在Linux上进行无损视频编辑?


8

是否有一个简单的Linux程序,无需重新编码即可进行视频编辑?我要做的只是提取时间T1和T2之间的视频并将其写入新文件。

我所有的搜索都变成空的。我正在考虑尝试emacs-复制和粘贴二进制文件的blob。

是否存在更好的解决方案?

Answers:


2

如果是mpeg2,则可以使用gopchop

gopchop - Fast, lossless cuts-only editor for MPEG2 video files

我认为avidemux也可以做到这一点

avidemux - a free video editor - GTK version

基本上,您将进行剪切,然后保存输出文件,并告诉它“复制”,而不是重新编码任何内容...

从命令行,您可以以相同的方式使用mencoder或ffmpeg。指定开始和结束时间,但对编解码器使用“复制”。

ffmpeg -vcodec copy -acodec copy -ss xxx -t xxx ...

1
我认为在任意帧边界处剪切的能力可能是特定于编码的。
TREE

我发现ffmpeg使用-vcodec copy/ -acodec copy选项时通常会戳出非单调时间戳错误。Avidemux的越野车非常多;如果您有足够的耐心尝试各种设置组合,并且愿意将音频重新编码为PCM,则可以执行此操作。
机械蜗牛
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.