azure 编码 : video track in one . webm 文件,.mp3 单独文件中的音轨,输出 .mp4 文件

标签 azure ffmpeg

在 azure 中,我想从两个独立的文件生成视频:视频轨道在 .webm 文件中,音轨在 .mp3 文件中。这可能吗?
我想使用 Azure 媒体服务。如果没有,那么 FFMPEG 可能是一个解决方案。正确的?

谢谢,
奥萨马

最佳答案

我知道这可以通过 FFMPEG

一旦您下载了视频和音频文件(分别为“videoplayback.mp4”和“videoplayback.m4a”),您可以将它们合并为一个文件:

  • 下载并安装 ffmpeg。
  • 在您的下载文件夹中打开命令提示符窗口并运行以下命令
  • 在 MP4 格式的情况下(所有,除了 1440p 60fps 和 2160p 60fps):
    ffmpeg -i videoplayback.mp4 -i videoplayback.m4a -c:v copy -c:a copy output.mp4
  • 对于 WebM 格式(1440p 60fps 和 2160p 60fps):
    ffmpeg -i videoplayback.webm -i videoplayback.m4a -c:v 复制 -c:a 复制输出.mp4
  • 等到 ffmpeg 完成将音频和视频合并到一个名为“output.mp4”的文件中。

  • 在 Azure 中,一种选择是使用音频覆盖。上传 webm 文件,将 mp3 作为音频覆盖。这将有效地将两者结合起来。

    关于 azure 编码 : video track in one . webm 文件,.mp3 单独文件中的音轨,输出 .mp4 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36847254/

    相关文章:

    Azure响应错误: Operation returned an invalid status code 'Unauthorized'

    asp.net - Azure Blob 存储如何支持其他语言?

    azure - 如何使用arm模板更新azure应用程序设置

    bash - 使用 ffmpeg 批量降低 mp3 音频文件的比特率和大小

    asp.net - 测试特定的 Azure 网站实例

    azure - 使用POSTMAN获取授权码-OAuth2.0

    Python:mp3 到 alsaaudio 通过 ffmpeg 管道和 wave.open(f ,'r')

    ruby-on-rails - 关于 heroku 上的 ffmpeg 的错误我们很抱歉,但出了点问题。如果您是应用程序所有者,请查看日志以获取更多信息

    video - 对于工业应用的可靠视频格式有什么建议吗?

    perl - 我可以在 Perl 脚本内部使用 ffmpeg 而不需要系统调用吗?