当前位置 : 主页 > 网络安全 > 测试自动化 >

性能 – 用ffmpeg改变播放速度的正确方法是什么?

来源:互联网 收集:自由互联 发布时间:2021-06-22
在我的项目中,我正在使用ffmpeg来播放媒体.目前我正在尝试改变播放速度.以高速率丢弃某些数据包是否正确,例如不是关键帧?或者我应该只依赖于改变时间戳和持续时间,即使性能很低
在我的项目中,我正在使用ffmpeg来播放媒体.目前我正在尝试改变播放速度.以高速率丢弃某些数据包是否正确,例如不是关键帧?或者我应该只依赖于改变时间戳和持续时间,即使性能很低(例如4k视频),因此提高速度是不明显的? 如果您的文件包含标准PTS参考信息,我认为更改回放速度的最佳方法是使用setpts过滤器.

例如,要通过x2加速视频,请尝试:

ffplay [INPUT] -vf setpts = 0.5 * PTS

过滤器也适用于FFmpeg.

网友评论