2

最近、この Web サイトに 2 つのビデオを追加し(リンクが機能していません)、ビデオを再生しました (一番下)。唯一の問題は、ビデオは再生されるが何も表示されないことです。ビデオをダウンロードしてローカルで見ると、ビデオに問題がないことがわかります。
ビデオはウェブサイトで再生されたので、ビデオ リンクは正しいと思います。次のスクリプトを使用して、ビデオプレーヤーを機能させました-

<script type="text/javascript" src="js/jwplayer.js"></script>
<script type="text/javascript">
    jwplayer("video1").setup({
        flashplayer: "player.swf",
        file: "images/vid1.mp4",
        width: 570,
        height: 320,
        image: "images/preview1.jpg"
    });
    jwplayer("video2").setup({
        flashplayer: "player.swf",
        file: "images/vid2.mp4",
        width: 570,
        height: 320,
        image: "images/preview2.jpg"
    });
</script>

これの何が問題なのかわかりません。助けていただければ幸いです:)

4

2 に答える 2

4

MP4 ファイルは H.264 でエンコードする必要があります。vid1.mp4 ファイルをダウンロードし、QuickTime でクイック プロパティ インスペクタ ビューを実行しました。ファイルは MPEG-4 でエンコードされていますが、これは Flash や HTML5 ではサポートされていません。H.264 に再エンコードすると、うまくいきます。このツールを使用して再エンコードできます - http://handbrake.fr/

于 2013-01-07T17:44:40.147 に答える
3

動画をダウンロードして確認したところ、Longtail がサポートする形式ではありませんでした。H.264コーデックのmp4である必要があります。

ソース: http://www.longtailvideo.com/support/jw-player/28836/media-format-support

H.264 ビデオ コーデックと AAC オーディオ コーデックを使用した MP4 ビデオ。MP4 は高品質で、すべてのブラウザーとデバイスで再生できます。これは、現在選択されているビデオ形式です。

JW Player ビデオ エンコーディング ガイドが役立ちます。 http://www.longtailvideo.com/support/jw-player/28838/mp4-video-encoding

ビデオ エンコーディング タイプでない場合、またはエンコードする新しいコーデックやアプリケーションをダウンロードしたくない場合は、YouTube を使用してアップロードし、ビデオをエンコードすることをお勧めします。その後、結果の mp4 ファイルをダウンロードできます。YouTube で動作する場合は、jw プレーヤーを使用して動作するはずです。

于 2013-01-07T17:52:28.400 に答える