大家晚上好
我决定将我的整个 DVD 收藏翻录成 Ogg-Theora 视频,特别是我拥有的几部不同的电视连续剧,这样我就不必继续挖掘光盘了。为此,我一直在使用 dvd::rip 从光盘中提取单个 vob 文件,然后使用 ffmpeg2theora 进行编码。这个过程对我来说一直很好,直到我遇到了一个小障碍。我刚刚翻录的 dvd 没有 vobs 中的单个剧集,而是一个 vob 中 7 集的整个光盘。我继续把它撕下来,并将整个东西编码到 Theora 中。现在,我如何将此文件拆分为单独的剧集?
我不想重新编码这些,显然任何预期的程序都需要一种简单的方法来设置“切点”。我在 Windows 中使用了一些类似的程序(用于其他格式),但我不确定 Ubuntu 有什么。有没有人有什么建议?谢谢!
感谢到目前为止我收到的答案!我想我找到了一个适合我需要的实用程序。经过一些研究,似乎 Xiph.org(theora 的制造商)有一个实用程序,它具有一个需要时间偏移的斩波功能(很像 aking1012提到的 ffmpeg 实用程序),称为oggz-tools
它还进行了直接流切割,这意味着质量保持不变,并且该过程只需要大约 10-15 秒。我有更多的事情要做,但在将它用于几个视频之后,它似乎是一个赢家。
您可以尝试存储库中提供的 Avidemux,您可以从软件中心安装它,标记您想要的段,选择您的容器类型并使用复制选项在不重新编码的情况下获取标记的段,有关 Avidemux 的更多信息在这里:http://fixounet.free.fr/avidemux/
如果您喜欢 gui,可以使用 kdenlive 轻松完成此操作,如果您想对其进行时间切片,可以使用
ffmpeg -vcodec copy -ss 00:01:00 -t 00:03:00 -i infile.ogv outfile.ogv使用 ffmpeg 轻松完成。
.保证不使用ffmpeg方法重新编码视频