4

私のプラットフォームは PHP JOOMLA MYSQL です。アップロードされたさまざまな形式のビデオ ファイルを .flv、.mp4、および .avi にエンコードしてロードしたい

このプロセスをアップロード プロセスで実行するか、アップロード プロセスが完了した後に別のプロセスとして実行してほしい。私は ffmpeg コードを使用して最善を尽くしていますが、ビットレートが 1/1000 であるため、ファイルをエンコードできないというビデオ ファイルの一部をエンコードできませんでした。一部の番組は画質が悪い。

これらの状況で通常エンコードに使用されるベスト プラクティスを知っている人がいる場合は、私と共有してください。

任意の助けをいただければ幸いです。

4

2 に答える 2

7

http://www.ffmpeg.org/を使用して、任意のプラットフォームの Windows または Linux で php を使用してオンライン ビデオを変換できます。

 exec("ffmpeg -i video.avi -ar 22050 -ab 32 -f flv -s 320x240 video.flv");

ここでもっと読む

http://www.ffmpeg.org/ffmpeg-doc.html

于 2010-12-11T18:04:13.733 に答える
1

hwdVideoShareと呼ばれるJoomlaコンポーネントをチェックアウトできます。

サーバー要件は次のようになります:FFMPEG、FLVTOOL2、MENCODER、GD、FREETYPE、PHP(インストールはexec、cURL、file_get_contents関数をサポートする必要があります)、PERL。したがって、インストールする前に、サーバーにこれらすべてがあることを確認する必要があります。

于 2010-08-29T07:29:58.030 に答える