Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:mencoder [2011/04/03 00:35] |
wiki:mencoder [2012/06/19 10:36] (текущий) [Ссылки] |
||
|---|---|---|---|
| Строка 11: | Строка 11: | ||
| ====== Установка ====== | ====== Установка ====== | ||
| - | Достаточно найти **mencoder** в Центре Приложений Ubuntu или в Sinaptic и установить. Так же можно и через консоль: | + | Достаточно найти ''mencoder'' в //Центре Приложений Ubuntu//, или в //Sinaptic//, и установить. Можно и через консоль: |
| <code>sudo apt-get install mencoder</code> | <code>sudo apt-get install mencoder</code> | ||
| Строка 32: | Строка 32: | ||
| sudo make install | sudo make install | ||
| </code> | </code> | ||
| - | |||
| - | FIXME добавить checkinstall | ||
| \\ | \\ | ||
| Строка 89: | Строка 87: | ||
| | flip | Зеркально отражаем изображение по вертикали | | | flip | Зеркально отражаем изображение по вертикали | | ||
| | mirror | Зеркально отражаем изображение по горизонтали | | | mirror | Зеркально отражаем изображение по горизонтали | | ||
| - | | harddup | Дублирующиеся кадры будут принудительно кодироваться на выходе.\\ Необходим, если вы после кодирования планируете редактировать видеофайл. Следует размещать в самом конце списка фильров | | + | | harddup | Дублирующиеся кадры будут принудительно кодироваться на выходе.\\ Необходим, если вы после кодирования планируете редактировать видеофайл. Следует размещать в самом конце списка фильтров | |
| ==== Примеры ==== | ==== Примеры ==== | ||
| //* фильтры разделяются запятой// | //* фильтры разделяются запятой// | ||
| - | * Смасштабировать видео до 640pix по ширине: | + | * Масштабировать видео до 640pix по ширине: |
| <code>-vf dsize=640:-2,scale=640:-2</code> | <code>-vf dsize=640:-2,scale=640:-2</code> | ||
| Строка 117: | Строка 115: | ||
| //* значение bframes должно совпадать для обоих проходов.// | //* значение bframes должно совпадать для обоих проходов.// | ||
| - | Кодирование в один поток: | + | Кодирование в один проход: |
| <code bash> | <code bash> | ||
| mencoder "your_movie" -ovc x264 -x264encopts crf=22:subq=7:8x8dct:trellis=2:threads=0:frameref=3:bframes=3:weightb -oac lavc -lavcopts acodec=aac:abitrate=384 -o "movie_out.avi" | mencoder "your_movie" -ovc x264 -x264encopts crf=22:subq=7:8x8dct:trellis=2:threads=0:frameref=3:bframes=3:weightb -oac lavc -lavcopts acodec=aac:abitrate=384 -o "movie_out.avi" | ||
| Строка 151: | Строка 149: | ||
| <code>partitions=all</code> | <code>partitions=all</code> | ||
| - | * Улучшает затухания и градиенты цвета (небо и т. п.). | + | * Улучшает затухания и градиенты цвета (небо и т.п.). |
| <code>weightb</code> | <code>weightb</code> | ||
| - | * Треллис квантование для повышения эффективности сжатия. Вариант "на макроблоках" (1) - хороший компромисс между падением скорости и повышением эффективности. Лучше всего "везде" (2), но при условии совместной работы с psy-trellis, иначе происходит незначительное замыливание мелких деталей. На всех решениях скорость падает очень сильно. При равном 0 - отключено. Для мультипликации, анимэ, скринкастов лучше выключить. | + | * Треллис квантование для повышения эффективности сжатия. Вариант "на макроблоках" (1) - хороший компромисс между падением скорости и повышением эффективности. Лучше всего "везде" (2), но при условии совместной работы с psy-trellis, иначе происходит незначительное замыливание мелких деталей. На всех решениях скорость падает очень сильно. При равном 0 - отключено. Для мультипликации, аниме, скринкастов лучше выключить. |
| <code>trellis=<0-2></code> | <code>trellis=<0-2></code> | ||
| Строка 160: | Строка 158: | ||
| <code>bframes=<1-16></code> | <code>bframes=<1-16></code> | ||
| - | * Чем больше референсных кадров, тем медленнее кодирование. При 5-ти и более референсных кадров качество повышается незначительно. Для анимэ, скринкастов и прочего "статичного" видео можно и больше. 4 - максимальное для видео для 1080p, и 9 - максимальное для 720p (следуя спецификациям level 4.1, для поддержка бытовой техники). | + | * Чем больше референсных кадров, тем медленнее кодирование. При 5-ти и более референсных кадров качество повышается незначительно. Для аниме, скринкастов и прочего "статичного" видео можно и больше. 4 - максимальное для видео для 1080p, и 9 - максимальное для 720p (следуя спецификациям level 4.1, для поддержка бытовой техники). |
| - | <code>frameref=<1-16></code> | + | <code>frameref=<0-16></code> |
| * Порождает потоки для параллельного кодирования на нескольких CPU (по умолчанию: 1). Имеет незначительный негативный эффект на качество сжатия. 0 или auto говорит x264 определить количество имеющихся у Вас CPU и подобрать соответствующее количество потоков. | * Порождает потоки для параллельного кодирования на нескольких CPU (по умолчанию: 1). Имеет незначительный негативный эффект на качество сжатия. 0 или auto говорит x264 определить количество имеющихся у Вас CPU и подобрать соответствующее количество потоков. | ||
| - | <code>threads=<0-16></code> | + | <code>threads=<0-4></code> |
| + | |||
| + | * Метод оценки движения полного пикселя. Рекомендуется использовать umh. | ||
| + | <code>me=<dia,hex,umh,esa></code> | ||
| + | |||
| + | * Определяет максимальное количество попыток (с измененными данными) нахождения оптимального варианта при поиске вектора движения макроблока. Чем больше, тем лучше качество. | ||
| + | <code>me_range=<4-64></code> | ||
| + | |||
| + | * Отключение опции предварительной DCT трансформации сигнала непосредственно перед кодированием. Лучше не включать эту опцию при кодировании в режиме постоянного качества CRF, так как серьезно увеличивается размер файла при незначительном улучшении видео. | ||
| + | <code>dct_decimate=<0,1></code> | ||
| + | |||
| + | * При кодировании изображение разбивается на блоки размерами 8х8 пикселей и каждый такой блок кодируется отдельно. При недостаточном битрейте, эти блоки становятся заметными. Включение данной опции поможет решить проблему. Рекомендуется использовать даже при высоких битрейтах (по умолчанию: 0,0). | ||
| + | <code>deblock=<-6..6>,<-6..6></code> | ||
| //* Опции включенные по умолчанию не описаны.// | //* Опции включенные по умолчанию не описаны.// | ||
| Строка 185: | Строка 195: | ||
| //* Двухпроходный Xvid все равно не даст тоже качество что у x264, так что для высококачественных рипов лучше выбрать именно x264.// | //* Двухпроходный Xvid все равно не даст тоже качество что у x264, так что для высококачественных рипов лучше выбрать именно x264.// | ||
| - | === Разбор опций === | + | ==== Разбор опций ==== |
| * Указываем проход в двухпроходном режиме. | * Указываем проход в двухпроходном режиме. | ||
| Строка 193: | Строка 203: | ||
| <code>turbo</code> | <code>turbo</code> | ||
| - | * Устанавливаем средний битрейт. Чем выше - тем лучше качество, чем ниже - тем хуже. Нужно выбирать или битрейт, или квантователь. Отрицательное значение соответсвует размеру выходного файла в килобайтах. | + | * Устанавливаем средний битрейт. Чем выше - тем лучше качество, чем ниже - тем хуже. Нужно выбирать или битрейт, или квантователь. Отрицательное значение соответствует размеру выходного файла в килобайтах. |
| <code>bitrate=<value></code> | <code>bitrate=<value></code> | ||
| Строка 223: | Строка 233: | ||
| </code> | </code> | ||
| - | === Разбор опций === | + | ==== Разбор опций ==== |
| * Переменный битрейт. | * Переменный битрейт. | ||
| Строка 337: | Строка 347: | ||
| [[http://www.opennet.ru/man.shtml?topic=mencoder&category=1&russian=0|Русский man.]] | [[http://www.opennet.ru/man.shtml?topic=mencoder&category=1&russian=0|Русский man.]] | ||
| - | [[http://forum.ubuntu.ru/index.php?topic=137964.0|Обсуждение статьи на форуме.]] | + | [[http://www.videorip.info/x264/78-polnoe-opisanie-vseh-kljuchej-kodirovanija-x264libx264|Описание настроек x264.]] |
| [[http://www.videorip.info/forum/21-mencoder--krosplatformennyj-konsolnyj-kodirovschik-video/322-perezhatie-1080p-v-720p-mencoderx264aac.html|Рип из 1080р в 720р используя Mencoder.]] | [[http://www.videorip.info/forum/21-mencoder--krosplatformennyj-konsolnyj-kodirovschik-video/322-perezhatie-1080p-v-720p-mencoderx264aac.html|Рип из 1080р в 720р используя Mencoder.]] | ||
| + | [[http://www.mplayerhq.hu/DOCS/HTML/ru/mencoder.html|Из официального мануала к MPlayer]] | ||
| - | {{tag>Мультимедиа HOWTO Tips MEncoder x264 xvid avi кодирование кодеки}} | + | [[http://forum.ubuntu.ru/index.php?topic=137964.0|Обсуждение статьи на форуме.]] |
| + | {{tag>Мультимедиа MEncoder Кодирование_видео}} | ||