使用 FFmpeg 反转视频非常容易,因为 FFmpeg 有一个内置reverse
过滤器,可以为音频和视频完成这项工作!让我们在本教程中了解如何操作以及您应该避免的一些问题。
使用 FFmpeg 反转视频
这里是!一个简单的单线,可以拍摄您的视频并将其反转。
ffmpeg -i originalVideo.mp4 -vf reverse reversedVideo.mp4
如果你想反转音频和视频,你所要做的就是使用这个命令。
ffmpeg.exe -i originalVideo.mp4 -vf reverse -af areverse reversedVideo.mp4
就这么简单。
我在从xiph下载的 Parkjoy 序列上使用了它。请注意,原始视频采用y4m
格式,我首先使用 H.264/AVC 将其转码为 H.264/AVC crf=1
,然后为这个有趣的实验添加了时间戳。
drawtext
如果您想了解如何使用过滤器向视频添加时间戳,请阅读FFmpeg drawtext 过滤器:用于插入动态覆盖、滚动文本和时间戳
大文件注意事项
过滤器的问题reverse
在于它将序列加载到内存中,如果您在大型序列上尝试这样做,您可能很容易耗尽内存。
解决方案是将您的视频分成小块或片段,反转每个片段,然后以相反的顺序加入它们(是的,记住这一点!)。
作者简介:Krishna Rao Vijayanagar 博士,OTTVerse 的创始人。
作者系列文章推荐:
使用 FFmpeg 转换为 YUV 并使用 ffplay 播放
如何使用 FFmpeg 以 3 种不同方式剪切/修剪/提取视频文件
FFmpeg 中的 VMAF – Ubuntu 18.04安装和使用指南
如何使用 FFmpeg 以 3 种不同方式剪切/修剪/提取视频文件
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。