LINUX.ORG.RU

Кодируем DVD ->divx на линуксе


0

0

Отличная программа dvdrip (http://www.exit1.org/dvdrip/). Написана на perl/gtk+. Использует для реального кодирования transcode. Очень экономит время на рассчетах формата перекодировки. Позволяет визуально подбирать обрезку по вертикали/горизонтали, zoom/resize/scale, рассчитывать отимальный битрейт.

>>> Просмотр (600x450, 60 Kb)

anonymous

Проверено: maxcom

Re: Кодируем DVD ->divx на линуксе

Когда пробовал эту программку последний раз, она сначала скопировала весь DVD на хард диск, что для меня неприемлемо (диск не очень большой). Пришлось использовать голый transcode, хоть это и геморойно (нужно вручную подбирать всю эту кучу опций), но он кодирует прямо с DVD. Интересно было бы узнать про другие варианты как обойти эту проблему.

Кстати был в transcode ещё один глюк. Поскольку процесс кодировки на моём PIII-533 занимает 7-8 часов, я выводил каждую главу в отдельный файл (есть в transcode такая опция), а потом сшивал avicat'ом. Все работает хорошо, но в месте сшивки появляется кадр с зелеными квадратами. В принципе это не мешает, на весь фильм всего несколько таких кадров, но было-бы интересно узнать как с этим можно справиться.

yvv ★★☆ ()

Re: Кодируем DVD ->divx на линуксе

Обладатели SuSE 7.3/8.0-8.1 могут стянуть отсюда
джентельменский набор почти на все случаи жизни
(для рипанья dvd): http://packman.links2linux.de/

1) Drip
3) orbitcpp
4) divx4linux
5) libfame
6) fame
7) libdvdcss2
8) libdvdread2
9) MPlayer
10) mjpegtools
11) transcode
12) Video-DVDRip
13) Win32-Codecs
14) X2Divx ;-)
15) xvid
16) a52dec
17) xine && xine dvd plugins

поставить и наслаждаться рипаньем.

P.S: Xine или MPlayer для preview будущих результатов

P.P.S: Пробовал рипать под Windows'ом, так вот под Linux'ом
удобней :-)

MrBool ()
Ответ на: Re: Кодируем DVD ->divx на линуксе от MrBool

Re: Re: Кодируем DVD ->divx на линуксе

А зачем все это штуки когда нужен только mplayer? http://www.mplayerhq.hu/DOCS/encoding.html

1-pass mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=1200 -oac mp3lame -lameopts cbr:br=128 -o movie.avi

2-pass: mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=1200 -oac mp3lame -lameopts cbr:br=128 -o movie.avi mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=1200 -oac mp3lame -lameopts cbr:br=128 -o movie.avi

И все.

Vidopliassov ()

Re: Кодируем DVD ->divx на линуксе

А кино правильное :-)

fearan ()
Ответ на: Re: Кодируем DVD ->divx на линуксе от yvv

Re: Re: Кодируем DVD ->divx на линуксе


Теоретически наверное можно обойтись без копирования vob'ов на диск, но
это пока не реализовано. А прога нужна как раз для автоматизации подбора
параметров, которые вручную подбирать долго и нудно. Подобрав параметры,
можно и голым transcode кодировать... А глюки в transcode лечатся как
обычно обновлением версии. Ставь 6.2.

anonymous ()
Ответ на: Re: Re: Кодируем DVD ->divx на линуксе от Vidopliassov

Re: Re: Re: Кодируем DVD ->divx на линуксе


2Vidopliassov (*) (2002-11-19 21:07:44.189)

> А зачем все это штуки когда нужен только mplayer

А как ты подбираешь оптимальный битрейт? На глаз? Полученный Divx
вообще-то неплохо бы на CD уместить и при этом иметь максимально
возможный битрейт... А как ты прицеливаешься с обрезкой? Фильмы бывают
разных форматов - 4:3, 16:9. Даже фильмы с одним форматом разнятся
по размерам чистой картинки (без полей). Если поля не обрезать, то
тратишь лишние мегабайты впустую. Это одна причина. А вторая - transcode
выгодна отличается от того же mencode скоростью работы и огромным
количеством параметров для тонкой подстройки. Для каждого фильма эти
параметры разные. Я пробовал написать универсальный скрипт, но увы,
все фильмы разные. Вот здесь и спасает приведенный гуй. Получаемый
формат фильма виден сразу, его можно очень быстро подогнать и
пересчитать под нужный объем. К примеру, ты видишь, что фильм сильно
большой и на один CD не влезает. Нет проблем. Вводишь новое условие
и быстро пересчитываешь. Ну и третье. dvdrip позволяет раскинуть
задачу на несколько машин.


anonymous ()
Ответ на: Re: Кодируем DVD ->divx на линуксе от MrBool

Re: Re: Кодируем DVD ->divx на линуксе

