Deap Peace

イラストやデザイン、買ってみてよかったものや日常のちょっとした出来事をダラダラ書いていきます。

Docomo SO-01B「Xperia」への動画エンコード【FFmpeg記述式・4】

2010-11-05 16:07:13 | 【PDA】Docomo SO-01B Xperia
今日は東京も本当に暖かかったですね

みなさんのところはいかがでした?

でもやっぱり朝と晩は本当に冷えますので、みなさん暖かくして良い週末をお過ごしくださいね♪♪


XperiaでもVGAサイズの動画を再生させたい!

…っていうコトで、前回、FFmpegと携帯動画変換君を使った記述式を公開してから少しだけ反響のありましたVGAサイズのエンコードを今日は紹介してみたいと思います♪♪

あの記事から5ヶ月…今更感がものすごく強いのですが(スミマセンorz)、あれからずっとVGAサイズのエンコード式にはトライしてて、エンコード式を使ってくださる方がどんなVGAソースをエンコードするのかな…って言うのをいくつか想定しながらの書き換えでしたので結構難しかったりしましたorz

今出てる動画のソースは大体が16:9なのですが、ちょっと前のTVキャプチャーとかはみんな4:3のVGAサイズで、それだとアナログキャプチャだから少しノイジーだったり…って言うのを考えてみると、それをキレイにエンコードするためにはどうしても高ビットレートが必要で、それをFFmpeg側で少し調整して低ビットレートでもキレイに出せないかな・・と試行錯誤してました

ようやくそれが形になってきましたので、今回はぜひぜひ最低ビットレートでのエンコード結果を見てみてビックリしていただけたらなぁ…なんて思ってます


今回も携帯動画変換君 + 新FFmpegの組み合わせでエンコードします

今回も使うのは携帯動画変換君 + 新FFmpegの組み合わせで行きますので、前に書いてたココの記事を参考にしていただいて携帯動画変換君にFFmpegを組み込んでくださいorz

FFmpegはリビジョンによって式と手順が全然違ってくるので、もしも最新のFFmpegを組み込んでしまった時にはココの記事を参考にしていただいてさらにNero AAC Encoderを組み込んでくださいorz

今回はアニメとか映画とかが多く使ってる24fps動画用の式になります


【★FFmpegリビジョン「r18714」までの方★】

まずはFFmpegリビジョン「r18714」までの方ですが、今回も設定ファイルはAxfc Uploader様をお借りしましたのでこのリンククリックで飛んでください♪

ダウンロードパスはいつもと同じで、半角小文字でxperiaになります♪

今回のこっちの式は前回のLevel.30アンロック式をVGAに対応させて少しブラッシュアップしたものになります。
変更点とか特徴は↓こんな感じです


ノイズリダクション搭載

今回は低ビットレートでもノイジーなソースをキレイにエンコードさせたいなぁ…って思って、そこからブラッシュアップをスタートさせました♪

FFmpegのノイズリダクションはエンコードスピードにあんまり変化を与えない割りにキレイに効いてくれるので、そこを上手く使うような形でかけ方を設定しました。

650kbps~1Mbpsまではビットレートが上がるにつれて少しずつノイズリダクションを弱めていくようにして、1Mbps~のビットレートが確保できるモノにはかけないような形で、高ビットレートでも低ビットレートでも同じようなキレイさを再現できるようにしました

ぜひぜひ最低ビットレートも使ってみてくださいね♪♪


【★FFmpegリビジョンが最新の方★】

次にFFmpegリビジョンが最新の方は同じくAxfc Uploader様のスペースをお借りしましたのでこのリンククリックで飛んでください♪

ダウンロードパスは上と同じで、半角小文字でxperiaになります♪


今回はこっちに全力投球しました!

旧バージョンのFFmpeg式は基本は前までの式を書き直したものですが、最新FFmpegバージョンの方は1から全部作り直してみました♪♪

旧バージョンのFFmpegでみなさんから頂いてましたフィードバックをちょっとでも活かせてる式になってならいいなぁ・・・・とか思ってますorz


ノイズリダクション搭載!

今回はこっちの式にもノイズリダクションを搭載してみました♪
旧バージョンのFFmpeg式に比べるとちょっと大雑把な設定になってますが、最低ビットレートの部分は同じにしてありますorz


Xperia専用チューニング

今回もCABACをONにしたり、Level.30の高負荷モードをONにしたり、シークをしやすくしたり…っていう、最近のネットブックでもあっぷあっぷな感じの設定にしてみました♪

…式を書いてて一番楽しいのは、ビットレート以外はどんなオプションを積んでもXperiaが再生してくれるところですね♪


2CPU、4CPUに対応してます

今回も2CPU、4CPUに対応してますので、INTEL Core2Duo、Core i3、AMD Athlon II X2、Phenom II X2、VIA Nano DualCoreの方は2CPUの中から、INTEL Core2Quad、Core i7、Core i5、AMD Athlon II X4、Phenom II X4の方は4CPUの中からチョイスしてみてくださいね♪


10kbps単位、285 x2パターンの「極・マニュアル」設定!

これも旧バージョンの式からフィードバックを受けて各CPUにつき285パターンのマニュアル設定にしてあります♪
10kbps単位で本当に細かいところまで微調整できるので、「あとほんのちょっとだけビットレート加えたい…」とかその逆も、式を自分で書き換えるコト無くスピーディーに設定できるようになっています♪


画質と一緒に音質も!

Xperiaはスマートフォンとしてはすっごくいい音を出してるので、せっかくだし…っていうコトでNero AAC Encoderをフル活用するような形で、1Mbpsのところから320kbps固定にしてみました♪

小さな画面サイズですが、迫力の音質を楽しんでみてくださいね♪


関係がありそうな他の記事

Docomo SO-01B Xperiaに関するブログリンク
記事が膨れ上がりそうですのでこっちで一括ターミナルしてますorz


最新の画像もっと見る

コメントを投稿