使用VLC或其他方式在Linux或Windows上翻录家庭视频VCD


6

我有一个有22分钟视频的VCD。我想保留这段录像并扔掉VCD。

我可以用VLC播放整个内容(“打开光盘 - > vcd - > / dev / sr0 - >播放”):所有22分钟的主音轨。我不相信除主赛道外还有其他任何内容。我可以在22分钟的赛道内寻找我想去的任何地方。

如果我mount /dev/sr0 /media/vcd然后尝试从MPEGAV文件夹中复制唯一的文件,我得到一个I / O错误,目标文件为空。

除了“播放”之外,VLC还有一个“转换”选项。当我使用它时,我实际上得到了一个好的OGG文件,在它实时痛苦地浏览视频之后。我猜它会逐帧配音。但该文件只有10分钟的长度,离开赛道12分钟。

不幸的是,Handbrake没有检测到它的曲目标题。

我不知道我是否应该开始参与GNU,ddrescue或者是因为VCD以某种方式对数据扇区进行不同的编码。无论如何,我已经超越了我的头脑,如果有人知道我怎么能把这个视频跟踪掉,请随意分享!

编辑:我应该注意,我也可以访问Windows计算机

Answers:


2

MPlayer解决方案

要预览曲目,例如3使用命令

mplayer vcd://3

转换选定的轨道使用命令。

mencoder vcd://3 -audio-preload 0.0 -o file.avi -mc 0 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000

VCD磁盘通常有很多曲目,MPlayer的示例输出:

MPlayer SVN-r36521-4.8.2 (C) 2000-2013 MPlayer Team
...
Playing vcd://3.
track 01:  adr=1  ctrl=4  format=2  00:02:00  mode: 1
track 02:  adr=1  ctrl=4  format=2  00:48:00  mode: 1
track 03:  adr=1  ctrl=4  format=2  00:52:07  mode: 1
track 04:  adr=1  ctrl=4  format=2  08:17:26  mode: 1
track 05:  adr=1  ctrl=4  format=2  15:42:14  mode: 1
track 06:  adr=1  ctrl=4  format=2  23:19:19  mode: 1
track 07:  adr=1  ctrl=4  format=2  30:53:35  mode: 1
track 08:  adr=1  ctrl=4  format=2  38:40:58  mode: 1
track 09:  adr=1  ctrl=4  format=2  46:16:22  mode: 1
track 10:  adr=1  ctrl=4  format=2  52:49:40  mode: 1
track 11:  adr=1  ctrl=4  format=2  61:44:66  mode: 1
MPEG-PS file format detected.
VIDEO:  MPEG1  352x288  (aspect 8)  25.000 fps  1150.0 kbps (143.8 kbyte/s)

预览所有曲目并在需要时翻录:)

来源:使用mencoder将VCD转换为AVI


2
谢谢!这很有效,我认为这应该是公认的答案。我在别处找到的其他解决方案似乎都不起作用或方便。
scorpiodawg
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.