*mencoder [#v097af81]

***mencoderを使ってエンコードする。 [#lc8379b0]
携帯動画変換君を使ってmencoderを使ってみようというものです。
オプションが、xvidとH264は違っているので注意してください。
mencoderは、直接携帯用動画として書き出すことは無理ですが、oggやwmv9などのデコードに対応しているため、再圧縮などをする際に使用することをお勧めします。
↓のmencoder.zipの中に、基本的な設定は入っています。
#ref(mencoder.zip)
mencoderは、下記のサイトからmplayerをダウンロードすると、一緒に入っています。
http://www.mplayerhq.hu
x264対応版
http://oss.netfarm.it/mplayer-win32.php
MediaCoderをインストールして、その中に入っているものを入れる。
http://mediacoder.sourceforge.net/download.htm

***mencoderについて [#wc8657e9]
WMV9は、avisynthを使わなくても変換可能。
可変フレームレートは不明
mplayerで再生できるものはデコードできます。
mplayerで再生できれば、可変フレームレートでもOKだと思います。
ffdshowが入っていれば、自動で読み込むみたいです。

***mencoderオプション [#h1c757d0]
&ref(mencoder_options.txt);
英語が多少読めれば、↑を読めば大体わかると思います。

AUDIO OPTIONSのやつは-afの後に、VIDEO OPTIONSのやつは-vfの後に入れてください。

分かり次第追加していきます。

-ofps フレームレート
-vf scale フレームサイズ(W:H)
-bitrate ビットレート
-ss スタートタイム(seconds)
-endpos 変換時間(seconds)

***mencoderで直接携帯用動画へ (DoCoMo編) [#yc66636a]
DivX (by [[xXx:http://www38.atwiki.jp/batenc/]])  &color(#ff00ff){★セッティング次第でQuickTime(mpeg4)より綺麗になります★};
--[Item*]
Title=[DivX-2pass QVGA(320x240)] / 映像:768kbps 29.97fps 音声:192kbps 48kHz St(FAAC)
Command0=""<%AppPath%>\cores\mencoder" "<%InputFile%>" -noskip -mc 0 -vf scale=320:240,harddup -ofps 29.970030 -ovc lavc -ffourcc DIVX -lavcopts vcodec=mpeg4:&color(#ff0000){オプションは各自で};:vbitrate=768:vpass=1 -nosound -o "<%TemporaryFile%>_DivX.avi""
Command1=""<%AppPath%>\cores\mencoder" "<%InputFile%>" -noskip -mc 0 -vf scale=320:240,harddup -srate 48000 -oac faac -faacopts br=192:mpeg=4:object=1 -ofps 29.970030 -ovc lavc -ffourcc DIVX -lavcopts vcodec=mpeg4:&color(#ff0000){オプションは各自で};:vbitrate=768:vpass=2 -o "<%TemporaryFile%>_DivX.avi""
Command2=""<%AppPath%>\cores\MP4Box" -fps 29.970030 -add "<%TemporaryFile%>_DivX.avi" -new "<%TemporaryFile%>_DivX.3gp""
Command3=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_DivX.3gp" "<%OutputFile%>.3gp" -c [[3GPP(MobileMP4).ini:http://www.nurs.or.jp/~calcium/wiki/index.php?plugin=attach&pcmd=open&file=3GPP%28MobileMP4%29.ini&refer=mencoder]]"
Command4="rm "divx2pass.log""
Command5="cmd /c "del "<%TemporaryFile%>*.*"""

XviD (by [[xXx:http://www38.atwiki.jp/batenc/]])  &color(#ff00ff){★セッティング次第でFFmpegより綺麗になります★};
--[Item*]
Title=[XviD-2pass QVGA(320x240)] / 映像:768kbps 29.97fps 音声:192kbps 48kHz St(FAAC)
Command0=""<%AppPath%>\cores\mencoder" "<%InputFile%>" -noskip -mc 0 -vf scale=320:240,harddup -ofps 29.970030 -ovc xvid -ffourcc XVID -xvidencopts bitrate=768:&color(#ff0000){オプションは各自で};:pass=1 -nosound -o "<%TemporaryFile%>_XviD.avi""
Command1=""<%AppPath%>\cores\mencoder" "<%InputFile%>" -noskip -mc 0 -vf scale=320:240,harddup -srate 48000 -oac faac -faacopts br=192:mpeg=4:object=1 -ofps 29.970030 -ovc xvid -ffourcc XVID -xvidencopts bitrate=768:&color(#ff0000){オプションは各自で};:pass=2 -o "<%TemporaryFile%>_XviD.avi""
Command2=""<%AppPath%>\cores\mencoder" -ovc copy -noskip -nosound -of rawvideo -ofps 29.970030 -o "<%TemporaryFile%>_XviD.m4v" "<%TemporaryFile%>_XviD.avi""
Command3=""<%AppPath%>\cores\mencoder" -ovc frameno -oac copy -of rawaudio -o "<%TemporaryFile%>_XviD.aac" "<%TemporaryFile%>_XviD.avi""
Command4=""<%AppPath%>\cores\MP4Box" -fps 29.970030 -add "<%TemporaryFile%>_XviD.m4v" -add "<%TemporaryFile%>_XviD.aac" -new "<%TemporaryFile%>_XviD.3gp""
Command5=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_XviD.3gp" "<%OutputFile%>.3gp" -c [[3GPP(MobileMP4).ini:http://www.nurs.or.jp/~calcium/wiki/index.php?plugin=attach&pcmd=open&file=3GPP%28MobileMP4%29.ini&refer=mencoder]]"
Command6="rm "divx2pass.log""
Command7="cmd /c "del "<%TemporaryFile%>*.*"""

H.264 (by [[xXx:http://www38.atwiki.jp/batenc/]])  &color(#ff00ff){★セッティング次第でN904i再生可能★QTh264及びFFmpegより綺麗になります★};
--[Item*]
Title=[H.264-2pass QVGA(320x240)] / 映像:496kbps 29.97fps 音声:192kbps 48kHz St(FAAC)
Command0=""<%AppPath%>\cores\mencoder" "<%InputFile%>" -noskip -mc 0 -vf scale=320:240,harddup -ofps 29.970030 -ovc x264 -ffourcc H264 -x264encopts bitrate=496:&color(#ff0000){オプションは各自で};:pass=1 -nosound -o "<%TemporaryFile%>_H264.avi""
Command1=""<%AppPath%>\cores\mencoder" "<%InputFile%>" -noskip -mc 0 -vf scale=320:240,harddup -srate 48000 -oac faac -faacopts br=192:mpeg=4:object=1 -ofps 29.970030 -ovc x264 -ffourcc H264 -x264encopts bitrate=496:&color(#ff0000){オプションは各自で};:pass=2 -o "<%TemporaryFile%>_H264.avi""
Command2=""<%AppPath%>\cores\mencoder" -ovc copy -noskip -nosound -of rawvideo -ofps 29.970030 -o "<%TemporaryFile%>_H264.264" "<%TemporaryFile%>_H264.avi""
Command3=""<%AppPath%>\cores\mencoder" -ovc frameno -oac copy -of rawaudio -o "<%TemporaryFile%>_H264.aac" "<%TemporaryFile%>_H264.avi""
Command4=""<%AppPath%>\cores\MP4Box" -fps 29.970030 -add "<%TemporaryFile%>_H264.264" -add "<%TemporaryFile%>_H264.aac" -new "<%TemporaryFile%>_H264.3gp""
Command5=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_H264.3gp" "<%OutputFile%>.3gp" -c [[3GPP(H264).ini:http://www.nurs.or.jp/~calcium/wiki/index.php?plugin=attach&pcmd=open&file=3GPP%28H264%29.ini&refer=mencoder]]"
Command6="rm "divx2pass.log""
Command7="cmd /c "del "<%TemporaryFile%>*.*"""
 
-オプションが無いと汚いので、必ず付けて下さい。&color(#ff0000){オプションは各自で};を消してコマンド追加して下さい。(必須)
-mencoderとMP4Boxを\cores\に入れて下さい。(必須)
-[[3GPP(H264).ini:http://www.nurs.or.jp/~calcium/wiki/index.php?plugin=attach&pcmd=open&file=3GPP%28H264%29.ini&refer=mencoder]]と[[3GPP(MobileMP4).ini:http://www.nurs.or.jp/~calcium/wiki/index.php?plugin=attach&pcmd=open&file=3GPP%28MobileMP4%29.ini&refer=mencoder]]を\cores\フォルダに入れて下さい。(必須)
※ 3GPP(H264).iniと3GPP(MobileMP4).iniは音声:LC,HE,Enh・映像:(176x144),(320x240),(640x480),(320x180),(640x360)に対応してます。
-ATOMChangerの代わりに[[着もと:http://www.chitora.jp/]]に通せばOKです。(DoCoMo端末)
-解像度及びビットレートは各自で変更して下さい。
-DoCoMo端末でしかテストは行っておりません。他キャリアでは再生不明。

***コメント欄 [#e69864cd]

#pcomment(below)

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS