ts to mkv 最好的方法?
dwing吧
全部回复
仅看楼主
level 6
zys4416 楼主
RT,ffmpeg可以直接转出mkv,但是google搜了一下,发现老外那边一般解出h264再用mmg封mkv……
ffmpeg这种一次过的方法有甚吗问题吗?
2011年04月16日 16点04分 1
level 9
官方版的ffmpeg支持很差,每种编码几乎都有bug。
我编译的版本能支持MPEG2,H264,VC1,MP2,AAC,AC3(可从TrueHD从抽取AC3 core),但依然不支持DTS,DTS-HD,TrueHD等音频。有时间的时候我会想办法一个一个解决。
2011年04月16日 16点04分 2
level 6
这些专有格式的标准文档,大都要付费获取。videolan.org那些开发者,如何确认其代码符合标准呢?
或者根本连概念验证都没做,感觉良好就发布了……
2011年04月16日 18点04分 3
level 6
zys4416 楼主
ffmpeg的-vcodec copy,仅仅是复制流,也有问题吗?
2011年04月17日 01点04分 4
level 12
>4
如果视频编码是AVC这种常见的,而ffmpeg会出问题,估计是视频分离时出的问题,毕竟不同封装格式的规范不一
就拿ffms(ffmpegsource,源于ffmpeg)来说,对mkv mp4 avi支持很好,但对m2ts可能出现错帧的情况(不管是什么视频编码)
2011年04月17日 02点04分 5
level 9
复制和解码是不同的.复制看上去简单,但bug比解码多得多。
2011年04月17日 11点04分 6
level 6
zys4416 楼主
那我还是选择tsMuxer + MKVmerge方式比较稳妥了
谢谢大家
2011年04月18日 00点04分 7
level 9
还有一个方法是haali splitter包里的gdsmux,这个也能一步到位。
tsMuxer + MKVmerge其实并不好,不如eac3to + MKVmerge
2011年04月18日 03点04分 8
level 12
ts转封装mkv的话,eac3to也能一步到位了吧
2011年04月18日 04点04分 9
level 6
zys4416 楼主
gdsmux刚用了,出来的mkv容器帧率一律默认是25,不能更改,虽然实际播放帧率和源一致。
现在不求一步到位了,封mkv还是官方的mmg最强大,现在想知道那种软件解ts最稳健?tsMuxer + MKVmerge不好在哪?我在Doom9看到许多人这样用……
eac3to + MKVmerge也是eac3to出.264文件再MKVmerge封装吗?
2011年04月18日 06点04分 10
level 9
25fps是因为没写default duration,这个可以用mmg里的header editor再加上的。而且对于directshow来说帧率基本不起作用,除了能恶心一下avisynth之类的东西没什么影响。
2011年04月18日 17点04分 11
1