コミュニティとナレッジチームは、皆様がどのようなトピックを検索し、どのような質問をしているのかを知るために、サポートサイトでの検索傾向、カスタマーサポートチームへの数多くのお問い合わせ、そしてフォーラムを調査しました。その結果、エンコーディングのベストプラクティスや高画質ビデオ再生のヒントに関する質問がトレンドのひとつであることがわかりました。
エンコードは非常に幅広いトピックですが、Brightcove に動画をアップロードするためにエンコードする際の注意点トップ 10 をまとめました。
1.幅広いデバイスをサポートするエンコード
幅広いデバイスを確実にサポートするために、動画を h.264 にエンコードすることをお勧めします。h.264 動画をアップロードすると、ブライトコーブ コンテンツをカスタマイズする方法が増え、他の多くのエンコーディングよりも高画質かつ低帯域幅で配信されます。
H.264は、モバイル動画配信に最適なオプションを提供し、当社のHTML5スマートプレーヤで再生できる唯一のフォーマットであるため、幅広いデバイスのサポートが可能です。スマート プレーヤは、視聴者のデバイス機能に応じて、Flash または HTML5 で動画を配信します。これにより、Flash または HTML5 で動画を配信できる 1 つの Brightcove プレーヤを使用することができ、視聴者環境ごとにプレーヤを作成および管理する必要がなくなります。
2.マルチビットレート・ストリーミングを使用する
帯域幅やインターネット接続に大きな差がある世界中のさまざまな視聴者があなたのビデオを視聴する場合、マルチビットレート・ストリーミングの使用は必須です。
帯域幅の広い視聴者には、高画質(あなたのソースである可能性もあります)の動画が自動的に配信されます。帯域幅の狭い視聴者は、長いバッファリング時間を我慢する必要はなく、代わりに少し低画質のビデオを即座に見ることができます。
一方、例えばインターネット接続が非常に強力な社内ネットワークで動画を厳密に視聴するのであれば、単純に高画質の動画を1本だけアップロードするのがよいでしょう。
3.ソースファイルをレンディションとして保存する
ソース動画ファイルが h.264 形式の場合、利用可能なレンディションとして元のソース ファイルを保持することができます。このオプションを使用すると、ブライトコーブの最高品質のレンディションよりもさらに高品質な h.264 マスターを保持できます。
さらに、このオプションを選択すると、h.264 ソース動画はアップロードが完了するとすぐに利用できるようになり、Media モジュールやプレーヤーで利用できるようになるまで、動画がトランスコードされるのを待つ必要がなくなります。
4.一定のフレームレートでビデオをキャプチャする
再生時のスタッターを避けるため、ビデオは毎秒25~30コマの一定フレームレートで記録し、フィルムは毎秒約24コマの一定フレームレートで撮影する。
5.アップロードするコンテンツを考える
事実やニュースタイプのビデオは、アクション満載の長編ビデオや魅力的なネイチャー・フィルムに比べ、一般的にクオリティが低い。
時々スライドが変わるだけで、ほとんど動きのないスクリーンキャストビデオを作成する場合は、録画と同じアスペクト比でh.264でビデオをエクスポートし、プレーヤーを設定するためにこれらのテクニックのいくつかを使用するようにしてください。
ワンパスエンコードとツーパスエンコードの比較
一般的に、2パスは1パスよりも優れたトランスコードを生成する。しかし、2パスエンコードを実行するには、より多くの時間がかかります。動きの多い動画の場合は、余分な時間をかけて2パスで書き出すことをお勧めします。また、比較テストを行って、顕著な違いがあるかどうかを判断し、トランジションや動きの多い部分に注意してください。顕著な違いが見られない場合は、ワンパスにこだわり、時間を節約してください。
6.最高品質のソースファイルをアップロードする
ブライトコーブは確かにソース ファイルの品質を保持し、複数の異なるレベルのレンディションを作成できますが、提供されたソース ファイルよりも高品質なレンディションを作成することはできません。Brightcove アカウントにアップロードする最高品質のソース ファイルを作成するのに役立つ、ソース ファイルの推奨リストとエクスポート設定があります。
7.オーディオ品質を無視しない
ほとんどの人は、動画の画質をできるだけ高くすることに集中し、音声は完全に無視しています。しかし、ビデオの視聴者は、ビデオの画質が少し低い場合よりも、オーディオの画質が落ちたり、途切れ途切れになったりすると、視聴をやめてしまう可能性が高くなります。
ほとんどの場合、ユーザーがビデオの中で何を言っているのか聞き取れなければ、見続ける意味はありません。ビデオを録画する際は、必ず良いマイクを使い、私たちの推奨するサウンド設定を考慮してください。
オーディオ設定のベストプラクティス
- コーデック。h.264ビデオをエンコードする場合は、"AAC "を選択します。
- サンプルレート。迷ったら44.1 kHzか48 kHzを選ぶ。
- ビットレート。128~160kbps、オーディオが多いコンテンツには192kbps以上を使用する。
8.アナログビデオのインターレース解除
テープで撮影されたコンテンツを扱う場合、Brightcove コンテンツへのインターレース効果を避けるため、エクスポート時に [ソース動画のインターレース解除] チェックボックスを選択することを強くお勧めします。コンテンツがデジタル形式で撮影され、現在インターレースされていない場合は、インターレース解除の必要はありません。
9.トランスコード設定を変更する
プロフェッショナル版またはエンタープライズ版のアカウントをお持ちの場合は、ブライトコーブ スタジオで直接トランスコード設定を変更できます。デフォルトでは、トランスコード プロファイルで 6 つのレンディションを使用できます。ただし、動画をさまざまなデバイスや接続速度で視聴する顧客が特に多い場合は、レンディションを追加できます(最大 10)。ブライトコーブのデフォルトのトランスコード設定は、ほとんどのパブリッシャと視聴者のニーズを満たす、レンディションの優れた基本セットを提供します。
10.ビデオスムージングを許可する
Brightcove プレーヤは、動画スムージングを使用して動画再生の知覚品質を向上させることができます。ただし、動画スムージングを使用することで得られるかもしれない追加品質と、動画スムージングがクライアントに課す追加の CPU 負荷との間には、トレードオフがあります。
ビデオのビットレートが高くなると、ビデオスムージングの利点は目立たなくなります。視聴者、特に性能の低いコンピュータを使用している視聴者は、フレームドロップのために、より途切れ途切れのビデオ品質を知覚する可能性があり、これはビデオスムージングの利点を上回る可能性があります。
デフォルトでは、Brightcove は、ビット レートが 950 kbps 未満の動画に動画スムージングを使用し、ビット レートが 950 kbps 以上の動画には動画スムージングを使用しません。
オプションの videoSmoothing
プレーヤのパブリッシング コードで設定パラメータを指定し、「true」(ビデオ スムージングを常に使用)または「false」(ビデオ スムージングを使用しない)のいずれかに設定します。