Копирование VCD домашнего видео на Linux или Windows с VLC или другим способом

3503
user259774

У меня есть VCD с 22-минутным видео. Я хотел бы сохранить этот материал и выбросить VCD.

Я могу сыграть все это с помощью VLC («открыть диск -> vcd -> / dev / sr0 -> play»): все 22 минуты основного трека. Я не верю, что есть другой контент, кроме основного трека. Я могу искать в любом месте в течение 22 минут трека.

Если я mount /dev/sr0 /media/vcdи затем пытаюсь скопировать единственный файл из папки MPEGAV, я получаю ошибку ввода-вывода с пустым файлом назначения.

VLC имеет опцию «конвертировать» в дополнение к «играть». Когда я использую это, я на самом деле получаю хороший OGG-файл, после того, как он проходит через болезненное видео в реальном времени. Я предполагаю, что это дублирует это кадр за кадром. Но файл длится всего 10 минут, оставляя 12 минут от трека.

К сожалению, Handbrake не определяет названия треков.

Я не знаю, стоит ли мне начинать связываться с GNU ddrescueили потому, что VCD каким-то образом кодируют свои сектора данных по-разному. Во всяком случае, я нахожусь в тупике, и если кто-нибудь знает, как я могу получить эту видео-трек от вещи, не стесняйтесь поделиться!

Изменить: я должен отметить, что у меня также есть доступ к компьютеру с Windows

6

1 ответ на вопрос

2
MariuszS

Решение 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) 

Предварительный просмотр всех треков и копирование в случае необходимости :)

Источник: конвертировать VCD в AVI, используя mencoder

Спасибо! Это сработало, и я думаю, что это должен быть принятый ответ. Ни одно из других решений, которые я нашел в другом месте, не работает и не является настолько удобным. scorpiodawg 9 лет назад 2

Похожие вопросы