我有一些.264视频文件,想要以半速播放的方式查看它们,而不需要将它们编码成新文件。我记得过去曾使用ffplay来完成此操作,但那是很久以前的事情了,现在似乎无法再这样做了。根据大量搜索,以下是应该能够实现此功能的方法:
ffplay -f h264 -vf "setpts=2.0*PTS" filename.264
然而,这似乎并没有改变播放速度。如果我尝试:
ffplay -f h264 -filter:v "setpts=2.0*PTS" filename.264
我会收到一个错误消息,显示“无法为选项'filter:v'设置值'setpts=2.0*PTS':找不到选项”。
我还记得以前能够做到这一点,但现在找不到任何相关的信息。转换视频不是一个好的选择,因为这些文件很棘手,经常在转换过程中出现错误,导致整个文件损坏。
这个问题有简单的解决方案吗?我是否错误地输入了某个命令?
ffplay -vf "setpts=2*PTS" file
会将速度变慢为原来的两倍。 - halfelf