The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"OpenNews: Обработка видео средствами mencoder"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Обработка видео средствами 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!

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
OpenNews: Обработка видео средствами mencoder, opennews, 26-Ноя-07, 00:34  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру