首先,我看了问同样问题的旧问题,但回答不起作用。 在输入文件中添加-r 30或60不会影响输出,也不会为输出设置它(保持不变)。
我正在处理大量以30fps录制(带音频)从1到22演出的文件,这些文件需要重新发布为60pfs,并相应提高速度。
我玩弄了ffmpeg,然后想到了这个。
-filter_complex "[0:v]setpts=0.50*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" -vcodec:v libx264
它可以正常工作,但是必须等待视频和音频的完整重新编码才能生成更改了fps的相同视频,这似乎是在浪费时间。
我想念一些简单的东西吗?有没有办法在结果文件上以新的fps回放速率进行-c复制? (如果仍然需要重新编码音频以保持同步就可以了,那么音频足够快就没关系了)