0

コンテンツ管理者が動画をサーバーにアップロードできるようにするコンテンツ管理システムを作成しています。ページのリストがあり、それぞれにビデオがあります。その後、コンテンツ オブザーバーが各ビデオを再生できるようにする必要があります。

問題: 一部のビデオは再生できますが、すべてを再生することはできず、理由がわかりません。 機能する動画のみをアップロードするか、機能しない動画を変換するようコンテンツ マネージャーに強制するにはどうすればよいですか? 埋め込み、オブジェクト、iframe、およびビデオのタグを使用しましたが、それらを常に機能させることはできません。このリンクは私が試したものです。http://www.w3schools.com/html/html_videos.asp

別の解決策: コンテンツ マネージャーに動画を YouTube にアップロードさせてから、埋め込みコードをデータベースに配置し、必要なときに呼び出すだけです。これは機能しますが、これを行うとコードが検証されず、SEO に悪影響を及ぼします。また、コンテンツ管理者が正しく行わないと、コンテストの宣伝になる可能性があります。これは、動画が完了すると他の動画へのリンクが表示される可能性があるためです。

4

1 に答える 1

0

それは難しい。私たちのCMSでは、おそらく非同期手順でコンテンツを確認し、何か問題がある場合はビデオを拒否する必要があります。最も重要なのは、適切なフォーマットとコーデックのセット(および、フレーム/秒、オーディオビットレートなどの他の特性)を選択し、この「契約」を非常に明確なものにすることです。-iオプションを指定したffmpegは、ビデオ、拡張子、コーデック、長さ、アスペクト比などを識別できます。

また、任意の形式から360pのmp4h264のような1つの適切な形式に変換しようとします。

于 2012-05-12T00:15:58.990 に答える