关于转换AVI视频后声音与视频不同步问题的原因和整体解决办法。视频文件声音与图象不同步的影响因素就是视频流、音频流和字幕流的复合码率。一般都是图象在声音前。
可能的原因分析1.修复后使用的avi文件(个别关键帧错误影响不大) 或者部分avi文件本身就存在不同步。 2.AC3插件太老,如0.69以下的 。3.视频中有马赛克和断帧 。4.常规下使用avs加载压制2个声道以上的avi或者rm文件。
预防方法: 1.更新你的direx版本,如8.0。切割avi文件,去掉坏帧 。2.升级AC3插件,如0.69以上的的具有窗口设置界面的版本。3.用VCDgear或者VCDcutter来截取DAT文件。 4.多声道的AC3音频,装AC3ACM解码器用AviSource导入AVI,基本上可以解决不同步问题。
解决方案一对于2引起的不同步 可以尝试用rma软件进行修复: 先把要编辑的文件和RMA放在同一目录下,然后打开命令行。 开始先分离视频和音频,在命令行中键入rma -s broken.rm (broken.rm为你所要编辑的文件) 之后在目录下会出现音频文件broken.000和视频文件broken.001。 然后你在命令行中键入rma -jql500/broken.000//broken.001/ fixed.rm 这个命令的意思是说将音频文件broken.000置后视频文件broken.001 500毫秒(1000毫秒等于1秒),合成一个新的文件fixed.rm。 要想将音频超前视频的话,只要在500毫秒的前面加个“-”号即可。 也就是rma -jql-500/broken.000//broken.001/ fixed.rm 。 最后一步就是给刚建立的文件fixed.rm建立引索,具体的命令是: rma -i fixed.rm
解决方案二再推荐给大家一款软件NanDub。 因为有些影片在制作的时候,是使用音、视频分离压缩再合成的方法,如果在合成时的参数设置不当,也会造成音画不同步。此类不同步的问题是最难解决的。目前市面上可以比较好地解决此类问题的软件是Nandub。NanDub是一个专用于编码DivX和MPEG4v2制作压缩AVI电影的软件。该软件是在VirtualDub1.4的基础上发展而来。在原有的功能上对MPEG4电影的压缩技术进行了相当的改进,支持一种叫SmartBitrateControl(智能位率控制SBC)的技术,该技术可以动态的控制位率的变化,在画质基本不变的前提下最大限度减少文件尺寸,并且在音频上提供对VBRMP3(动态码率MP3)和OggVorbis以及AC3文件的支持,是视频压缩方面不可多得的强大工具。补充说明:该软件设计上仅支持DivX3.11alpha,任何之后的版本(如4.0、5.0)都不能正常的配合工作,在chinapsp论坛上的安装程序我已附带了DivX3.11alpha,不必担心它会覆盖你目前的版本,它只是单独的安装;并且还附带了 VirtualDub1.4和一个制作字幕的插件。此软件的压缩比率很大,基本上可以压缩50%。并且画质基本上没有变化.用它解决由于制作原因引起的不同步效果极佳。我们可以用它对AVI文件进行修复。原理是对AVI文件的音频、视频进行重新合成。具体操作如下: 1.用Nandub调入需处理的AVI文件。 2.确保Video和Audio菜单里的Direct stream copy(直接复制视频流)均选上。3. 如果是由于丢帧、坏帧而造成的不同步问题,可以点击:Video -> Frame Rate. -> 选择 Change so video and audio durations match 强制调整Video的帧率(Frame Rate)与Audio同步。 4.如果是音频整体超前或滞后的问题(音频的帧率和间隔是正确的)。可以点击:Audio -> Interleaving -> 在Delay audio track by__ms里输入超前或滞后的时间来进行修复。
5.最后选择File -> save as avi 就可以合成新的avi文件了。
PS 你可以先调用一段,然后调整好参数后 ,整体解决 ,速度很快 。
试一试解霸V8,我以前看片用比较老的播放软件会出现这种情况