私のサイトでは mpeg4 ビデオ形式を使用しています。Chrome でのみ動作します。iPad と ie は動作しません。ただし、形式は mpeg4 part 10 H.264 エンコーディングです。
誰でもこれを解決する方法を知っていますか?
私のサイトでは mpeg4 ビデオ形式を使用しています。Chrome でのみ動作します。iPad と ie は動作しません。ただし、形式は mpeg4 part 10 H.264 エンコーディングです。
誰でもこれを解決する方法を知っていますか?
ビデオの正しいエンコードを使用していません。ブラウザーの場合は次のようになります: ベースライン レベル 3。
次のコマンドを使用して、FFmpegを使用してビデオを変換できます。
ffmpeg -i input.avi -codec:v libx264 -preset medium -crf 23 -profile:v baseline -level 3 -pix_fmt yuv420p -movflags faststart output.mp4
FFmpeg and x264 Encoding Guideに示されているように、で品質-crf
とエンコード速度を制御します。-preset
オーディオ エンコーディングの推奨事項については、「FFmpeg および AAC エンコーディング ガイド」を参照してください。
-pix_fmt yuv420p
ブラウザでサポートされているクロマ サブサンプリング ピクセル形式が出力で使用されるようにします。
-movflags faststart
エンコーディングが完了した後にmoovアトムを再配置します。これにより、クライアントによってビデオが完全にダウンロードされる前にビデオの再生を開始できます。