java - 如何在 Java 中合并音频和视频

标签 java audio video add xuggler

我们已经创建了一个使用 Xuggler 记录网络摄像头流的应用程序,但视频和音频是分开的。

我们需要合并,而不是连接这两个文件。

这在 Java 中如何实现?

最佳答案

如果您有音频和视频文件,那么您可以使用 FFmpeg 将它们合并为一个音频视频文件:

  1. 下载 FFmpeg:http://ffmpeg.zeranoe.com/builds/
  2. 将下载的文件解压缩到特定文件夹,比如 c:\ffmpeffolder
  3. 使用 cmd 移动到特定文件夹 c:\ffmpeffolder\bin
  4. 运行以下命令:$ ffmpeg -i audioInput.mp3 -i videoInput.avi -acodec copy -vcodec copy outputFile.avi 就是这个。 outputFile.avi 将是生成的文件。

关于java - 如何在 Java 中合并音频和视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11811181/

相关文章:

audio - 在 Android (1.5) 中禁用麦克风的噪音消除?

C# 通用平台音频合并或输入视频

javascript - WebRTC。不显示视频

java - 如何让处理从我的计算机接收音频输入?

java - 从 KeyStore 传输私钥,在带有 JNI 的 OpenSSL 中使用

java - 反编译JAVA DLL

java - 如何将 Spring boot 和 Angular 应用程序部署为单个 war 文件?

ubuntu - 在 FFmpeg 上合并不等长的音频和视频

ruby-on-rails - 用 Ruby 写一个 mp4 文件

java - 遍历数组列表 - java