The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Обработка видео средствами mencoder"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

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

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

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Обработка видео средствами mencoder"  
Сообщение от UTIX (ok) on 26-Ноя-07, 00:34 
Отличная статья. Надо бы на практике попробовать.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

8. "Обработка видео средствами mencoder"  
Сообщение от stimpack on 27-Ноя-07, 07:37 
А зачем? будет явно хуже и запутаннее, чем в консоли.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Обработка видео средствами mencoder"  
Сообщение от Anonim on 26-Ноя-07, 11:36 
да, сори. Доконца не дочитал :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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

Надоело.

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

9. "мужики-то _не_ знают"  
Сообщение от Andrey Mitrofanov on 27-Ноя-07, 11:14 
> Надоело.

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

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

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

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

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

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

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

12. "Обработка видео средствами mencoder"  
Сообщение от rEnSbit on 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ообщить модератору

13. "Обработка видео средствами mencoder"  
Сообщение от Аноним (??) on 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!

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

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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