2010年3月18日木曜日

ふりだしにもどれ!!orz

当然の結果だよ、これは…



<予想通りのお客さん→私>
また留年したらしいよ(ぉ

コンティニュー:0



<見せる気はあるの?>
新しいプリキュアベンチ来てたから行ってみた。
PhenomII X4 965で60%持ってかれるらしいが…


はい案の定orz

お父さんやお母さんがジサカーかIYHerでも無い限りストレス無く表示できないと思う…

ちなみに弟曰く、「ポケモンだいすきクラブもこのくらい重い」らしい…



<質問:.mp4を再生すると一番最初のほうが変なんだけど?>
回答:全部初期Delayが悪い(ぉ

最近のx264 詰め合わせ(AviutlでMP4出力可能にするプラグイン)で 初期ディレイカット の機能が無くなったかららしい。
(x264自体から消えた?リリースノート読んでないから判んない)
とりあえずここ↓に書いてあるver,のHaali Media Splitter使えば大丈夫みたい。
seraphyのとりあえず設置掲示板 - 初期ディレイカット難民

ひさしぶりにx264 詰め合わせとAviutlを更新したら(´・ω・`)



<【不安定】LilithでBMSを無理矢理再生してみた【音量注意】>
WinAMP Plug-in Library020213_Fixed3+IN_BM2.dllで強引に再生しただけですがね!(ぉ
(LilithでWinamp用プラグインを読み込むラッパープログラム+Winamp用BMS再生プラグイン)

WPLib入れると_inamp.exeが4MB位メモリを余計に喰うようになるけど気にしたら負け(ぉ
_inampが異常終了しても特に問題は無い様子。
なんかシークしにくい(挙動が変)、ビットレート表示がおかしいのは仕様らしい。
VorbisやMP3はWAVEに全部変換してから再生したほうがよさげ。
ファイルの変換 でファイルとして出力可能。でも音量がやたら低いのでWAVE出力して編集推奨。
ノイズが入る場合はBMSのWAVEファイルのサンプリングレートを全部44.1KHzか48KHzに固定すればなおるかもしれない?


入れた理由はrelife, suicide, groundrainbowを聴くため(´;ω;`)



<原点回帰?ffmpegと格闘してみた(W63SA編)>
wikiにもあんまり情報書いてないから自分で調べてみた(現実逃避
今更すぎる。そして多分ググれば全部書いてありそう(特に2ch

・400x240(WQVGA)まで再生できる模様。ちょうど画面解像度(800x480)の半分x半分。
・全画面表示すると処理落ち気味。
・MPEG4かXviD+AAC-LCの再生を確認。MPEG4だとW63SAで動画編集が可能。
・H.264やHE-AAC(v1/v2)はQT3GPPFlattenがエラー吐いて死んじゃうから未確認。
 QuickTime Alternative 1.3.3.0とか古い奴使ってるからだと思う(ぉ
・容量はGB級でもいけるらしい。2GBまでのmicroSDしか使えないが…

以下どうでもいい情報
・-qpel使うとQT3GPPFlatten落ちた。最新版のQTはシラネ
・-acodec copy -vcodec copyでmixしたらQT3GPPFlatten落ちた。MP4BOXでも同様。最新版のQTは(ry
・先にNero等でAACで出しといて-acodec copy -vcodec mpeg4/xvid(libxvid)なら通る。
 最新版ffmpegを使いたい場合にどうぞ。画質も速度も大差無い気がするけど…
・400x240の動画を再生中にシークしたら携帯バグったwww
 通話用スピーカーから動画音声流れてきた。そして再起動するまで動画再生不能に…


とりあえず適当に書いた設定。Transcoding_W63SA.iniとか作ってコピペ。
最新版のffmpeg用。付属ffmpegでもlibxvidをxvidに、-flags mv4+aicを-4mv -aicでいけるかな?
ちなみにどっちとも2passです(ぉ
必要なもの:del_gomi.bat QT_3GPP2_VGA_AAC.ini Camouflage_MOVIE_for_W54SA.ini
      neroAacEnc.exe

[Info]
Title=機種別設定:3GP2ファイル, W63SA向け設定
TitleE=Model: 3GP2, for W63SA
Description=for au/KDDI W63SA.
DescriptionE=for au/KDDI W63SA.

[Item1]
Title=4:3 QVGA(320x240) Xvid:400kbps/AAC-LC:96kbps 30fps
TitleE=4:3 QVGA(320x240) Xvid:400kbps/AAC-LC:96kbps 30fps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 32000 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -lc -2pass -br 96000 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "<%TemporaryFile%>.log" -an -vcodec libxvid -flags mv4+aic -g 300 -s 320x240 -aspect 4:3 -r 30 -b 400k -f 3gp "<%TemporaryFile%>.3gp""
Command3=""<%AppPath%>\cores\ffmpeg" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -pass 2 -passlogfile "<%TemporaryFile%>.log" -vcodec libxvid -flags mv4+aic -g 300 -s 320x240 -aspect 4:3 -r 30 -b 400k -f 3gp "<%TemporaryFile%>_2.3gp""
Command4=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_2.3gp" "<%TemporaryFile%>.3g2" -c QT_3GPP2_VGA_AAC.ini"
Command5=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>.3g2" "<%OutputFile%>.3g2" "Camouflage_MOVIE_for_W54SA.ini""
Command6="cmd /c "del "<%TemporaryFile%>*.*"""

[Item2]
Title=16:9 WQVGA(400x240) Xvid:400kbps/AAC-LC:96kbps 30fps
TitleE=16:9 WQVGA(400x240) Xvid:400kbps/AAC-LC:96kbps 30fps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 32000 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -lc -2pass -br 96000 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "<%TemporaryFile%>.log" -an -vcodec libxvid -flags mv4+aic -g 300 -s 400x240 -aspect 16:9 -r 30 -b 400k -f 3gp "<%TemporaryFile%>.3gp""
Command3=""<%AppPath%>\cores\ffmpeg" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -pass 2 -passlogfile "<%TemporaryFile%>.log" -vcodec libxvid -flags mv4+aic -g 300 -s 400x240 -aspect 16:9 -r 30 -b 400k -f 3gp "<%TemporaryFile%>_2.3gp""
Command4=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_2.3gp" "<%TemporaryFile%>.3g2" -c QT_3GPP2_VGA_AAC.ini"
Command5=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>.3g2" "<%OutputFile%>.3g2" "Camouflage_MOVIE_for_W54SA.ini""
Command6="cmd /c "del "<%TemporaryFile%>*.*"""


ちなみに使えるオプションを使いまくるとこうなる。
実は無駄に長いだけで↑より画質が…ゲフンゲフン
コマンドラインの意味は興味があったら調べてみよう!
[Item1]
Title=[実験用]TEST MODE 2-Pass Encode
TitleE=[TEST]TEST MODE 2-Pass Encode
Command0=""<%AppPath%>\cores\fm\ffmpeg" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 32000 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -lc -2pass -br 96000 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\fm\ffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "<%TemporaryFile%>.log" -an -vcodec libxvid -flags mv4+obmc+aic -qns 3 -me_method umh -g 300 -coder 1 -mbd 2 -subq 7 -cmp rd -subcmp rd -mbcmp rd -precmp rd -trellis 2 -i_qfactor 70 -flags2 mixed_refs+dct8x8 -directpred 3 -partitions parti4x4+parti8x8+partp8x8 -s 320x240 -aspect 4:3 -r 30 -b 445k -bt 400k -qdiff 3 -bufsize 150k -f 3gp "<%TemporaryFile%>.3gp""
Command3=""<%AppPath%>\cores\fm\ffmpeg" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -pass 2 -passlogfile "<%TemporaryFile%>.log" -vcodec libxvid -flags mv4+obmc+aic -qns 3 -me_method umh -g 300 -coder 1 -mbd 2 -subq 7 -cmp rd -trellis 2 -subcmp rd -mbcmp rd -precmp rd -i_qfactor 70 -flags2 mixed_refs+dct8x8 -directpred 3 -partitions parti4x4+parti8x8+partp8x8 -s 320x240 -aspect 4:3 -r 30 -b 445k -bt 400k -qdiff 3 -bufsize 150k -f 3gp "<%TemporaryFile%>_2.3gp""
Command4=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_2.3gp" "<%TemporaryFile%>.3g2" -c QT_3GPP2_VGA_AAC.ini"
Command5=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>.3g2" "<%OutputFile%>.3g2" "Camouflage_MOVIE_for_W54SA.ini""
Command6="cmd /c "del "<%TemporaryFile%>*.*"""

[Item2]
Title=[実験用]TEST MODE 2-Pass Encode for old-ffmpeg
TitleE=[実験用]TEST MODE 2-Pass Encode for old-ffmpeg
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec xvid -fixaspect -qns 3 -me full -aic -4mv -trell -coder 1 -mbd 2 -subq 7 -cmp rd -obmc -lf -dct_algo 3 -idct_algo 3 -i_qfactor 70 -s 320x240 -r 30 -b 445k -bt 400k -qmax 50 -qcomp 0.68 -qdiff 5 -bufsize 150 -g 150 -pass 1 -passlogfile "<%TemporaryFile%>.log" -an "<%TemporaryFile%>.3gp""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec xvid -fixaspect -qns 3 -me full -aic -4mv -trell -coder 1 -mbd 2 -subq 7 -cmp rd -obmc -lf -dct_algo 3 -idct_algo 3 -i_qfactor 70 -s 320x240 -r 30 -b 445k -bt 400k -qmax 50 -qcomp 0.68 -qdiff 5 -bufsize 150 -g 150 -pass 2 -passlogfile "<%TemporaryFile%>.log" -acodec aac -ac 2 -ar 32000 -ab 48 -f 3gp -muxvb 128 -muxab 32 "<%TemporaryFile%>_2.3gp""
Command2=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>_2.3gp" "<%TemporaryFile%>_3.3g2" -c QT_3GPP2(EZ)_QVGA_AAC.ini"
Command3=""<%AppPath%>\cores\ATOMChanger" "<%TemporaryFile%>_3.3g2" "<%OutputFile%>.3g2" "Camouflage_MOVIE_for_W21SA.ini""
Command4="cmd /c "del "<%TemporaryFile%>*.*""
Command5="<%AppPath%>\del_gomi.bat"""