ベストプラクティス: 動画の作成、トランスコーディング、 アップロードのワークフロー
ビデオをアップロードすると、Video Cloudは、単一のビデオをレンディションのコレクションに自動的にトランスコードします。各レンディションは、視聴者の帯域幅と解像度の一般的な範囲に適しています。次に、Video Cloud は、動画を再生する環境から画面サイズと接続速度を動的に検出し、各視聴者が利用できる速度とパワーを考慮して、ビデオの適切なレンディションを提供し、品質を最大化します。この記事では、Video Cloud 動画のレコーディング、エクスポート、アップロード、公開に関するベストプラクティスについて説明します。これにより、再生されるあらゆる場所でコンテンツを最適に再生できます。
次の表は、ビデオコンテンツの作成時に使用できる設定をまとめたものです。
ビデオ
フォーマット | MP4、M4V、MOV |
Codec | H.264、H.265(HEVC)[1-1] |
ビットレート | 最高のレンディションの 2 倍のビットレート |
フレームレート | 定数。通常は 15 ~ 60 フレーム/秒 |
アスペクト比 | 動画のアスペクト比は保持されます。16:9 のアスペクト比が一般的です。 |
注
- [1-1] HEVCサポートは有料のアドオンです。アカウントにHEVCサポートを追加することに興味がある場合は、アカウントマネージャーに連絡してください。詳細については、 HEVCビデオを参照してください。
オーディオ
コーデック | AAC(高度なオーディオコーデック) |
ビットレート | 定数、128kbps |
チャンネル | ステレオ |
これで、これらの設定の詳細をさらに調べる準備ができました。
Video Cloud パブリッケーションワークフローには、次のプロセスが含まれます。
ステップ 1:録音する前に
ソースエンコーディング
トランスコードされたメディアの全体的な結果に影響を与える要因は数多くあります。すべてのサイズにフィットする推奨を提供することは現実的ではないため、この手順では、より重要な考慮事項と、それらが出力に与える影響をいくつか挙げます。
全般
- 可能であれば、可能な限り高いソースメディアから始めましょう。トランスコードパスが連続して行われると、全体的な品質が指数関数的に低下します。可能であれば、非圧縮ソースから始めます。ファイルの転送と取り込み時間が長いため、生のソースを送信することは必ずしも意味がありません。このような場合、生成するレンディションの最大ビットレートの 2 ~ 3 倍のビットレートを持つソースをアップロードすることをお勧めします。したがって、3 Mbps のビデオビットレートでトップレンディションを使用する場合は、6 ~ 9 Mbps のビットレートでソースビデオをアップロードします。
- アップロードする前に raw ソースを圧縮する必要がある場合は、H.264 および AAC が優先されるビデオコーデックとオーディオコーデックです。
- 複数のビデオストリームまたはオーディオストリームを使用しないでください。場合によっては、複数のオーディオストリームまたはビデオストリームを持つソースメディアが表示されることがあります。これは、多くの場合、DVDから直接コピーされたメディアの場合です。どのストリームを使用するかについて最もよく推測しますが、どのストリームが優先されたかを知る方法はありません。
- ストリームの遅延を避ける。たとえば、一部のビデオ編集ツールでは、オーディオストリームの開始時刻が挿入され、ビデオの後にある時点でオーディオの再生が開始されます。このプロセス中にオーディオ同期の問題が発生するツールもあります。
ビデオ
- フレームサイズは、少なくとも予想される最大のレンディションと同じ大きさでなければなりません。ただし、元のフレームサイズよりも大きいフレームサイズにメディアをスケールしないでください。
- H.264 では、フレームサイズが 4 の倍数であることが必要であり、16 の倍数に最適化されています。この要件を満たすようにトランスコードをスケールしますが、最良の結果を得るには、ソースメディアはすでに16の倍数でエンコードする必要があります。8 または 4 の倍数でも、パフォーマンスがわずかに低下しても機能します。
- インターレースは避けてください。ほとんどのウェブおよびモバイルビデオプレーヤーは、インターレースコンテンツをうまく処理しません。インターレースを検出して除去しますが、変換中に品質が低下する可能性があります。
- アナモルフィックビデオは避けてください。アナモルフィックビデオ、または非正方形ピクセル縦横比のビデオは、一部のモバイルプレーヤーと Web プレーヤーでは正しく再生されません。アナモルフィックビデオを検出して変換しようとしますが、元のソースメタデータが正しくないことがあります。これにより、材料が正しく変換されるのを防ぐことができます。
- Camtasia などのツールを使用してスクリーンキャストを作成する場合は、スクリーンキャストをエクスポートして Video Cloudにアップロードする際のベストプラクティスとヒントについては、「高品質スクリーンキャストの作成と公開」を参照してください。
オーディオ
- 互換性を最大限に高めるには、ステレオまたはモノラルオーディオを使用し、5.1 は使用しないでください。
- オーディオトラックを標準レベルにノーマライズして、「クリッピング」を回避しながら、音量を低く抑えます。
- 一緒に表示される可能性のあるメディア全体で、オーディオレベルが一貫していることを確認してください。
ステップ 2:収録曲
私のコンテンツは何ですか、それはどこで再生されますか?
ほとんどの場合、ビデオを Video Cloud に公開すると、ブラウザ内の他のコンテンツやフルスクリーンモード、小さなモバイルデバイスの画面の中での再生、大型モニターにまたがるなど、すべての配信ターゲットで動画が見栄えがよくなります。それでも、ビデオの録画では、コンテンツの性質と視聴者の視聴条件の両方を考慮することが最善です。困難な状況下に表示するために、トリッキーなコンテンツを録画する場合は、他のブラウザーコンテンツに含まれているプレーヤーとフルスクリーンビデオの両方から鮮明で読みやすいようにしたい小さなテキストを含む説明スクリーンキャスト、または国に表示される HD ニュースキャストなど、いくつかの対策を講じることができます。低帯域幅のインターネットアクセスを持つ人口。
コンテンツと再生に関する問題を回避するための録音方法に関する推奨事項を次に示します。
- 記録時のインターレース解除。最高品質の再生を実現するために、Video Cloud はすべてのコンテンツをインターレース解除します。ビデオカメラで録画する場合は、録音設定をインターレースではなくプログレッシブに設定します。すでに録音されたインターレースビデオをソースファイルとして操作している場合は、Video Cloud へのアップロードに備えて、圧縮時にビデオ編集ソフトウェアでインターレース解除設定を確認してください。Video Cloud でビデオをトランスコードせず、インターレースビデオを撮影した場合は、アップロードする前にビデオファイルをインターレース解除してください。
- 一定のフレームレートでキャプチャします。再生中の吃音を避けるには、一定のフレームレートでビデオを録画し、ソースファイルの作成時に可変フレームレートを避けてください。また、プログレッシブ撮影し、パブリッシュするフレームレートと同じフレームレートを使用します-30 fpsを開始するには良い場所です。
- スクリーンキャストの戦略を採用する。ブラウザー内と全画面モードの両方で再生するソフトウェアチュートリアルビデオを作成する場合、明確で鮮明で読みやすいテキストで録音を作成することは特に困難です。見る高品質のスクリーンキャストの作成と公開スクリーンキャストをエクスポートしてVideoCloudにアップロードする際のベストプラクティスとヒントについては、こちらをご覧ください。
- 手ぶれを避けてください。これは見るには明白に思えるかもしれませんが、揺れは実際にはモーション推定アルゴリズムを使用して材料を圧縮するエンコーダの能力に影響を与えます。言い換えれば、圧縮率が低く、品質が低くなります。
- ノイズの多い背景を避けてください。これは、オーディオだけでなくビデオにも当てはまります。ビデオの場合、背景の動き(例: トラフィック)や複雑な背景画像(例えば、ノイズの多い壁紙)のようなものは、圧縮に悪影響を及ぼします。同様に、インタビュー中のバックグラウンドノイズは、オーディオ圧縮を減らします。
- 適切な照明を使用してください。暗いシーンは、品質を損なうことなくエンコードするのが難しくなります。
ステップ 3:エクスポート中
Video Cloud にアップロードする圧縮形式は何ですか?
ブライトコーブでは、H.264 形式でエンコードされた動画ソースファイルをアップロードして、幅広い配信ターゲットに最適な品質を活用することをお勧めします。H.264 コーデックは、Video Cloud のトランスコーディングエンジンが、ビデオを再生するさまざまな解像度と帯域幅で最高品質のレンディションを作成できる最大の機会を提供します。見るサポートされているビデオコーデックとコンテナコーデック、コンテナ、およびファイルタイプの違いの詳細については。Video Cloud 動画アップロードに最適な形式の詳細については、「動画ソースファイルの仕様と推奨事項」を参照してください。
動画のコーデックの確認
ビデオソースファイルが H.264 形式でエンコードされていることを確認するには、QuickTime プレーヤーのムービーインスペクタで形式を確認します。
- QuickTime プレーヤーを開きます。https://www.apple.com/quicktime/download/ でQuickTimeを無料で入手できます。
- [ ファイル] > [ ファイルを開く...] を選択します。をクリックし、書き出したビデオファイルを選択します。
- QuickTime プレーヤーで開いているビデオから、ウィンドウ/ムービーインスペクターを表示を選択します。
- ビデオのムービーインスペクターウィンドウで、フォーマットが H.264/MPEG-4 AVC(高度なビデオコーディング)であることを確認します。
QuickTime ムービーインスペクタは、圧縮されたビデオソースファイルの形式、解像度、フレームレート、その他のプロパティをレポートするための便利なツールです。
ビデオ編集ソフトウェアからエクスポートする際の指針の原則
お気に入りのビデオエディタからビデオを圧縮およびエクスポートする場合は、H.264 コーデックを使用してビデオを圧縮し、複数の解像度とビットレートに最適なレンディションを Video Cloud に自動的に作成することをお勧めします。さらに、次のことを推奨します。
- Flashを使用しない。ビデオ制作ソフトウェアからビデオをレンダリングする場合は、コーデックまたはコンテナであるH.264コーデックオプションを選択します 以外 フラッシュまたはSWF。
- シングルターゲット のフォーマットを避けます。Web、iPhone、YouTube、DVD、または BlueRay などの特定のターゲットに合わせてビデオをエンコードするワンクリックソリューションを提供する編集ソフトウェアに付属の合理化されたエンコードオプションを避けます。Video Cloud が配信を処理できるようにするには、最も柔軟なネイティブ H.264 コーデックを作成する QuickTime 変換設定を使用してビデオをフォーマットし、Video Cloud が単一の H.264 アップロードから複数のレンディションを作成し、Web、iPhone、およびを含む複数の配布ターゲットに配信できるようにします。YouTube、複数の解像度と接続速度も同様です。
- マルチパス、時間があれば。ベストプラクティスでは、可能な限り最高品質のビデオをアップロードすることをお勧めします。マルチパス処理は、高品質のソースファイルを作成するためのベストプラクティスの1つです。状況によっては、ビデオの品質がわずかに向上しただけで、2 パスプロセスを使用してエンコードするのにかかる時間が正当化されない場合があります。2パスエンコーディングは、ビデオアーティファクトの発生率を減らし、高い動きのある領域を持つビデオに最も大きなメリットをもたらします。
- ファイルサイズにケチするなよVideo Cloud は、大きなファイルのアップロードを処理するために構築されています。アップロードを成功させるためにファイルを圧縮するのに慣れていれば、そうしないでください。高品質のソースファイルをアップロードしてください。
- 高品質のファイルを入手してください。生成すると予想される最も高いレンディションの 2 ~ 3 倍のビットレートを持つソースをお勧めします。したがって、3 Mbps のビデオビットレートでトップレンディションを使用する場合は、6 ~ 9 Mbps のビットレートでソースビデオをアップロードします。また、データが多すぎる動画では、HTTP経由でスムーズにストリームできない場合があります。画質が過度に高すぎると、バッファリングが発生する可能性があります。
- フレームレートに一貫性を持たせます。吃音を避けるために、撮影したフレームレートで書き出します。また、書き出しフレームレート設定がソースと同じでない場合、非同期のビデオトラックとオーディオトラックが危険にさらされます。
- ネイティブファイルのコピーを保持します。ネイティブビデオファイルを編集したり、新たに圧縮したり、再エンコードしたりする場合に備えて、ネイティブビデオファイルを保存することをお勧めします。ターゲットオーディエンスと一致する標準インジェストプロファイルのリストからプロファイルを使用するか、独自のインジェストプロファイルを作成します。
- 高解像度でエクスポートする場合は、アクションとサイズを考慮してください。高解像度のビデオは、再生品質を維持しながら最小ビットレートを使用することで特にメリットを得られます。見る高解像度エンコーディングの推奨事項ビデオサイズ、アスペクト比、およびコンテンツ内のアクションの量を考慮する場合のビットレートの最小値。
- モバイル戦略を採用。デスクトップモニタに加えてモバイルデバイスに動画を表示する場合は、動画を柔軟な H.264 形式でエンコードし、その他のエンコードオプションを検討する必要があります。
ステップバイステップのエクスポート手順
Apple Final Cut Pro X、Telestream ScreenFlow、Adobe Premiere Pro、または Techsmith Camtasia Studio などのツールからビデオをエクスポートするための推奨手順については、これらのソフトウェアパッケージで提供される詳細な手順を参照してください。
ステップ 4:アップロード中
ソースファイルから必要な柔軟性を入手するにはどうすればよいですか?
Video Cloud Studio の [アップロード] モジュールを使用して、動画をアップロードします。 詳細については、 アップロードモジュールを使用したビデオのアップロードを参照してください。 または、動的取り込み API を使用して動画のバッチをアップロードすることもできます。
Video Cloudプラットフォームにアップロードした動画は、デジタルマスタとして保存されます。このデジタルマスターは、Video Cloud が作成するすべてのレンディションのソースです。トランスコード設定を変更するためにビデオを再トランスコードすることを選択する必要がある場合は、デジタルマスターもソースになります。
ステップ 5:トランスコーディング
動画の処理にはどれくらい時間がかかりますか?
トランスコーディング処理が完了するまでにビデオの再生時間が最大 3 倍かかることがあります。
自分のコンテンツは何ですか、視聴者はどこで見ていますか、視聴者は何を視聴していますか?
デスクトップ、モバイルデバイス、ワイドモニターテレビへの公開という 3 つの画面戦略など、さまざまな画面サイズでビデオを美しく再生したい場合や、ダイヤルアップから携帯電話、高速ケーブルまで、さまざまな接続速度でビデオをスムーズに再生するには、まず、それぞれの環境で可能な限り最適に再生されるビデオファイルを使用します。動画が視聴者のさまざまなサイズと速度条件で可能な限り美しく表示されるように、Video Cloud では、マルチビットレートレンディションと呼ばれる動画ファイルのコレクションを、さまざまなサイズと品質で作成します。Video Cloud は、デバイスの解像度、帯域幅、およびビデオの再生を要求するその他の条件を検出すると、モバイルデバイスの画面の制約や低帯域幅接続の制約に合わせて小さくて遅いバージョンでも、その環境に最適なビデオレンディションを提供します。高速、高精細機能を備えたワイドスクリーンモニターを活用した品質バージョン。
これらのレンディションファイルの速度、サイズ、エンコード品質を細かく制御できます。視聴者の接続速度、デバイス、画面解像度がわかっている場合は、動画の各レンディションファイルを調整して、それらの視聴者のサイズと速度の条件を対象としたレンディションのコレクションを作成できます。
マルチビットレートレンディションの設定についてさらに読む
- ダイナミックデリバリのトランスコーディングの概要については、ダイナミック配信の概要を参照してください。
- 推奨されるトランスコード設定の詳細については、「標準インジェストプロファイル」を参照してください
- 高解像度ビデオのレンディション設定に関するベストプラクティスについては、「高解像度エンコーディングの推奨事項」を参照してください。
- Brightcove Player がどのレンディションを再生するかを決定する方法については、「どのレンディションが再生されるかを決定する」を参照してください。
- 16: 9 と 4:3 のアスペクト比の推奨ビデオ幅と高さについては、最適なビデオサイズを参照してください。
- 見るレンディション設定とビデオ品質ビデオの品質とパフォーマンスの最適化について。