2008/09/19
Youtubeにアップロードしたい!
でもできるだけ高画質でアップロードしたい!
狭くて奥が深い・・・。
でもその中に入ってしまえば気持ちイイからがんばろうっと。
Youtubeの動画はマクロメディア(現アドビシステムズ)が開発したAdobe Flash Video(FLV)フォーマットを利用している。
FLVと一口に言っても、その中にも種類があり、現在はFLV1とFLV4と呼ばれる種類のものが大半を占める。
一般的にFLV1が使用されることが多く、FLV4は高画質版と捉えてよい。
FLV1とはSorenson H.263の事。H.263は超低ビットレート向けの動画圧縮方式であり、Sorenson H.263は簡易版の扱いとなります。
FLV4とはOn2 Technologiesという企業が開発した動画フォーマットVP62の事。VP62はOn2 VP6と表記されることもありますが、正確な名称はTrueMotion VP6と呼ぶ。
このように、FLVでもいくつか種類があり、再生方法もことなるため、再生するためのコーデックも別々となるのです。
音声だけしか出ないようであれば、FLV4のコーデックがインストールされていないのかもしれません。GOM Playerの最新版では(少なくとも当方の環境では)再生できるので、バージョンの確認もしてみてください。
Youtubeでは再生する動画の画質を選択できる。
デフォルトでは、接続速度に応じて再生画質が自動的に設定される。
YouTubeの動画URLの語尾に「&fmt=18」を付け加えると、高画質の動画が見ることができる。
ただし、中には視聴できなくなるものや、画質が変わらないものもある。
アップロードした動画自体が低画質だと低画質のままですから!
この、低画質版、高画質版、そして引数「&fmt=18」を付けた高画質版の3つの動画ファイルを比較してあるサイトがあったので引用してみた・・・。
何かの参考になるかも知れない。
| タイプ | 低画質 | 高画質(引数無) | 高画質 &fmt=18 |
| ファイル名 | get_video | video.flv | video.mp4 |
| ファイル形式 | FLV | FLV | MPEG-4 |
| 画面サイズ | 320×280 | 480×360 | 480×360 |
| ビットレート | 約314kbps | 約896kbps | 約623kbps |
| フレームレート(※3) | 29.97fps | 29.92fps | 29.92fps |
| 動画コーデック | Sorenson H.263 | Sorenson H.263 | H.264 |
| 音声コーデック | MP3 モノラル | MP3 モノラル | AAC ステレオ |
| サンプルレート | 22.050khz | 44.1khz | 44.1khz |
・動画の形式がFLV1
・音声の形式がMP3
・映像と音声の合計ビットレートが350kbpsを越えていない
・画面解像度は320x240
が条件だそうです。