Web ブラウザーでの記録に janus-gateway を使用しています。記録が完了すると、オーディオとビデオの 2 つのファイルが生成されます。どちらも mjr 形式です。これらの両方のファイルを結合して 1 つのファイルを作成するにはどうすればよいですか?
質問する
3123 次
3 に答える
7
私は同じニーズに取り組んでいました。
デフォルトの janus-gateway インストールを行った場合は、次の手順のみを見逃します。
git ソースをダウンロードしたフォルダーでこれを実行します。
./configure --enable-post-processing
それから
make
(sudo) make install
次に、オーディオ/ビデオ形式に変換するファイルごとにこれを実行します。
./janus-pp-rec /opt/janus/share/janus/recordings/video.mjr /opt/janus/share/janus/recordings/video.webm
./janus-pp-rec /opt/janus/share/janus/recordings/audio.mjr /opt/janus/share/janus/recordings/audio.opus
ffmpeg がインストールされていない場合は、これを実行します (私は Ubuntu を使用していますが、他のディストリビューションでは ffmpeg が既に apt-get リポジトリにある可能性があります)。
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update
sudo apt-get install ffmpeg
最後にオーディオとビデオをマージします。
(sudo) ffmpeg -i audio.opus -i video.webm -c:v copy -c:a opus -strict experimental mergedoutput.webm
そこから、すべての mjr ファイルを cron で自動的に変換するシェル スクリプトを作成できます。
于 2017-01-19T14:24:16.250 に答える