我在 Flash Builder(动作脚本 3)中使用 ffmpeg 将视频转换为视频的延时。我已经研究出如何使用 setpts 来执行此操作,但生成的输出文件与输入的长度相同(时间流逝后仅显示最后一帧),我希望根据传递的设置更改持续时间到ffmpeg。
我首先通过命令行尝试以下操作:
ffmpeg -i input.mp4 -filter:v "setpts=0.5*PTS" output.mp4
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
是否有一种准确的方法来获取原始视频并从中提取仅包含奇数帧或偶数帧(由选择)的新视频?
例如:
我有 400 帧(0-399)的“blah.yuv”。我想创建包含帧 1-399(1,3,5,7...399)的“blahOdd.yuv”和包含帧 0-398(0,2,4,6...398)的“blahEven” )。
任何想法如何只使用 FFmpeg 来做到这一点?