-6

このコードを使用して、YouTube ビデオを mp4 に変換します。しかし、非常に時間がかかります。誰でも私を助けてください。私のコードを以下に示します。

'ffmpeg -i "'.$from.'" -ab '.$audio.' -vb '.$video.' -vol '.$volume.' -ac 2 -acodec mp2 -ss '.$start.' -t '.$duration.' "/ebs/dls/mp4/'.$to.'_dl.mp4"'
4

1 に答える 1

2

「非常に時間がかかる」というのは、特定の問題を示すものではなく、他の意味でも役に立ちます。

  1. これは、プロセスが希望/予想よりも長くかかっていることを意味するだけです. アプリケーションのパフォーマンスに関する要件は何ですか? 許容できるレイテンシーの制限は? たとえば、1 時間あたりに処理するビデオの数は?

  2. 動画ファイルを別の形式に変換するのは時間のかかるプロセスであることをご存知ですか? ファイルをデコードしてから再度エンコードする必要があり、これは計算集約的です。さらに、全体の時間は、入力ファイルの長さと解像度に正比例します。1 時間の HD フィルムを数秒で変換できると期待している場合、期待しすぎている可能性があります。

于 2012-06-16T08:23:02.260 に答える