『漫游』酷论坛>『影音数码技术学习交流』>[已解决]Avisynth导致影 ..
[已解决]Avisynth导致影音不同步怎么解决
kcsn@2009-01-25 01:47
最近用MEGUI转些片子想放到ipod touch上看,转出来的片子总是声音比图像快一些,看时间轴感觉有些秒跳的特快,有的秒则是正常速度。因为初接触x264,一开始总以为是x264编码器参数没设置好,后来发现我用kmplayer来播放那个avs脚本的话,得到的也是不同步的影音,于是我才发现可能是avisynth的问题。
我之前把编码器都卸了重装过,我压缩的源文件直接拖到WMP中都可以正确播放,系统托盘区可以看到FFDSHOW的图标,我感觉解码器应该安装和工作的都挺正常的。就是不知道为什么avisynth输出的结果就有问题了
补充:我设置只压视频流,然后播放也会发现有些秒跳得快的现象,因此我这里说的影音不同步应该只是指视频流有问题,音频流是OK的。(即混合后的文件播放时因为视频流的问题导致有些秒跳得快,但是音频流还是按照他自己的正确的步子在播放,导致最后不同步)
=========================================
已解决:
只要在avs的DirectShowSource里加上fps=xx, convertfps=true就可以了
参考http://lilith.popgo.net/bbs/showthread.php?threadid=500297
hhck@2009-01-25 02:05
http://popgo.net/bbs/showthread.php?s=&threadid=494982
蓝の回忆@2009-01-25 02:15
double h 晚上好...
上来就扔置顶嘛.
kcsn@2009-01-25 11:43
这个置顶贴我也看到了,我还是想尽最大努力挽救一下avisynth
hhck@2009-01-25 13:02
http://popgo.net/bbs/showthread.php?threadid=391213
http://popgo.net/bbs/showthread.php?s=&threadid=462831
kcsn@2009-01-26 18:13
虽然你只回了3个地址,但是我基本搞明白原来是vfr的问题,vfr我猜大概是可变帧率的意思吧。
然后看了好多帖子,又是导timecode又是fix的,然后看到一贴说只要在avs的DirectShowSource里加上fps=xx, convertfps=true就可以了,一试果然OK。现在问题终于解决了。
| TOP