使用 Python 修剪(删除帧)视频
我想修剪 - 在开头和结尾处剪掉帧 - 可以采用各种不同格式的视频,然后保存修剪后的视频。
有关于如何执行此操作的任何库或建议吗?
谢谢!
I would like to trim - cut off frames at the beginning and end - a video that can be in a variety of different formats, and then save the trimmed video.
Are there any libraries or suggestions on how to do this?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我一直在使用 ffmpeg 和 subprocess python 模块来提取视频缩略图,但似乎 ffmpeg 几乎可以做任何事情。
一旦你安装了ffmpeg,你就可以像这样修剪视频的第一秒
所以使用python的子进程模块
将修剪第一秒。对于特定的帧,有 -vframes 和 -dframes 等标志,但我实际上没有使用它们。 ffmpeg 文档位于此处。
还有 pyffmpeg,这是 ffmpeg 的 Python 包装器。但我没用过。
I've been using ffmpeg and the subprocess module of python to extract video thumbnails, but it seems ffmpeg can do pretty much anything.
Once you install ffmpeg, you can trim off the first second of video like so
So using the subprocess module of python
will take off the first second. For specific frames, there are flags like -vframes and -dframes, but I haven't actually used them. Documentation of ffmpeg here.
There's also pyffmpeg, a python wrapper for ffmpeg. But I haven't used it.