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

[原创]MKV高质量转换AVI,AC3多声道嵌入,ass字幕嵌入,ass合并

楼层直达
级别: 侠客
注册时间:
2003-05-08
在线时间:
0小时
发帖:
536
前言:
我学转换还是个1个月新手,有什么不好不对的地方还请高手指教
我的方法有可能很麻烦(因为是新手很多方便方法不知道)
个人的坐井观天的对这方法的评价:
1.速度快,分解MKV、合并视频音频、连接视频、合并ASS字幕,因为不需要重新编码所以每一步用的时间只要分钟
2.可以保留原来的编码和码率,质量很高(不知道是不是,不过在制作过程中没有要求设置编码质)
3.大家都知道每次重新编码就有一定程度的降低视频的质量,而我的方法只需要最后一次编码,而且可以任何一个强大的工具进行编码

不过这方法只适合合成电影之类的,批量转换的话就难了。

使用软件:
1.MKVtoolnix
用来分解MKV

2.AVI-Mux GUI
用来以保留原编码,合并视频音频
开始用AVS等其他软件合成的话,必须要重新编码,不仅花时间而且转换后多声道就会转换双声道,虽然有可以直接合并的软件,如WisMencoder但用后直接复制编码无效,不知道是不是不支持AMD CUP的原因

3.VirtualDubMod
保持原编码连接视频

4 Microsoft Office Excel
用来合并ASS字幕
之前我用过PopSub和AVS,POPSUB好像不可以合并的样子,而且我打开字幕是有乱码,AVS找了半天都没有找到平移命令,合成是字幕时间轴对不上
最后只能用Excel来用公式计算来平移,然后把平移好的字幕复制到第一字幕中

5 AviSynth
开始听人说,不懂英文因为很难用,害我开始都怕怕了,其实知道也些其他软件做不到的命令就可以了,比如嵌入ASS
其他调真用其他的软件就可以了。

样本:



步骤:
1.分解MKV中的视频音频字幕

分解后重命名:1.avi 1.ac3 1.ass ; 2.avi 2.ac3 2.ass


2.合并视频音频

合并后保存: 3.avi 4.avi


3.保持原编码连接视频

加载第二视频


原码连接视频


保存连接: 5.avi



4.合并ASS

用Microsoft Office Excel强制打开ASS


分割符号
导入起始行,用
引用

