大家晚上好,
我决定将我的整个 DVD 收藏翻录成 Ogg-Theora 视频,特别是我拥有的几部不同的电视剧,这样我就不必一直翻出光盘了。为此,我一直使用 dvd::rip 从光盘中提取单个 vob 文件,然后使用 ffmpeg2theora 进行编码。这个过程对我来说一直很顺利,直到我遇到了一个小问题。我刚刚翻录的 DVD 没有以 vob 格式保存的单个剧集,而是将整个光盘的 7 集放在一个 vob 中。我继续翻录它并将整个内容编码到 Theora 中。现在,我如何将此文件拆分成单个剧集?
我宁愿不重新编码这些,显然任何未来的程序都需要一种简单的方法来设置“剪切”点。我在 Windows 中使用过一些类似的程序(用于其他格式),但我不确定 Ubuntu 上有什么。有人有什么建议吗?谢谢!
答案1
答案2
您可以尝试存储库中的 Avidemux,您可以从软件中心安装它,标记您想要的段,选择您的容器类型并使用复制选项来获取标记的段而无需重新编码,有关 Avidemux 的更多信息在这里:http://fixounet.free.fr/avidemux/
答案3
如果你喜欢 gui,可以使用 kdenlive 轻松完成; 如果你想按时间切片, 可以使用
ffmpeg -vcodec copy -ss 00:01:00 -t 00:03:00 -i infile.ogv outfile.ogv ... 保证使用 ffmpeg 方法不会对视频进行重新编码