私があなたに言ったら Googleは資金援助を行っています TheoraビデオコーデックのARM最適化バージョン、おそらく多くの人は気にしません。 多分私があなたに言ったら GoogleがVP8をリリースするという噂が広まった 濡れている人もいます。 ただし、一般に、オーディオコーデックとビデオコーデックは、動作を停止するまで誰も気にしないものの典型的な例です。 |
どのデバイスでも再生できる動画を公開しましょう
それは素晴らしいアイデアですが、達成するのは非常に困難です。 今まで、 インターネット上でビデオを配信するための標準的な方法はありません。 一部のサイトはFlashを使用していますが、これにより、Flashプレーヤーとプラグインがインストールされているユーザーに限定され、すべての携帯電話やその他のモバイルデバイス(iPod、iPadなどのApple製品を考えています)が除外されます。 Javaで設計された組み込みプレーヤーを使用するものもありますが、そのため、仮想マシンでオーディオとビデオをデコードするのに十分強力なデバイスを使用するユーザーに限定され、ラップトップを使用するほとんどのユーザーが除外されます。 組み込みのネイティブプレーヤー(Windows Media Playerなど)を使用するものもあります。これにより、対象ユーザーがXNUMXつのオペレーティングシステムになり、他の一般的なオペレーティングシステム(BSD、Linux、Unix、OS Xなど)を使用するすべてのユーザーが自動的に除外されます。 )。 最後に、他のサイトは自分のビデオをリンクとして提供し、訪問者が自分のマシンにインストールしたビデオプレーヤーに汚い仕事を任せています。つまり、幸運にもそれを持っていて、そのプレーヤーがそのビデオ形式をサポートしている場合です。
これらの選択肢はどちらも「楽に作業する」という目標に近づいておらず、将来的にはそうなるようには見えません。 好むと好まざるとにかかわらず、インターネットにアクセスできるさまざまなデバイスが豊富にあるため、この目標を達成する作業はさらに困難になっています。。 はるか昔、私たちのビデオがPCとMacで再生できることを確認するだけで十分でした。 今、私たちは持っています Android, ChromeOS, iPhone OS、Linux、 Maemoの, シンビアン そして他にもたくさん。 それだけでなく、ネットブック、PDA、携帯電話を介して、デスクトップからラップトップまで、非常に異なる能力のプロセッサを処理する必要があります。 問題は縮小ではなく拡大しています。
幸いなことに、 の導入のおかげで良いニュースがあります HTML 5。 この新しいバージョンのHTML(Webページを作成するための基本言語)では、ビデオタグが導入されています。
この Webデザイナーは、標準的な方法でビデオの外観を指定することにより、サイトを作成できます。。 インターネットブラウザが個々にこれらのビデオの再生をどのように実装するかは、完全に懸念されるものです-ビデオを自分でデコードするか、埋め込みまたは外部プレーヤーを使用するかにかかわらず、最終的な決定はユーザーに委ねられ、コンテンツ作成者が絞り込む必要はありません彼らの選択と彼らの訪問者のそれを下げてください。 最高のニュースは、これに対するサポートがすでに来ているということです-Firefoxの, Opera, クロム y Safari 彼らはすでにHTML5の部分的なサポートを提供しており、残りのブラウザーはおそらく早すぎるでしょう。
問題が解決しました?
まあ、悲しいことに、いいえ。 動画を投稿するための一貫した方法を持つことは素晴らしいスタートですが、どのフォーマットを使用するかは変わりません。。 すべてのニーズと好みを満たすものはありません。 小さな画面の携帯電話を使ってウェブサイトを閲覧していますか? またはネットブック? デスクトップPC? それとも私たちの新しいHDテレビ? 画面のサイズ、インターネット接続の速度、およびプロセッサの能力が選択に影響します。 VHSからDVDへ、DVDからBluRayへと、ビデオの品質がどのように向上したかを見てきたのと同じように、Web上のビデオはますます高品質になります。
既存のテクノロジー(php、asp、javascriptなど)を使用すると、使用しているブラウザーまたはデバイスに応じて使用されるビデオタグをカスタム作成できます。 しかし、はっきりしているのは 作業するためのベース、他のすべてが失敗した場合に休むためのフォーマットが必要です。 これは、最も複雑な形式である必要はなく、最も公表されている形式である必要もありません。ほとんどの企業が関与している形式である必要もありません。 必要なのは、どこでも自由に利用できることだけです。 この仕事を遂行できるコーデックは オッグテオラ、コーデックのバージョン VP3 によって一般にリリースされた On2 数年前。 品質と圧縮率の両方に関して非常に優れたパフォーマンスを発揮し、次のような人気のあるライバルと比較して優れたパフォーマンスを発揮します。 MPEG4、OggTheoraであるためデコードがはるかに簡単です。 それをライバルから際立たせる最も重要な特徴は、それが無料であるという事実です。 ここでは、無料であるだけでなく、無料であると言っています。 ストリームの仕様とエンコーダのソースコードは一般にダウンロードでき、誰でも自由に使用および変更できます。 Theoraは、「専有」特許を回避することを目的として設計および保守されています。 この時点で、他のコーデックをTheoraに近づけることはできません。 使用料なし.
では、何が欠けているのでしょうか?
ビデオデコードはプロセッサを集中的に使用します。 すべてのデバイスで機能するという夢を実現するには、非常に苦痛な努力が必要です。 Theoraの複雑さは、競合他社よりも大幅に低くなっています; 他のコーデックでは、目標を達成するために専用のハードウェアが必要になることがよくありますが、慎重に開発すれば、これを必要とせずにTheoraを使用できます。 実際、デスクトップやラップトップでは、リアルタイムのデコードは組み込みのJavaプレーヤーで管理できます(優れたもののように) コルタド)、HTML 5ビデオタグをまだサポートしていないブラウザでのビデオの再生を許可します。PDA、電話、ネットブック、タブレットPCの数が増えているため、これはオプションではありません。 これらのデバイスは、強力なプロセッサを搭載する代わりに、はるかに控えめで質素なARMプロセッサを使用して設計されました。。 それらの速度は近年かなり成長していますが、それでもデスクトップやラップトップのいとこと比較することはできません。 これらのARMベースのデバイスは、Oggビデオ再生のサポートを含めることができるようにするために、まだ多くの作業が必要です。
これがGoogleの助成金の出番であり、 テオARM (ARMプロセッサベースのデバイスでの使用に最適化された無料バージョン)。
グーグルはいいですか、ママ?
- Presto / Opera:GStreamer経由のHTML5(Ogg / Theoraのみを含む)。
- WebKit / Chrome:ffmpegを使用したHTML5(Ogg / TheoraおよびH.264 / MP4)。
- Gecko / Firefox:Ogg / Theoraを使用したHTML5。
- WebKit / Epiphany:GStreamer経由のHTML5(Ogg / Theora保証)。
- WebKit / Safari:QuickTime経由のHTML5(H.264 / MOV / M4V、XiphQTコンポーネントでOgg / Theoraを再生できます)。
詳細情報を表示するには| Googleオープンソース
この発表は、HTML5標準に真剣に焦点を合わせ始めているインターネットビデオの将来が、開始したH.8コーデックではなく、VP264のようなオープン標準に基づいている可能性を開くため、特に関連性があります。 YouTubeやVimeoなどのサイトで普及しています。
標準はVP8だと思います。 標準の問題は、支払う必要がないか、XNUMX人だけ支払う必要があるということです。
それは本当です…