压制视频出现画音不同步怎么破?
dwing吧
全部回复
仅看楼主
level 10
EVA Q BDMV原盘
avs内容如下:(事先已经创建好index文件)
FFVideoSource("00002.m2ts", cachefile="00002.m2ts.ffindex").Crop(0,132,0,-132)
压制命令如下:
FFMPEG -i "00002.m2ts.avs" -f yuv4mpegpipe -an -v 0 - | X264 --profile high10 --preset veryslow --tune animation --crf 16 --demuxer y4m -o "00002.m2ts.264" -
声音部分我是用tsMuxeR_2.6.12直接Demux,然后flac压缩
最后用mmg直接合并
合并完之后发现画音严重不同步,声音比画面快0.5秒左右。。。
然后LZ给源文件跟压制后的文件都挂上FFVideoSource/AVS,随机抽取几帧来检查,发现问题有点复杂
有些相差11帧,有些相差12帧,有些相差13帧,这是什么情况?明显不太科学啊,MPC自身问题?
2015年09月05日 13点09分 1
level 11
FFVideoSource并不适合作为m2ts的源滤镜
你可以试试FFVideoSource(xxxxxx, threads=1, seekmode=-1)
2015年09月05日 16点09分 2
m2ts源滤镜选哪个比较合适?
2015年09月06日 01点09分
另外为什么FFVideoSource直接挂源文件然后用MPC播放AVS不会出现画音不同步呢?音轨是从源文件提取,用MPC一起播放的
2015年09月06日 02点09分
level 8
FFVideoSource读m2ts会出现seek不准确。建议使用LWLibavVideoSource或者DGNV
2015年09月06日 02点09分 3
level 8
Decoding some M2TS files using Haali's splitter will cause massive blocking and other corruption issues. You can work around the issue either by remuxing the file to MKV (using GDSMux (make sure you untick "minimize output file size" in the Global settings tab) or eac3to), or (if you will be doing linear decoding only) by setting demuxer="lavf" in FFIndex and using seekmode=0 with FFVideoSource. The cause of this issue is unknown but being investigated.
2015年09月06日 15点09分 4
1