将Video_TS目录转换为单个mp4或mkv文件?

时间:2017-10-05 10:30:11

标签: video ffmpeg vlc dvd vob

我从DVD获得了一个文件到文件的副本,包含一个带有一堆BUP,IFO和VOB文件的Video_TS目录。我可以在像VLC这样的播放器中打开一些(不是全部)这些文件,它似乎包含电影的片段,但它看起来像垃圾。好像编码或文件结构已损坏。

但是,如果我用VLC打开整个Video_TS目录,它就可以正常播放。

有没有办法将此Video_TS目录转换为单个视频文件,例如MP4或MKV?

我已经读过二进制连接VOB文件的可能性,我试过了,但无济于事。此外,我不知道如何确定VOB文件的确切顺序,更重要的是,信息必须以某种方式在文件本身内(考虑到视频播放器可以自动播放)。

(编辑)有人编辑了问题并删除了ffmpeg部分。很抱歉,如果我没有进一步说明这一点:我实际上是在明确寻找一种方法来实现与ffmpeg (来自shell,在macOS上)。

2 个答案:

答案 0 :(得分:3)

虽然这个答案很晚,但前几天我才碰到这个问题。通常,您可以使用FFmpeg尝试进行cat *.VOB >out.vob或类似的操作,但这对我不起作用。但是,使用HandBrakeCLI(命令行版本),我可以通过使用--main-feature选项使其工作。

HandBrakeCLI -i VIDEO_TS --main-feature -o mynewvid.mkv

这很好。当我不使用--main-feature选项时,它不起作用。

答案 1 :(得分:-1)

我很惊讶VLC实际上可以做到:)转到媒体->转换/保存

enter image description here

但是,它将一一转换文件,因此您需要在之后concatenate them