2 MrBool
я тут в выходные проапдейтил СуСе на 8.1 с того что когда-то давно было
7.3 и решил попробовать MPlayer(Честно скажу никогда им не пользовался и
мне всегда хватало xine ). Так вот такая проблема - родной который идет с дистрибом - непрочитал ни одного файла из богатой коллекции( кричал что-то о форматах которые он ни понимает...), мало того после неудачного открытия двух файлов - стабильно валится в core. Пересбор из исходников ничего не улучшил... Вопрос это у меня что-то с руками или с МPlayeroм всегда так? Сразу оговорюсь что xine пашет и не жужит... :))))))))))))))

С уважением

alexnav ()
Ответ на: Re: Re: Кодируем DVD ->divx на линуксе от alexnav

Re: Re: Re: Кодируем DVD ->divx на линуксе

В Сусе 8.1 по умолчанию идет старый мплейер по моему 0.96. Надо собирать новый. Если хочешь вышлю spec заточенный под suse 8.1 Пиши на vlalin@tut.by

anonymous ()

Re: Кодируем DVD ->divx на линуксе

Люди, подскажите, как DVD на линуксе смотреть...
Скачал и собрал mplayer, все хорошо.
мпеги и авишки кажет прост на ура.
А вот заставить показывать DVD не могу :(
mplayer -dvd 1
[поскипано]
libdvdread: Can't stat /dev/dvd
No such file or directory
Couldn't open DVD device: /dev/dvd

Такого девайса и правда нет.
Но так как я не рут на тачке, создать его я тоже не могу :(
Пробовал ставить -dvd-device /dev/hdc (это у меня dvdrom)
Вот что получается:

libdvdread: Couldn't open device with libdvdcss.
libdvdread: Can't open /dev/hdc for reading.
Couldn't open DVD device: /dev/hdc

Сидюк монтировать могу, аудиокомпакты слушаю тоже на ура.

Что делать?
Посоветуйте...
Что-то я не нашел ничего на эту тему в man mplayer ;(

anonymous ()
Ответ на: Re: Re: Re: Кодируем DVD ->divx на линуксе от anonymous

Re: Re: Re: Re: Кодируем DVD ->divx на линуксе

Izvinyajus' za translit. http://dvdripping-guid.berlios.de/ Tu vde kak ripat' DVD v DIVX. I pro raschet bitrate, i pro aspect ratio, i pro obrezku chernyh polos. a o parametrah podstrojki - pochitajte man k mencoderu. Ih tam tysyachi. Ja ne govoryu chto transcode plohoj, chto gui plohoj. Oni horoshie i nuzhnye. Ja govoril vsego lish' o tom chto mencoder eto vse umeet. Nu razve chto na neskol'ko mashin raskidat' ne umeet. Kstati, bitrate rasschityvaetsya po ochen' prostoj formule. Objem fil'ma zavisit tol'ko ot bitrate i ot dlitel'nosti. Absolyutno ne zavisit or razreshenija kartinki. Ja ego prosto schitaju. 700(disk v megabajtah)*1024*8(poluchajutsya kilobity)/$dlitel'nost_v_sekundah-$audio_bitrate. Empiricheskim putem vyjasnil chto k etomu vsemu esche pribavit' 5-10 kbit/s, i budet vse v poryadke. Kodiruju ja vsegda v lavcodec. mencoder ochen' udoben kogda izdaleka cherez ssh rabotaesh'.

Vidopliassov ()
Ответ на: Re: Кодируем DVD ->divx на линуксе от anonymous

Re: Re: Кодируем DVD ->divx на линуксе

>Что делать?
>Посоветуйте...
>Что-то я не нашел ничего на эту тему в man mplayer ;(

Ja dumaju chto-to ne to s pravami dostupa k ustrojstvu.
I ne stoit li tam emulyacija SCSI?


Vidopliassov ()

Re: Кодируем DVD ->divx на линуксе

2 Vidopliassov

Я же говорю, что все читать с него могу...
И аудиоСД, и маунтить тоже пумею (прописано в fstab'e)
А права у меня на него стоят r (brw-r--r--)

SCSI вроде как тоже не должно быть...
А как это может влиять?
И как посмотреть?

anonymous ()

Re: Кодируем DVD ->divx на линуксе

U menya pohozhee bylo, kogda ja pytalsya vcd smotret'.
Ja eto reshil, no kak - ne pomnyu.
Poishi etu problemu v google.

Vidopliassov ()

Re: Кодируем DVD ->divx на линуксе

2 Vidopliassov

Google:groups решают :)
Уже там с самого утра... :)

anonymous ()
Ответ на: Re: Кодируем DVD ->divx на линуксе от anonymous

Re: Re: Кодируем DVD ->divx на линуксе

to anonymous (*) (2002-11-20 15:06:51.269) :

> Что делать?

cd /dev

ln -s /dev/hdc dvd
ln -s /dev/hdc rdvd


may be :

chmod 660 /dev/hdc
chown root:disk /dev/hdc

А после добавить себя в группу disk

MrBool ()

Re: Кодируем DVD ->divx на линуксе

2 MrBool

Я не рут на тачке :(
Но, еще раз повторю, читать диск я могу. mp3'хи и простые DivX'ы смотрю просто на ура.
Аудиокомпакты тоже шлюхаю :)

А вот dvd, сцабака, сопротивляется... :(

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