便利なフリーソフトとか
インターネット ニコ動画とYoutube

Youtube:高画質を目指してアップロード実験

2008/09/19

Youtubeに高画質でアップロードしたい!

で、いろいろ実験してみた。

まず基本的な戦略として、素材をMPEG StreamclipでMotionjpegAでエンコードし、出来上がったものをFlashエンコーダーでエンコード。

1回目
CODEC: Sorenson Spark
Bitrate:700KB
Frame rate:30
Audio:MP3 128kbps
Size: 320*240
ぼやき:ブロックノイズが酷い・・・どうにかしなきゃ・・・

 

2回目:1回目の動画をダウンロードしてみると、
CODEC: Sorenson Spark
Bitrate:300KB
Frame rate:15
Audio:MP3 64kbps Monoral
Size: 320*240
ぼやき:フレームレートが低すぎてカクカクしてしまう・・・。

3回目
CODEC: Sorenson Spark
Bitrate:700KB
Frame rate:15
Audio:MP3 64kbps Monoral
Size: 620*480

4回目
CODEC: Sorenson Spark
Bitrate:700KB
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 620*480

 

以上、Sorenson Sparkでエンコードしたものをアップロードしてみたが、ブロックノイズが取れない!

あと、Youtubeでは、フレームレートを落とす必要はないことが分かった。

フレームレートはオリジナルで!

で、Flashエンコーダーの設定をSorenson SparkからOn2 VP6にしてみた。

5回目:
CODEC: On2 VP6
Bitrate:400KB
Frame rate:30
Audio:MP3 64kbps Monoral
Size: 320*240
ぼやき:動きが少ないからかブロックノイズは出てない。でも、動きのある部分はぼやけてるのでどうにかならないか?

調べてみるとYoutubeは320*240のサイズだが640*480など倍のサイズをアップロードすると綺麗になることがあるとのこと。

試してみた。

6回目:アップロードするサイズを倍にしてみた。
CODEC: On2 VP6
Bitrate:400KB
Frame rate:30
Audio:MP3 64kbps Monoral
Size: 640*480
結論:おぉ!Youtubeの動画サイズは320*240だが、倍の640*480の方が綺麗にエンコードされる!

 

7回目:フレームレートについて調べた。オリジナルと同じフレームレートにしてみた。
CODEC: On2 VP6
Bitrate:700KB
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 640*280

 

しかし動画ファイルのサイズが大きくなりすぎて、アップロードに時間がかかる。

時間がかからずにクオリティが得られる方法を見つけたい・・・。

で、ここからMPEG Movieclipだけで試して見た。

CODECについて調べたらH.264が良いらしい。

8回目:
CODEC: H.264 Multipass
Bitrate:Quality 100%
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 320*240
ぼやき:ぼんやりした感じになっちゃった。

 

9回目:少しぼんやりした感じになってしまったので、6回目で学んだようにサイズを640*480にしてみた。
CODEC: H.264 Multipass
Bitrate:Quality 100%
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 640*480
結論:今のところ最高!!

 

10回目:Youtubeにアップロードすると高画質バージョン1・高画質バージョンその2・低画質バージョン3と3つにエンコードされる。高画質バージョンは480*360だから、アップロードする動画のサイズを640*480から480*360にしてみた。
CODEC: H.264 Multipass
Bitrate:Quality 100%
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 480*360
ぼやき:640*480と比べると多少落ちる・・・
動画タイトル:97 - (13+1)

 

11回目:まずMPEG StreamclipでMotionjpegA:Quality 100%:サイズ:640*480で書き出し、それを以下の設定でエンコード。CODEC: H.264 Multipass
Bitrate:Quality 100%
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 480*360
結論:直接エンコードするよりも途中にMotionjpegAに変換した方が綺麗になる!
動画タイトル:97 - (13+1) no2

 

12回目:素材は16:9。Youtubeは16:9もレターボックス形式にせずにそのまま使える。MPEG StreamclipでMotionjpegA:Quality 100%:サイズ:720:480で書き出し、それを以下の設定でエンコード。CODEC: H.264 Multipass
Bitrate:Quality 100%
Frame rate:25
Audio:MP3 64kbps Monoral
Size: 640*420
結論:いいと想います。
動画タイトル:天安門「北京の休日」