hmlly 发表于 2012-4-25 17:36:27

关于MKV音频提取 mkvmerge GUI(V5.50)、mkvcleaver及MKVExtractGUI(2.29)出现的问题

本帖最后由 hmlly 于 2012-4-25 17:38 编辑

视频源文件格式如左图(共10集格式相同)
1、用mkvcleaver0.5.0.3批量提取后,与用TMPGEnc_4.0转出的mpge音视频严重不同步(时间相差太多)
      转换后的视频格式
       导入TAW4的音视频
                  问题描述:视频文件1小时1分,音频只有10分33秒?且声音与画面严重不同步
         用WINDOWS MEDIA PLAYER播放提取的音频文件能正常播放,时间看起来也正常在1个小时

   其它描述:1、MKVExtractGUI单个视频提取后导入TAW4存在同样问题 (音频文件后缀均为AAC)
                      2、mkvmerge GUI单个视频分离出来的后缀为mka导入TAW4正常 且基本同步,误差很小 如图
       综上问题描述:1、mkvcleaver及MKVExtractGUI提取的音频导入TAW4后,时间长度变短,音视频不同步
                           2、mkvcleaver及MKVExtractGUI提取的音频文件可用播放器正常播放,时间长度正常
                           3、利用mkvmerge GUI单个视频分离出来的后缀为mka的音频正常
         问题:导致上述问题的原因及处理办法?如何才能正常批量提取并导入TAW4进行合并打包?
               附一个小问题:该视频帧率为23.976,不能用TMPGEncDVDAuthor1.6打包,TAW4打包是否会有影响?
          论坛帖子翻过几次,也在网上查了一下,还未能找到答案,希望能有高人解答一下。。。

why1812 发表于 2012-4-25 19:57:45

原帧率23.976
新的帧率29.97
当然不同步了

why1812 发表于 2012-4-25 20:10:01

TAW4没用过,
不过看设置应该可以更改帧率的吧?
直接扔进去不要分离音视频由津波处理应该也是可以同步。
或者用mmg全部合并后再把主文件直接交给津波处理。

hmlly 发表于 2012-4-25 20:16:59

本帖最后由 hmlly 于 2012-4-25 20:23 编辑

why1812 发表于 2012-4-25 19:57 static/image/common/back.gif
原帧率23.976
新的帧率29.97
当然不同步了
没回答到问题上,音频时间长度变短了,应该是关键问题,单独的音频文件播放器播放时间也正常,导入TAW4就不正常了
         
   视频转换并没有改帧率,只是“播放类型”改为:以3:2下拉形式播放”,担心23.976的无法打包,毕竟标准的一般只有25和29
   

IsaacZ 发表于 2012-4-25 21:01:00

点拨论坛搜索:AAC 音频 打包

IsaacZ 发表于 2012-4-25 22:09:32

TAW4也有3:2下拉形式,进节目轨设置里面可以修改。

hmlly 发表于 2012-4-25 23:37:24

   前面也说过,论坛帖子翻过几遍。。并没找到明确答案,才发了该帖子
      比较有参考性的两个帖子
https://www.dianbo.org/forum.php?mod=viewthread&tid=10248&extra=&page=2
[已解决TAW4添加AAC音频没有声音?
https://www.dianbo.org/forum.php?mod=viewthread&tid=11733
[已解决TAW4打包AAC音频的MKV时,影音不同步
   虽说都是是已解决,但并不是完全针对问题解决及导致原因,只是变相提供了用其它方式来处理问题

   如第一个帖 19楼

Mkv分离出的aac音频导入taw4必定出错的,好像跟时间码有关
本人提供两种方法可以一试
1,用MkvToolnix提取(mkvmerge GUI合成,非分离工具)音轨,后缀名mkv不要改
2,原mkv文件导入TMPGEnc 4.0 XPress只转换音频
第二帖   4楼

已经用“[已解决] TAW4添加AAC音频没有声音?”中的方法解决了影音不同步的问题。这里面提到的三种方法都可以用。
1.从原MKV中提取出来的aac音频,通过转换软件转为wav,可以直接供TAW4使用(或者aac和原MKV文件一起,取代其中的音频,用TE4XP转换为m2v和ac3供TAW4使用)。
2.用MkvToolnix提取(mkvmerge GUI合成,非分离工具)音轨,后缀名mkv不要改
3.原mkv文件导入TMPGEnc 4.0 XPress只转换音频

我使用的是第2种,影音完全同步。



       以上是两个比较有用的间接处理方案,但基本没人提到MKVcleaver批量提取音频导入TAW4出现异常的原因及直接相关处理方法,我用mkvmerge GUI一个一个的分离出两个mka格式音频同样也解决了该问题,但无法批量实现。
   提取出来的AAC音频只是导入TAW4会出现异常(时间长度变短相当长,原长1小时,导入后10分钟多),播放器播放时间正常也有1小时。。。是否TAW4对AAC的音频文件识别不好,无法正常打包使用?







IsaacZ 发表于 2012-4-26 10:25:55

似乎那些帖子中有提到,是时间码问题。也就是只有封装到MKV中,才能保证与视频的同步。归根结底,还是分离器问题。

尝试在TAW4中禁用自带的文件阅读器,只保留 Directshow ,然后在编解码包的设置中心中一一测试各种解码器和分离器。

hmlly 发表于 2012-4-26 18:27:34

本帖最后由 hmlly 于 2012-4-26 18:38 编辑

是不是因为提取mpeg-4 aac的原因,不能用于DVD?猜测
   相关信息:
   1.AAC的算法在1997年就完成了,当时被称为MPEG-2 AAC,因为还是把它作为MPEG-2标准的延伸。但是随着MPEG-4音频标准在2000年成形,MPEG-2 AAC也被作为它的编码技术核心,同时追加了一些新的编码特性,所以我们又叫MPEG-4 AAC。
   2.DVD驱动器标准规定:对于NTSC制式(例如美国、日本地区)强制规定采用杜比AC-3“与/或线性PCM音频系统”;对于PAL电视制式(例如欧洲和中国)强制规定采用MPEG音频格式“与/或线性PCM音频系统”。http://www.szinlan.com/jishuzhichi/dvdback04.htm

   如果是因为mpeg-4 aac的编码技术导致DVD无法使用(毕竟该技术标准比DVD要晚几年),唯一的方法可能就只有进行音频格式转换成DVD要求的标准
      

IsaacZ 发表于 2012-4-26 19:38:15

AAC当然不能直接用于DVD,我们也并不是在讨论这一点。
AAC不管以何种方式进入DVD制作环节,必然会被重新编码为DVD兼容音频格式。

关键是小日本程序不能很好地读取“裸AAC音频文件”,而是必须把它封装在一个容器里面。可能这种格式本来就不是作为独立文件来使用的。
页: [1] 2
查看完整版本: 关于MKV音频提取 mkvmerge GUI(V5.50)、mkvcleaver及MKVExtractGUI(2.29)出现的问题