[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text

下面的行数


逗号分隔,文本识别符号无


这里不需要改,下一步


将第B,C列的时间格式设置 h:mm:ss.00


将F,G,H三列MarginL MarginR MarginV格式设置成:0000


用VirtualDubMod看一下第一视频的结束时间


然后进行平移就是,重建表比较好,公式很简单只要把所以的第二字幕时间轴,加上第一视频的结束时间就可以了
A,B列是原始时间轴,C,D列是平移后时间轴,E,F是第一视频结束时间(我懒的写其他两个公式,所以把频结束时间全部复制了)
啊~~~~我好像写错了 44:47.94写成44:47.38了,差了0.56秒晕~~~~


然后回到原来的数据表中把B,C列中的时间轴用公式等于平移后的时间轴就可以了


然后用CSV格式保存


用记事本打开保存的CVS文件


打开第一字幕把CVS里的平移后的时间轴复制到第一字幕的最后即可,完成字幕合并
合并后保存:5.ass


5.嵌入AVI
用新建记事本,写入代码
引用
LoadPlugin("C:\Program Files\Final Codecs\Codecs\vsfilter237.dll")
AVIsource("e:\5.avi")
textsub("e:\5.ass")

第一句:载入VobSub插件
第二句:视频载入载入
第二句:加载ASS字幕
然后保存 *.avs 就可以了


6.调试
用任何播放器打开打开,如果播放正常,就可以开始最后编码,如果有红字错误,说明AVS编写错误,自己看看载入文件目录对不对

7.最后可用任何强大的编码器打开1.avs,重新保存AVI,也可以保存其他格式。
保存AC3多通道好像我只看到Nero 可以,我用TMPGEnc,VirtualDubMod只能保存双通道
级别: 精灵王
注册时间:
2003-01-10
在线时间:
1小时
发帖:
2981
只看该作者 1楼 发表于: 2007-02-25
平移时间popsub右键里有

mmg也有个append,只要轨道顺序对应,字幕,视频,音频都会自动连接起来。你用那个直接合成看看
级别: 侠客
注册时间:
2003-05-08
在线时间:
0小时
发帖:
536
只看该作者 2楼 发表于: 2007-02-25
popsub看到吧,我开始以为只能移动一个,不过我打开ASS时有乱码怎么解决


append MINI类型要怎么选那么多
级别: 精灵王
注册时间:
2003-01-10
在线时间:
1小时
发帖:
2981
只看该作者 3楼 发表于: 2007-02-25
打开时可以选,你把下面的类型一个个选来试试就行

我这里没有遇到gb乱码的问题

mini类型多应该是这两个mkv里还封了其他东西,比如字体,图片之类。
不用管它。类型会自动设定
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 4楼 发表于: 2007-02-25
好复杂……而且好像有很方便的方法哦
Mkvmerge实际上有不少用途可以很方便完成很多工作,比如切割音频等
mkvmerge的连接文件功能是有的,不知道楼主这样做有没有什么额外的优点
级别: 侠客
注册时间:
2003-05-08
在线时间:
0小时
发帖:
536
只看该作者 5楼 发表于: 2007-02-26
见笑了,毕竟我学转换才一个月,英文有不好,很多功能也不太了解

因为自己为了转换MKV的时候就用了一个月的时间,到处找工具,在转换的时候我碰到的问题,问了一些人也有人不知道,比如合成ASS的方法,所以我想把自己辛苦花了一个月时间转换的经验分享给不知道的人。也还请高手指点更方便的方法。

要是MKV转换简单的话一星期搞定的话,我也不会发这个

优点么?我说过了
个人的坐井观天的对这方法的评价:
1.速度快,分解MKV、合并视频音频、连接视频、合并ASS字幕,因为不需要重新编码所以每一步用的时间只要分钟
2.可以保留原来的编码和码率,质量很高(不知道是不是,不过在制作过程中没有要求设置编码质)
3.大家都知道每次重新编码就有一定程度的降低视频的质量,而我的方法只需要最后一次编码,而且可以任何一个强大的工具进行编码

不过也只是小人的看法罢了

不过如果没有完美字幕的工具,我应该可以算是完美的方法吧


还请问有没有完整的Mkvmerge教程
我现在只知道,MKV可以拆MKV制作MKV外,其他就不知道其功能了

你试试看
ftp://lagelli.noip.cn:22/1.ass
ftp://lagelli.noip.cn:22/2.ass
看看POPSUB打开是不是乱码,虽然不是全部,但有些字显示的是问号

[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:00.90,0:04:54.90,jinggao,,0000,0000,0000,Banner;14;0;50,本片为极影字幕社作品,仅用于试看之用,请于下载后24小时内删除,若你喜欢本作品,请支持购买正版,如因私自散布造成的法律问题,极影字幕社恕不负ȴ?
Dialogue: 0,0:00:31.20,0:00:32.90,Default,,0000,0000,0000,,到此为止ĺ? 卡修
Dialogue: 0,0:00:34.90,0:00:37.70,Default,,0000,0000,0000,,你的末日到了
Dialogue: 0,0:00:38.90,0:00:41.50,Default,,0000,0000,0000,,将成为魔界之王的是我
Dialogue: 0,0:01:18.90,0:01:20.70,Default,,0000,0000,0000,,œ? 四叶三叶ȍ?
Dialogue: 0,0:01:21.30,0:01:22.60,Default,,0000,0000,0000,,和占卜的一Ơ?
Dialogue: 0,0:01:22.80,0:01:25.40,Default,,0000,0000,0000,,今天的运势果然超好呢
Dialogue: 0,0:01:25.90,0:01:26.90,Default,,0000,0000,0000,,怎么办呀
Dialogue: 0,0:01:27.50,0:01:29.70,Default,,0000,0000,0000,,如果出现超棒的男朋友的话...
Dialogue: 0,0:01:33.90,0:01:35.10,Default,,0000,0000,0000,,好可Lj?
级别: 侠客
注册时间:
2003-08-17
在线时间:
10小时
发帖:
605
只看该作者 6楼 发表于: 2007-02-26
引用
最初由 hime 发布
见笑了,毕竟我学转换才一个月,英文有不好,很多功能也不太了解

因为自己为了转换MKV的时候就用了一个月的时间,到处找工具,在转换的时候我碰到的问题,问了一些人也有人不知道,比如合成ASS的方法,所以我想把自己辛苦花了一个月时间转换的经验分享给不知道的人。也还请高手指点更方便的方法。

要是MKV转换简单的话一星期搞定的话,我也不会发这个

优点么?我说过了
个人的坐井观天的对这方法的评价:
1.速度快,分解MKV、合并视频音频、连接视频、合并ASS字幕,因为不需要重新编码所以每一步用的时间只要分钟
2.可以保留原来的编码和码率,质量很高(不知道是不是,不过在制作过程中没有要求设置编码质)
3.大家都知道每次重新编码就有一定程度的降低视频的质量,而我的方法只需要最后一次编码,而且可以任何一个强大的工具进行编码

不过也只是小人的看法罢了

不过如果没有完美字幕的工具,我应该可以算是完美的方法吧


还请问有没有完整的Mkvmerge教程
我现在只知道,MKV可以拆MKV制作MKV外,其他就不知道其功能了

你试试看
ftp://lagelli.noip.cn:22/1.ass
ftp://lagelli.noip.cn:22/2.ass
看看POPSUB打开是不是乱码,虽然不是全部,但有些字显示的是问号

[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:00.90,0:04:54.90,jinggao,,0000,0000,0000,Banner;14;0;50,本片为极影字幕社作品,仅用于试看之用,请于下载后24小时内删除,若你喜欢本作品,请支持购买正版,如因私自散布造成的法律问题,极影字幕社恕不负ȴ?
Dialogue: 0,0:00:31.20,0:00:32.90,Default,,0000,0000,0000,,到此为止ĺ? 卡修
Dialogue: 0,0:00:34.90,0:00:37.70,Default,,0000,0000,0000,,你的末日到了
Dialogue: 0,0:00:38.90,0:00:41.50,Default,,0000,0000,0000,,将成为魔界之王的是我
Dialogue: 0,0:01:18.90,0:01:20.70,Default,,0000,0000,0000,,œ? 四叶三叶ȍ?
Dialogue: 0,0:01:21.30,0:01:22.60,Default,,0000,0000,0000,,和占卜的一Ơ?
Dialogue: 0,0:01:22.80,0:01:25.40,Default,,0000,0000,0000,,今天的运势果然超好呢
Dialogue: 0,0:01:25.90,0:01:26.90,Default,,0000,0000,0000,,怎么办呀
Dialogue: 0,0:01:27.50,0:01:29.70,Default,,0000,0000,0000,,如果出现超棒的男朋友的话...
Dialogue: 0,0:01:33.90,0:01:35.10,Default,,0000,0000,0000,,好可Lj?

字幕文件是UTF-8的,用记事本打开另存为,编码选unicode,再用POPSUB打开就OK了
级别: 新手上路
注册时间:
2006-01-21
在线时间:
0小时
发帖:
227
只看该作者 7楼 发表于: 2007-02-26
支持原创.
有个问题.
对于无法封入avi的视频音频怎么办呢
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 8楼 发表于: 2007-02-26
ass/ssa/srt平移请考虑使用subresync,vobsub工具包里自带的。

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2005-05-14
在线时间:
0小时
发帖:
302
只看该作者 9楼 发表于: 2007-02-26
貌似很麻烦呢 有什么额外的好处么?

append功能 也能添加不同帧率的两端视频
能省下写timecode的功夫
级别: 超级版主
注册时间:
2004-07-25
在线时间:
121小时
发帖:
3898
只看该作者 10楼 发表于: 2007-02-26
长文,看不动~~~ 使劲bobo楼上~

级别: 风云使者
注册时间:
2002-09-11
在线时间:
0小时
发帖:
4791
只看该作者 11楼 发表于: 2007-02-26
隔楼推!- -

人間五十年 下天のうちをくらぶれば 夢幻の如くなり 一度生を得て 滅せぬ者のあるべきか
服务器 ftp://txxz.share.comic.cn 用户名:txxz 密码:share 1线50K可LIST以上服务器提供TX作品下载 有需要而上面没的请PM我 感谢漫网提供服务器
本社聊天催片OX群:10042749 欢迎插入 重口味满载!
级别: 精灵王
注册时间:
2003-01-10
在线时间:
1小时
发帖:
2981
只看该作者 12楼 发表于: 2007-02-26
lz你的方法还要重编码

如果只是单纯把2个mkv连起来,还是mmg好用。上面说了,字幕,音频也会自动连接。那个速度快啊
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 13楼 发表于: 2007-02-26
引用
最初由 hime 发布

要是MKV转换简单的话一星期搞定的话,我也不会发这个

优点么?我说过了
个人的坐井观天的对这方法的评价:
1.速度快,分解MKV、合并视频音频、连接视频、合并ASS字幕,因为不需要重新编码所以每一步用的时间只要分钟
2.可以保留原来的编码和码率,质量很高(不知道是不是,不过在制作过程中没有要求设置编码质)
3.大家都知道每次重新编码就有一定程度的降低视频的质量,而我的方法只需要最后一次编码,而且可以任何一个强大的工具进行编码


1、确实,不需要一个星期……如果一开始就研究mmg的话
2、说到底,就是一个优点:不要重新编码。不重新编码是mmg的基本功能,话说大家想像一下封装mkv的时候要把里面的数据流重新编码是多么华丽的一件事……[/KH]

引用
因为自己为了转换MKV的时候就用了一个月的时间,到处找工具,在转换的时候我碰到的问题,问了一些人也有人不知道,比如合成ASS的方法

问了一些人……一开始就来漫游问,不就完了吗。 :D


不过还是要支持一下,话说我第一次见到外挂字幕的srt格式时,一直想要知道如何做出来的,由于没有网络,走投无路之下,华丽地操起了VB……
论坛真是好东西啊,不要忽视了论坛的用途,大家一起研究效率才会高呀~
级别: 精灵王
注册时间:
2006-04-28
在线时间:
80小时
发帖:
2179
只看该作者 14楼 发表于: 2007-02-26
其实我还是没看懂

究竟代表什么意思。

时间是什么?
“嘀嗒”,这就是时间。
快速回复

限150 字节
上一个 下一个