<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>さかどん記録 &#187; ffmpegX</title>
	<atom:link href="http://sakadon.net/tag/ffmpegx/feed" rel="self" type="application/rss+xml" />
	<link>http://sakadon.net</link>
	<description>記録とか、写真とか、たわごとなど下らなくどうでも良いような事を載せるところ。つまり、ちまたで良くあるウェブログっぽいの。</description>
	<lastBuildDate>Wed, 07 Dec 2011 18:47:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>ニコニコ動画でのH.264扱い開始に伴う研究</title>
		<link>http://sakadon.net/2008/03/06/6</link>
		<comments>http://sakadon.net/2008/03/06/6#comments</comments>
		<pubDate>Wed, 05 Mar 2008 22:25:00 +0000</pubDate>
		<dc:creator>sakadon</dc:creator>
				<category><![CDATA[ソフトウェアについてなど]]></category>
		<category><![CDATA[動画についてなど]]></category>
		<category><![CDATA[研究・実験してみた]]></category>
		<category><![CDATA[ffmpegX]]></category>
		<category><![CDATA[H.264]]></category>
		<category><![CDATA[mencoder]]></category>
		<category><![CDATA[x264]]></category>
		<category><![CDATA[エンコード]]></category>
		<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[ニコニコ動画]]></category>
		<category><![CDATA[動画]]></category>
		<category><![CDATA[研究]]></category>

		<guid isPermaLink="false">http://sakadon.net/wordpress/?p=6</guid>
		<description><![CDATA[さかどんは、H.264が前々から大好きでした。ニコニコ動画でH.264がサポート開始されると聞いてワクワクして待っていました。そして今日の夕方から解禁されました。ちょいと野暮用で夜からの参戦になっちゃったけど、ここに色々 [...]]]></description>
			<content:encoded><![CDATA[<p>さかどんは、H.264が前々から大好きでした。<a href="http://nicovideo.jp/">ニコニコ動画</a>でH.264がサポート開始されると聞いてワクワクして待っていました。そして今日の夕方から解禁されました。ちょいと野暮用で夜からの参戦になっちゃったけど、ここに色々試した結果を残しておくよ。</p>
<p>まず、最初にいつもお世話になっているMac用エンコードソフト<a href="http://www.ffmpegx.com/">ffmpegX 0.0.9x</a>で試してみたお。このソフトウェアはffmpegというソフトウェアのフロントエンドで、超お手軽にエンコードしてくれる頼もしい奴。もちろんコイツはOn2VP6FLVも華麗にエンコードするんだけどソレは置いておくとして、今回はH.264+AACな動画をエンコードしてもらうよ。</p>
<p>まずは<a href="http://www.minori.ph/">minori</a>から「はるのあしおとデモムービー」。ffmpegXにはH.264コーデックとしてmencoderとx264の二つがあるんだけど、まずはどっちも試してみました。そもそもmencoderとx264はどう違うのかも何も一切よく分からないけど、なんか違うので比較してみたよ。</p>
<p><iframe width="312" height="176" src="http://www.nicovideo.jp/thumb/sm2527276" scrolling="no" style="border:solid 1px #CCC;" frameborder="0"><a href="http://www.nicovideo.jp/watch/sm2527276">【ニコニコ動画】【H.264 mencoder】はるのあしおと デモムービー【minori】</a></iframe></p>
<p>まず最初はmencoder。目標ビットレートは670kbps、512&#215;384サイズの29.97fpsで２パスエンコード。</p>
<p><iframe width="312" height="176" src="http://www.nicovideo.jp/thumb/sm2528809" scrolling="no" style="border:solid 1px #CCC;" frameborder="0"><a href="http://www.nicovideo.jp/watch/sm2528809">【ニコニコ動画】【H.264 x264】はるのあしおと デモムービー【minori】</a></iframe></p>
<p>そしてその次が、x264。目標ビットレートも条件もすべて同じ。違うのはコーデック。</p>
<p><a href="http://www.flickr.com/photos/sakadon/2313568134/" title="x264 vs mencoder by さかどん, on Flickr"><img src="http://farm4.static.flickr.com/3133/2313568134_140c8e6383_o.png" width="512" height="844" alt="x264 vs mencoder" /></a></p>
<p>ヨーク見比べると、ちょっと発色とコントラストの差がわかるかなー。x264の方が若干色にメリハリというか艶がある感じ？</p>
<p><a href="http://www.flickr.com/photos/sakadon/2312757771/" title="x264 vs mencoder by さかどん, on Flickr"><img src="http://farm4.static.flickr.com/3107/2312757771_1df63abde2_o.png" width="512" height="844" alt="x264 vs mencoder" /></a></p>
<p>こう見ると一目で分かると思うけど、x264の方が文字が小さくてもくっきり見える。なんかすごいぞx264！</p>
<p>結論：<strong>x264を使おう</strong></p>
<p>次は、どうやらビットレートなどの画質を司る部分がクリアしていれば、ニコニコサイズ（512&#215;384）以上の解像度な物をうｐれるみたい。なので、うｐッてみた。</p>
<p><iframe width="312" height="176" src="http://www.nicovideo.jp/thumb/sm2529740" scrolling="no" style="border:solid 1px #CCC;" frameborder="0"><a href="http://www.nicovideo.jp/watch/sm2529740">【ニコニコ動画】【H.264 x264】すずみやハルヒ OP【1024&#215;578】</a></iframe><br /><iframe width="312" height="176" src="http://www.nicovideo.jp/thumb/sm2529828" scrolling="no" style="border:solid 1px #CCC;" frameborder="0"><a href="http://www.nicovideo.jp/watch/sm2529828">【ニコニコ動画】【H.264 x264】すずみやハルヒ OP【1280&#215;720】</a></iframe></p>
<p>1280&#215;720までは余裕でうｐれた。他にも1280&#215;1024で60fpsなんぞをうｐってる人がいるので、ニコニコ動画閲覧環境に自信のある人は探して見てみると良いとおもう。</p>
<p>結論：<strong>まあ小さくても十分だろ</strong></p>
<p>次に、Windowsではどうか。MacではffmpegXという優秀なのが居たけど、Windowsではどうなんだ。ということでちまたで噂の<a href="http://mediacoder.sourceforge.net/">MediaCoder</a>を試してみる。バージョンは0.6.1 build 4063。</p>
<p>この子、UIが糞で取っつき難いけどまあそこら辺は慣れです。Windowsのエンコーダーはすべてそんぐらいの糞な子が多いです。仕方ないです見栄えすら気にしない人種達だから。</p>
<p>さて、MediaCoderでもx264を使います。ちゃんとインストーラーでコーデックをインストールしていれば、ちゃんとついてきます。</p>
<p><a href="http://www.flickr.com/photos/sakadon/2312725185/" title="MediaCoder config by さかどん, on Flickr"><img src="http://farm4.static.flickr.com/3243/2312725185_bea2b169ea_o.png" width="670" height="567" alt="MediaCoder config" /></a></p>
<p>おいらはこんな感じで設定したけど、動画によってはFrame Rateをシッカリ指定してあげたりなぞしないとダメかも。あと折角Nero EncoderのHE-AACなんだからCBRじゃなくてVBR (Target Bitrate項目)にしてあげたほうがイイカモね？試してないけど。CBRでも問題ありません。</p>
<p>そんで出力したのがこちら。</p>
<p><iframe width="312" height="176" src="http://www.nicovideo.jp/thumb/sm2530211" scrolling="no" style="border:solid 1px #CCC;" frameborder="0"><a href="http://www.nicovideo.jp/watch/sm2530211">【ニコニコ動画】【H.264 x264】ヨーグルティング OP【本国バージョン】</a></iframe></p>
<p>動きが大きくて色変化が激しいアニメーションなので、ある程度の指標になるかなーなんぞ。しかしソースがXvid MPEG4なので微妙だね。まあこんなもんですかね。</p>
<p>他にもごにょごにょとうｐってるかもしれないので、H.264に興味がある人は<a href="http://www.nicovideo.jp/mylist/5427675" title="さかどんさんの公開マイリスト H.264テスト集">おれのマイリスト</a>を見るべき。</p>
<p>そして<strong>問題点</strong>。</p>
<p>今回はffmpegXとMediaCoderを試したけど、ffmpegXは簡単な分、オーディオコーデックにQuickTime AACのみ？らしい。もしかしたらFAACかも。どちらにしろ<em>低ビットレートでは</em>余り褒められた音では無いので残念ながらNero EncoderでのHE-AACでエンコードできるMediaCoderに軍配があがるか。ビットレートが128kbps当たりになるとQuickTime AACは最強だけどね。</p>
<p>そういうことで、<strong>ffmpegXはNero Encoderに対応してください！</strong></p>
<p>また何かあったら書こう。</p>
]]></content:encoded>
			<wfw:commentRss>http://sakadon.net/2008/03/06/6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

