URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 39087
[ Назад ]

Исходное сообщение
"OpenNews: Обработка видео средствами mencoder"

Отправлено opennews , 26-Ноя-07 00:34 
Андрей Синицын перевел статью (http://boombick.org/blog/posts/19) с полезными примерами использования утилиты mencoder, входящей в состав пакета mplayer, для перекодирования видео (DVD в DivX, конвертация для iPod и КПК).

URL: http://boombick.org/blog/posts/19
Новость: http://www.opennet.me/opennews/art.shtml?num=12917


Содержание

Сообщения в этом обсуждении
"Обработка видео средствами mencoder"
Отправлено UTIX , 26-Ноя-07 00:34 
Отличная статья. Надо бы на практике попробовать.

"Обработка видео средствами mencoder"
Отправлено Slayer605 , 26-Ноя-07 02:40 
ничего нового, комуто может и пригодится...
вот лучше бы написали как/чем импортировать в любой контейнер видео файл <4Gb
полученный используя:
mencoder -dvd-device "$DVDdevice" dvd://1 -nosound -ovc x264 -x264encopts ... -of rawvideo -o BigFile.264

"Обработка видео средствами mencoder"
Отправлено stimpack , 27-Ноя-07 07:33 
Если будете так делать, потеряете синхронизацию video/audio-потоков. Так что не советую. Хотя бы -oac copy -o filename.avi
А потом уже сконвертируете куда угодно.

"Обработка видео средствами mencoder"
Отправлено Anonim , 26-Ноя-07 11:28 
>Для mencoder имеется масса графических облочек....

Как-то искал, но не нашел ничего путного. Может кто знает приличный GUI?


"Обработка видео средствами mencoder"
Отправлено stimpack , 27-Ноя-07 07:37 
А зачем? будет явно хуже и запутаннее, чем в консоли.

"Обработка видео средствами mencoder"
Отправлено Anonim , 26-Ноя-07 11:36 
да, сори. Доконца не дочитал :)

"Обработка видео средствами mencoder"
Отправлено vbv , 26-Ноя-07 15:38 
Еще одна выдержка цитат из man файла.....
в каталоге DOCS подробно все это и больше причем на русском (еще cs  de  en  es  fr  hu  it  pl  ru  zh_CN).

Писатели..... Народ не привык читать родную документацию. :(
Вот выдержку на доске объявлений - это труд.... А взять и прочитать доку или хотя бы посмотреть, не царское это дело.

Надоело.


"мужики-то _не_ знают"
Отправлено Andrey Mitrofanov , 27-Ноя-07 11:14 
> Надоело.

"Повторяли и будут повторять, пока не купите стиральную машину Вя..." О чём это я? А! Да, пока _все_ не запомнят, что { "перекодирование видео" => "mencoder, а ещё ffmpeg есть", "batch обработка изображений" => "ImageMagik aka .../bin/convert", "удалённые текстовые сессии с несколькими виртуальными консолями по одному соединению и незакрытием программ при обрыве" => "GNU screen" /*, продолжать здесь*/ } это будет повторяться... То есть, :) всегда.


"Обработка видео средствами mencoder"
Отправлено msc , 27-Ноя-07 16:54 
гражданин vbv, иногда выдержки цитат из man'ов бывают крайне полезны. я говорю о случаях, когда чтением многостраничного mana не позволяют заниматься сжатые сроки...
тем не менее, это всё-таки труд, а всякий труд почётен:)

"Обработка видео средствами mencoder"
Отправлено vbv , 30-Ноя-07 21:55 
>гражданин vbv, иногда выдержки цитат из man'ов бывают крайне полезны. я говорю
>о случаях, когда чтением многостраничного mana не позволяют заниматься сжатые сроки...
>
>тем не менее, это всё-таки труд, а всякий труд почётен:)

Ну тогда надо дополнять полным переченем с сылками на полное описание, а не выдержку.
т.к. человек поставивший из пакета тот-же mencoder наткнувшись на подобную выдержку сделает как написано и не будет иметь представления что менкодер может чего-то большее....
Так в сети появляется множество подобных статей к-е вводят начинающего пользователя в заблуждение.

PS:
А на предмет, кто хочет потрудиться Welcome ко мне на дачу там работы..... :)))
И будет почет и уважение (думаю после 2-го стакана) мы правильно оценим перспективы развития информационных технологий.  :-)


"Обработка видео средствами mencoder"
Отправлено rEnSbit , 04-Апр-08 11:26 
Прочитал я то что здесь написано. Мдаааа.
Особенно понравилось "mencoder -dvd-device "$DVDdevice" dvd://1 -nosound -ovc x264 -x264encopts ... -of rawvideo -o BigFile.264".
У кого безразмерные винты, можете так делать.
Но можете попробовать сделать так как я. Если хотите :)

