LINUX.ORG.RU

DVD VOB -> Theora/OGG: как сжать?


0

1

Как сжать несколько VOB-файлов одной командой ffmpeg2theora в единый OGV-файл?

$ ls -l 
-rw-r--r-- 1 pacify pacify      14336 Окт 22 14:19 VIDEO_TS.BUP
-rw-r--r-- 1 pacify pacify      14336 Окт 22 14:19 VIDEO_TS.IFO
-rw-r--r-- 1 pacify pacify     294912 Окт 22 14:19 VIDEO_TS.VOB
-rw-r--r-- 1 pacify pacify      34816 Окт 22 14:19 VTS_01_0.BUP
-rw-r--r-- 1 pacify pacify      34816 Окт 22 14:19 VTS_01_0.IFO
-rw-r--r-- 1 pacify pacify   38053888 Окт 30 18:15 VTS_01_0.VOB
-rw-r--r-- 1 pacify pacify 1048576000 Окт 31 01:48 VTS_01_1.VOB
-rw-r--r-- 1 pacify pacify  287125504 Окт 31 01:43 VTS_01_2.VOB
-rw-r--r-- 1 pacify pacify      36864 Окт 22 14:19 VTS_02_0.BUP
-rw-r--r-- 1 pacify pacify      36864 Окт 22 14:19 VTS_02_0.IFO
-rw-r--r-- 1 pacify pacify 1048576000 Окт 31 01:52 VTS_02_1.VOB
-rw-r--r-- 1 pacify pacify 1048576000 Окт 31 01:38 VTS_02_2.VOB
-rw-r--r-- 1 pacify pacify   97044480 Окт 30 18:09 VTS_02_3.VOB

Вот такая команда:

$ ffmpeg2theora -o _output.ogv -x 512 -y 384 -A 128 -V 640 VTS_01_1.VOB VTS_01_2.VOB VTS_02_1.VOB VTS_02_2.VOB VTS_02_3.VOB
перезатирает OGV-файл потоком из последнего (VTS_02_3.VOB) файла.

Вот здесь: http://lists.xiph.org/pipermail/theora/2006-March/001080.html
советуют использовать mkfifo и vstrip.
Однако, vstrip я в дистрибутиве не нахожу.

★★★★★

Ответ на: комментарий от anon_666

oggvideotools:
* oggCat - concatenates two ogg video files
* oggCut - extracts parts of an ogg file
* oggDump
* oggJoin - multiplexes ogg streams
* oggLength
* oggResize - resizes ogg files in multiple ways
* oggScroll
* oggSilence
* oggSlideshow - creates slideshows from pictures
* oggSplit - demultiplexes ogv files
* oggThumb - creates thumbnails from an ogg video file

pacify ★★★★★ ()
Ответ на: комментарий от anon_666

К сожалению:

$ oggCat _output.ogv 01-0.ogv 01-1.ogv 01-2.ogv 02-1.ogv 02-2.ogv 02-3.ogv 2> /dev/null
Аварийный останов

pacify ★★★★★ ()
cat 1.mpg 2.mpg | ffmpeg2theora -o out.ogv -

у меня сработало для двух файлов MPEG.
Будет ли работать для VOB - сомневаюсь.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.