Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение

mencoder : Операционные системы и программное обеспечение

19.04.2024 3:33


09.02.2009 14:14
OlegON
 
Открыл для себя программку. Она мультиплатформенная, идет с mplayer.
Цитата:
mencoder source.mkv -oac mp3lame -ovc xvid -xvidencopts pass=1 -o output.avi

пережимает форматы в xvid с mp3-дорожкой... (у меня плейер не все ест)
09.02.2009 16:09
kadr
 
из 3gp сделать mpeg и повернуть
mencoder mov01135.3gp -o mov01135.avi -vf rotate=2 -oac pcm -ovc divx4
11.02.2009 21:28
OlegON
 
mencoder House\ of\ Sand\ and\ Fog\ \(Дом\ из\ песка\ и\ тумана\)\ \[rus+eng+subs\].mkv -oac mp3lame -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:keyint=300:v4mv:vqscale=2:mpeg_quant:trell:cbp:mv0:qpel -o House\ of\ Sand\ and\ Fog\ \(Дом\ из\ песка\ и\ тумана\)\ \[rus+eng+subs\].avi
только разрешение великовато :(

mencoder Sovokupnosty.lzhy.2008.P2.BDRip.720p_RST.mkv -vf scale=-2:500 -oac mp3lame -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:keyint=300:v4mv:vqscale=2:mpeg_quant:trell:cbp:mv0:qpel -o Sovokupnosty.lzhy.2008.BDRip.avi
12.02.2009 09:28
OlegON
 
Вот, нашел, что почитать на эту тему

12.02.2009 11:37
OlegON
 
Строки по степени убывания качества
vcodec=mpeg4:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2
vcodec=mpeg4:mbd=2:trell:v4mv:last_pred=2:dia=-1:vmax_b_frames=2:vb_strategy=1:cmp=3:subcmp=3:precmp=0:vqcomp=0.6:turbo
vcodec=mpeg4:mbd=2:turbo
12.02.2009 12:00
OlegON
 
Еще, до кучи... Для памяти.

Цитата:
ffmpeg -i video.flv -acodec mp3 -ar 44100 -ab 112 -vcodec xvid -r 20 -s 320x240 -y video.avi
Цитата:
cat ~/bin/mzcode

#!/bin/sh
mencoder "$1" -idx -noodml -ofps 20 \
-aspect 4:3 -vf scale=-2:240,crop=320:240,rotate=1 \
-ovc lavc -ffourcc XVID -lavcopts vcodec=mpeg4:vbitrate=384:vmax_b_frames=0:vhq \
-sws 9 -srate 44100 -oac mp3lame -lameopts cbr:br=128:mode=0 \
-o "/home/Документы/Meizu-M6/`echo $1 | rev | cut -d '.' -f2,3,4 | rev` [mz]".avi

Находясь в папке с фильмом/клипом, просто набираю mzcode Мой_файл.mpg (или Мой_файл.avi, смотря как называется исходный файл), в результате получаю готовый для воспроизведения на М6 файл: /home/Документы/Meizu-M6/Мой_файл [mz]".avi

-ofps 20 - частота кадров (больше M6 не поддерживает);
-aspect 4:3 - (обычно можно не указывать) зашитая в видеофайл информация о размере видео. Иногда бывают клипы/фильмы с вытянутыми лицами (т.е. сам файл такой, при просмотре которого приходится в софтовом плеере выставлять нужное соотношение сторон), тогда можно поменять на 16:9;
scale=-2:240 - изменить пропорционально размер исходного видео так, чтобы его высота стала 240 пикселов. Если вдруг в видео есть черные полосы сверху и снизу, которые являются частью кадра, их можно убрать, если увеличить размер по вертикали не до 240 пикслов, а больше (скажем, до 300, нужное значение подбирается экспериментально), а следующий фильтр обрежет лишнее;
crop=320:240 - обрезает картинку до нужных размеров;
rotate=1 - поворачивает её на 90 градусов по часовой стрелке;
vbitrate=384 - битовый поток видео. M6 поддерживает до 512 кбит/с, чем выше значение, тем лучше качество видео, но тем больше и размер.
cbr:br=128 - битовый поток аудио, кажется M6 поддерживает до 128 кбит/с.
Часовой пояс GMT +3, время: 03:33.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.