Первое, чтоб не зависеть от DVD-диска, сначала его просто копирую на винт.

Второе, параметр -dvd-device указываю на место где находится папка VIDEO_TS, т.е. куда я ее скопировал.
Третье, само кодирование, я использую двухпроходнное кодирование, а кодек - XviD, но это дело вкуса.
Вот сама команда: $mencode dvd://1 -dvd-device ~/VIDEO_TS/ -ovc xvidencopts pass=1:vhq=4:bitrate=??? -oac mp3lame -lameopts cbr:br=???:vol=? -o myMovie.avi

Это первый проход.

Теперь команда для второго прохода:
$mencode dvd://1 -dvd-device ~/VIDEO_TS/ -ovc xvidencopts pass=2:vhq=4:bitrate=??? -oac mp3lame -lameopts cbr:br=???:vol=? -o myMovie.avi

где: dvd://1 - это глава дивиди-фильма, можете указать другую цифру, если нужно.
-dvd-device ~/VIDEO_TS/ - параметр указывающий где находиться само видео.
-ovc xvidencopts pass=?:bitrate=??? - опции кодека (в данном случае XviD), обратите внимание pass указывает на проход, если 1 - это первый проход, 2 - второй проход. Vhq - это параметр отвечает за анализ движения блоков в картинке,  4 - это максимальное значение, при этом получаем какчеством практически один в один с оригиналом и сжав видео до 700МБ. Параметр bitrate - указывает сколько нужно потратить бит на кодирование одной секунды видео, от этого параметра зависит размер конечного файла и его качество, как он вычисляется это другая тема.
Что касается звука, то ту всё просто, cbr - указывает менкодеру что нужно использовать постоянный битпоток для кодирования и воспроизводства звука, br=??? - указывает этот самый битпоток, обычно это 128 кбит/с (но это тоже дело вкуса),  vol=? - уровень громкости, я обычно использую значение 4, но это индивидуально для каждого филька.

Вот и всё, в результате у меня получается фильм на 700Мб в DVD-качестве.
Есть только одно НО, используя vhq=4, фильм кодируется долго, на Pentium 4 (2,6Гц)два прохода кодирования длятся чуть больше 3 часов.

HAVE FUN!


"Обработка видео средствами mencoder"
Отправлено Аноним , 04-Апр-08 11:27 
Прочитал я то что здесь написано. Мдаааа.
Особенно понравилось "mencoder -dvd-device "$DVDdevice" dvd://1 -nosound -ovc x264 -x264encopts ... -of rawvideo -o BigFile.264".
У кого безразмерные винты, можете так делать.
Но можете попробовать сделать так как я. Если хотите :)

Первое, чтоб не зависеть от DVD-диска, сначала его просто копирую на винт.

Второе, параметр -dvd-device указываю на место где находится папка VIDEO_TS, т.е. куда я ее скопировал.
Третье, само кодирование, я использую двухпроходнное кодирование, а кодек - XviD, но это дело вкуса.
Вот сама команда: $mencode dvd://1 -dvd-device ~/VIDEO_TS/ -ovc xvidencopts pass=1:vhq=4:bitrate=??? -oac mp3lame -lameopts cbr:br=???:vol=? -o myMovie.avi

Это первый проход.

Теперь команда для второго прохода:
$mencode dvd://1 -dvd-device ~/VIDEO_TS/ -ovc xvidencopts pass=2:vhq=4:bitrate=??? -oac mp3lame -lameopts cbr:br=???:vol=? -o myMovie.avi

где: dvd://1 - это глава дивиди-фильма, можете указать другую цифру, если нужно.
-dvd-device ~/VIDEO_TS/ - параметр указывающий где находиться само видео.
-ovc xvidencopts pass=?:bitrate=??? - опции кодека (в данном случае XviD), обратите внимание pass указывает на проход, если 1 - это первый проход, 2 - второй проход. Vhq - это параметр отвечает за анализ движения блоков в картинке,  4 - это максимальное значение, при этом получаем какчеством практически один в один с оригиналом и сжав видео до 700МБ. Параметр bitrate - указывает сколько нужно потратить бит на кодирование одной секунды видео, от этого параметра зависит размер конечного файла и его качество, как он вычисляется это другая тема.
Что касается звука, то ту всё просто, cbr - указывает менкодеру что нужно использовать постоянный битпоток для кодирования и воспроизводства звука, br=??? - указывает этот самый битпоток, обычно это 128 кбит/с (но это тоже дело вкуса),  vol=? - уровень громкости, я обычно использую значение 4, но это индивидуально для каждого филька.

Вот и всё, в результате у меня получается фильм на 700Мб в DVD-качестве.
Есть только одно НО, используя vhq=4, фильм кодируется долго, на Pentium 4 (2,6Гц)два прохода кодирования длятся чуть больше 3 часов.

HAVE FUN!