1

次の議論の余地のないコードを使用しています

<video width="711" height="400" poster="so_low.jpg" controls preload>
    <source src="so_low.m4v" type='video/mp4' />
    <source src="so_low.ogv" type='video/ogg' />
    Sorry, your browser has no video playback capabilities
</video>

ビデオは Firefox に読み込まれますが、音声がありません。コントロールのサウンド アイコンにはスラッシュが含まれています。言うまでもなく、デスクトップの VLC プレーヤーでは、音声付きのビデオが正常に再生されます。MP4 に比べて動画の品質はひどいですが、それは別の話です。

音が出ない理由がわかりませんか?

更新: 実際のページは Safari と FF の両方で確認できます。サウンドは Safari で機能します (品質もはるかに優れています) が、FF では機能しません。

4

1 に答える 1

2

Safariはmp4ファイルを再生しています。FF は ogv を再生しようとしています。OGV ファイルには vorbis ではなく、flac オーディオ コーデックが含まれています。そのため、オーディオ エンコーディングを vorbis に変更する必要があります。

于 2013-05-17T17:59:07.903 に答える