YouTube のファイルフォーマットについて(2)
YouTube では、コンテンツによって複数のフォーマット(画質)のファイルがあります。一括ダウンロードヘルパーは、以下の優先順位で取得を試みます。
- 1280×720 24Bit MPEG4
- 640×380 FlashVideo
- 480×270 24Bit MPEG4
- 480×270 FlashVideo
ファイルフォーマットによっては再生できるプレイヤーが限定されることがあります。MPlayer / SMPlayer などならほとんどのファイルが再生可能ですが、再生できないプレイヤーもあります。
YouTube はサーバーが安定しているため、現在のところ軽量版の取得を指示する「SML:」に対応していませんが、再生の問題があるので対応して欲しいという要望があれば検討します。
2008 年 12 月 18 日 9:09 AM
まさに、こんなのが欲しかったっていうツールですね。
質問なのですが、veohもブラウザで見れる動画じゃなくてオリジナルのほうを
ダウンロードするんですか?
後、要望なのですが、Pandora TVのHDの動画がダウンロードできるようになると
良いなと思ってます。
もしよければ検討お願いします。
2008 年 12 月 19 日 12:36 PM
>けいさん
コメントありがとうございます。
veohの件、YouTube埋め込みコンテンツということですよね?
1280 x 720のHD画像の取得を試みて、次に640×380…というように取得を試みます。
Pandora TVのリクエストも、ありがとうございます。需要があるようならぜひとも検討します。
(というか、この一括ダウンロードヘルパー自体の需要がどうなんだ?というのもありますが…苦笑)
2008 年 12 月 19 日 9:00 PM
veohの件ですが、上手く説明できずすみません。
veohの動画は、ブラウザで見る動画とは別にオリジナルの動画がveohが提供しているソフトでダウンロードすれば見れるのですが、オリジナルの方かブラウザ用の動画どっちをダウンロード
するのかと思い質問しました。
2008 年 12 月 25 日 12:56 PM
>けいさん
レスが遅れてすみません。なにしろ個人サイト、この時期ということで…(いいわけ)
また、こちらこそ質問を理解できずに失礼しました。ここはYouTubeの話題ですので、てっきりVeohのYouTubeコンテンツのことだと思いました。
veoh提供のソフトとはWeb Playerのことだと思いますが、これはブラウザ上で長い動画を見るためのソフトです。ブラウザ用だとかオリジナルだとかいうことではありません。
で、ご存知と思いますがveohでは外部サービスのコンテンツも含んでいて(これが前回の回答)、それは当然ですがそのサービス側に依存します。ですからveohで見ていたとしてもYouTubeコンテンツなら前に書いたようなファイルのURLになります。そしてveohであればAPIが出力するコンテンツのうち大きい方を選んでURLを取得します。
それと、当ツールはダウンロードはしませんので、ご注意ください(これを勘違いしている人が意外に多い)。
2008 年 12 月 26 日 12:03 AM
レスありがとうございます。
Web Playerの件ですが、一応ダウンロードの機能もあり、他のウェブ上のサービス
なんかだとブラウザ用の動画しかダウンロード?(URLを提示?)されませんが
Web Playerだとオリジナル(動画の下のDownload Optionsの下にあるサイズと拡張子のファイル)がダウンロードできます。
ちょっと前に確認した所、一括ダウンロードヘルパーではブラウザ用のでした。
APIが出力するコンテンツのうち大きい方ということはveohもyoutubeのように色んなタイプの動画があるのでしょうか?
なんか混乱してきました。
2008 年 12 月 26 日 3:13 PM
>けいさん
情報ありがとうございます。なるほど、そういうケースもあるんですね。
一応私が確認したのは、Web Playerでなければダウンロードできないことになっている30分以上のファイルも、一括ダウンロードヘルパーで問題なく取得できました。
したがって、Web Playerは不要だと思っていました。
しかしいただいた情報から、それらとはまた違う別のコンテンツがあるのかもしれませんね。
ただそのあたり今のところ情報がありませんので、難しいところです。
何か判り次第、対応するなり検討したいと思います。
2008 年 12 月 26 日 3:34 PM
一括ダウンロードヘルパーで30分以上のファイル取得できるのですね。
それらとは別のコンテンツありそうですね。
対応期待してます。