問題タブ [vod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2795 参照

batch-file - CPU 使用率を制限してスクリプト コマンド FFMPEG を最適化する

オーディオ/ビデオのアップロードとストリーミングのプロジェクトに取り組んでいます。

プロセス:

FFMPEGで処理している2つのオーディオファイルとビデオファイルがあります。これらのオーディオ ファイルとビデオ ファイルを以下の方法で処理する必要があります。

  1. ビデオ ファイルからサムネイルを生成します。

  2. 互いにオーディオ ファイルをマージします。

  3. 次に、混合オーディオ ファイルをビデオ ファイルとマージします。

  4. その後、ビデオ ファイルに透かしを追加します。

  5. 最後に、ストリーミング用に動画ファイルを小さなチャンクに分割します

問題:

すべてが正常に機能していますが、問題は、このすべてのプロセスが完了するまでに非常に高い CPU と時間を消費することです。FFMPEGコマンドを最適化して高速に実行する方法はありますか? 現在、非常に遅いです!!

コード:

上記のプロセスを完了するためにバッチファイルを作成しました。以下は、nodejs サーバー上で実行されているバッチ ファイルのソースです。

0 投票する
0 に答える
31 参照

nginx - 独自の「CDN」をセットアップするためのオープン ソース ソリューションはありますか?

私は現在、5 TB の静的コンテンツ (主にビデオ) を格納する専用サーバーを 1 つ持っています。少数のユーザーには問題なく対応していましたが、もう追いつけないようです。

CDN は複数の場所にあるはずですが、私が望むのは、ファイルをオリジン サーバーに同期し、それらのファイルを一緒に提供するサーバーをさらにセットアップすることだけです。