手机的录屏是 1334x750 vfr,直接复制到电脑上播放会音画不同步
复制前可以借助剪辑App转码成cfr,但导出的分辨率会变成1280x720,非常模糊
求问有没有一种方法可以像ffmpeg的copy命令那样,不改变帧内的图像,只用复制帧、删除帧的方法来对齐视频的时间轴呢?
手机的录屏是 1334x750 vfr,直接复制到电脑上播放会音画不同步
复制前可以借助剪辑App转码成cfr,但导出的分辨率会变成1280x720,非常模糊
求问有没有一种方法可以像ffmpeg的copy命令那样,不改变帧内的图像,只用复制帧、删除帧的方法来对齐视频的时间轴呢?
显然还是ffmpeg啊 随便百度一下
如果只是为了播放同步,换个播放器或者换一下播放器里的分离、解码方案试试,只要文件没有损坏,有些解码器对可变帧率支持很好的,甚至关掉硬件加速就能改善不少。
如果是要做剪辑,老老实实转个高码率的CFR靠谱。
不是一回事,你搜到这种方法只能应对时间差是固定值的情况
尴尬就尴尬在这里
Windows自带的『电影和电视』对手指操作友好,然而不支持可变帧率;potplayer之类的win32播放器解码方案选择多,却又不太适合脱离键鼠操作
不是很懂啊,为什么会出现这个问题呢?是手机录屏自身的问题?
不算手机的问题吧
非要说有问题,那也是目前有一些播放器不支持可变帧率的视频,就像几年前有播放器不支持hevc一样,而iOS的录屏又没提供输出固定帧率视频的选项
那就是播放器的问题啊,我觉得换播放器比折腾视频本身靠谱
所以就回到我最开始说的尴尬的地方了啊
win10上面触屏体验好的播放器没得选,而目前『电影和电视』播可变帧率视频又不同步
这…是很尴尬
我没有找到通俗易懂的vfr编码规则的文章. 从感觉上讲,vfr帧速一直在变化,vfr到cfr一定存在根据帧间关系计算重新计算画面替换帧的情况.