搜索 社区服务 统计排行 帮助
  • 5236阅读
  • 9回复

[请教]MKV内封字体、字幕等的AVS的写法

楼层直达
级别: 新手上路
注册时间:
2008-04-13
在线时间:
0小时
发帖:
22
我想把logo图片、ssa和使用的字体等封装到mkv
但不知道怎么封装

如果把vsfilter.dll封装到mkv里 在AVS里面 是不是不用写vsfilter的绝对地址?也就是说相对地址就行
字体直接封进去 对方没有这个字体的话 打开视频时会提示安装么?
如果里面使用到一个透明的avi的codec对方没有 如何封装codec呢?

谢谢 万分感谢!!
级别: 侠客
注册时间:
2004-01-06
在线时间:
0小时
发帖:
621
只看该作者 1楼 发表于: 2008-08-12
用MMG封装,选到ATTXXXXXX那项就有你要的东西...有那么复杂么...!

萝莉有三好:清音、柔体、易推倒
御姐有三好:啤酒、洗澡、吃嫩草
女王有三妙:木马、蜡烛、皮鞭操
人妻有三情:爱情、亲情、婚外情
级别: 新手上路
注册时间:
2008-04-13
在线时间:
0小时
发帖:
22
只看该作者 2楼 发表于: 2008-08-13
谢谢ls的回复 但还没搞明白

点封装的时候 软件提示 no MIME type has been selected for the attachment "*****.avs"

那应该输入什么MIME type呢?
百度搜都搜不到相关的内容
级别: 新手上路
注册时间:
2008-04-13
在线时间:
0小时
发帖:
22
只看该作者 3楼 发表于: 2008-08-13
google找到了这页 里面也没具体说怎么写MIME
http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge-gui.html
我随便写了下 封装后avs没有起作用
mkv的官网更是乱的很 根本找不到讲avs的部分

另外试了删除了windows\fonts下字幕所用的字体 打开mkv时根本没提示安装字体orz
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 4楼 发表于: 2008-08-13
打开mkv时根本没提示安装字体orz
------------------
谁说过会提示?

里面也没具体说怎么写MIME
------------------
应该是application/x-font

在AVS里面
------------------
封装的时候哪来avs?压制的时候,既然外挂字幕了,哪来的vsfilter?

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2008-04-13
在线时间:
0小时
发帖:
22
只看该作者 5楼 发表于: 2008-08-14
引用
最初由 MeteorRain 发布
打开mkv时根本没提示安装字体orz
------------------
谁说过会提示?

里面也没具体说怎么写MIME
------------------
应该是application/x-font

在AVS里面
------------------
封装的时候哪来avs?压制的时候,既然外挂字幕了,哪来的vsfilter?

不是外挂字幕 是内挂ssa字幕
就是说 把ssa字幕、用于layer到原视频的图片、layer到原视频的RGB32的avi、该avi文件使用到的lagarith codec安装文件、ssa中使用的华康字体、组织这些文件间关系的avs文件一起连同原视频封装成一个mkv

不知道该怎么做 记得看到有人写的软件用来精简字体 那么这种封装一定应该行得通

我以为的情况是 点击视频后 提示安装字体和视频解码器 然后顺利播放
难道这个做不到么?如果不提示安装字体 那就无法安装字体 那么字体还会显示么?不安装codec的话 能播放出lagarith的avi么?如果不能 那岂不是行不通了?

提前谢谢!
级别: 新手上路
注册时间:
2008-04-13
在线时间:
0小时
发帖:
22
只看该作者 6楼 发表于: 2008-08-14
从某大人那里听说好像应该是不能封装AVS

如果是这样的话 mkv对我而言立刻就没有吸引力了 诶。。
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 7楼 发表于: 2008-08-15
首先mkv不是安装程序,mkv只是个封装,是那种可以放在电脑上,也可以放在硬件播放器上(将来)的封装格式。如果你拿到一个卡拉OK的mp3,你觉得这里面会打包一个原声mp3、一个音频处理软件外带一个音频编辑处理方案么

mkv可以内挂ssa字幕,也可以内挂字体,但不能内挂程序。否则你要linux用户怎么办?是不是应该打一份windows模拟器在里面?想想就知道不可能了嘛
而且你要真的把layer啥的全弄到播放时渲染,CPU估计都吃不消了……

还有,mkv里没有avi。mkv替代了avi的地位。avi里有视频音频流,mkv里也有,但是mkv里没有avi,没有exe。mkv是视频封装格式,不是文件系统,不是暴雪的MPQ。

精简字体是可以的,但是那和codec没关系。字体精简完后还是字体,字体在播放时由播放器动态载入,和安装不安装字体没关系。没安装字体的结果是用系统默认字体,比如Arial,和宋体(简体中文系统的话)

老老实实把该压的东西都压好吧。

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2008-04-13
在线时间:
0小时
发帖:
22
只看该作者 8楼 发表于: 2008-08-17
引用
最初由 MeteorRain 发布
首先mkv不是安装程序,mkv只是个封装,是那种可以放在电脑上,也可以放在硬件播放器上(将来)的封装格式。如果你拿到一个卡拉OK的mp3,你觉得这里面会打包一个原声mp3、一个音频处理软件外带一个音频编辑处理方案么

mkv可以内挂ssa字幕,也可以内挂字体,但不能内挂程序。否则你要linux用户怎么办?是不是应该打一份windows模拟器在里面?想想就知道不可能了嘛
而且你要真的把layer啥的全弄到播放时渲染,CPU估计都吃不消了……

还有,mkv里没有avi。mkv替代了avi的地位。avi里有视频音频流,mkv里也有,但是mkv里没有avi,没有exe。mkv是视频封装格式,不是文件系统,不是暴雪的MPQ。

精简字体是可以的,但是那和codec没关系。字体精简完后还是字体,字体在播放时由播放器动态载入,和安装不安装字体没关系。没安装字体的结果是用系统默认字体,比如Arial,和宋体(简体中文系统的话)

老老实实把该压的东西都压好吧。


谢谢你的详细答复 但感觉没说到点子上

这么说吧 我想要实现的是:

对一个视频avi 不重新编码直接封进mkv里
同时使用一个非系统自带的字体做字幕
一个图片做logo
[那个lagarith暂时不讨论]

重新编码自然没话可说教程遍地是人都会
偶尔压个字幕 偏偏片源很糙不适合进行压缩 而又不满足于使用默认的难看字体
所以这个需求就这么产生了 看到mkv仿佛能提供解决方案 于是来问问怎么弄才行

PS 也许你不了解lagarith 但layer咱的透明avi的同时还layer字幕和logo
1.5G的CPU就流畅了
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 9楼 发表于: 2008-08-17
ass可以由vsfilter在播放时layer,但是图片logo不能。要么可以自己写个directshow filter

否则就只能内嵌了?要么你logo用ass来实现才行~~

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
快速回复

限150 字节
上一个 下一个