gpt4 book ai didi

linux - 如何将音视频mjr文件合并成一个文件?

转载 作者:可可西里 更新时间:2023-11-01 11:49:02 26 4
gpt4 key购买 nike

我正在使用 janus-gateway 在网络浏览器中进行记录。录制完成后,会生成两个文件,一个是音频,一个是视频。两者都有格式 mjr。如何将这两个文件组合起来创建一个文件?

最佳答案

我正在处理同样的需求。

如果您安装了默认的 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

从那里你可以构建一个 shell 脚本来在 cron 上自动转换所有 mjr 文件

关于linux - 如何将音视频mjr文件合并成一个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28313891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com