SL内で販売/配布されているYouTube TVの一部が
突然見られなくなってしまいました。
これはYouTube側の仕様変更によるものですが、
僕も Lifebound Vision、SilkRoad TV という
YouTube が見られるテレビを2機種販売していて
今回の仕様変更の影響をモロに受けていますので、
お買い上げの方がいらっしゃったらと思い、
ここにご報告させて戴きます。
YouTubeは、基本的にはSL内で直接見ることができません。
SLでの映像の標準規格はQuickTimeであり、
SL内でYouTube動画を見るにはQuickTimeが処理出来る形式に
YouTube動画を変換する必要があります。
SL内で販売/配布されているYouTube TVなるものは
スクリプトでこの動画変換を行ったURLを設定することで
YouTube動画の視聴を可能とするものです。
問題はこの動画形式の変換ですが、
実は、YouTubeは動画形式をmp4に変換してダウンロードすることを
公式に容認しており、そのTipsも公開されています。
http://googlesystem.blogspot.com/2008/04/download-youtube-videos-as-mp4-files.html
そこで、YouTube TVの動作としては2通りの方法が考えられます。
(1) 上記のドキュメントに示されている方法に則り、URL変換を行うしくみをつくり、直接YouTubeにアクセスする。
(2) URL変換を行ってくれるサイトを利用し、そのサイトへアクセスして変換する。
当然、既に変換を行ってくれるサイトがあるのであれば
そのサービスを使うのが簡単なわけで、
今回狙われたのはこの(2)の方式です。
SL内で販売/配布されている YouTube TV の約7割が
この方式を採用していると言われており、
従って、約7割のユーザがその影響を被っていると思われます。
今回の YouTube 側の仕様変更の内容は
映像のリクエストをするコンピュータと
ダウンロード先のコンピュータが異なる場合に
権限がありません、というエラーを返すもので、
外部のサイトを使って変換する場合は当然そうなってしまいます。
僕の Lifebound Vision や SilkRoad TV も正にこれであり、
従って、今後は直接 YouTube にリクエストをかけて
ダウンロードするしくみに変更する必要があります。
僕のところでは、仕様変更は2段階に分けて行う予定です。
まずは暫定措置として、
とりあえず YouTube TV が見られるようにスクリプトの修正を行います。
但し、現在の僕のノウハウでは新しいチャンネルを登録する際に
お客さんに多少の手を煩わせることになるので、
第2段階として、これまでと同じく、
簡単にチャンネルを追加できるよう修正します。
今は、暫定版のリリースに向けて作業中です。
ご不便をおかけしている皆さん、今しばらくお待ち下さい。
修正作業が完了しましたら、改めて連絡させて戴きます。
どうぞよろしくお願いします。
No response to “【告知】YouTube TVについて”
Leave a Reply