gpt4 book ai didi

ffmpeg - 使用自己的音频作为源向视频添加音轨?

转载 作者:行者123 更新时间:2023-12-04 23:27:10 27 4
gpt4 key购买 nike

我有一个具有以下布局的视频文件:

  • 视频
  • DTS音频

  • 我想做的是:
  • 视频
  • AAC 音频(从 DTS 源转换而来)
  • DTS音频

  • 不过,我无法完全理解我需要执行此操作的 FFMPEG 命令,因为我需要将 DTS 音频转换为 AAC,然后将其放在 DTS 音轨之前。原因是 PS4 媒体播放器目前不允许您选择音轨,它只会播放它看到的第一个音轨。它不支持 DTS 音频,但我想保留它。

    最佳答案

    好吧,在查看 FFMPEG 的 map 文档后想通了:https://trac.ffmpeg.org/wiki/Map

    解决方案是这个命令:

    ffmpeg -i in.mkv -map 0:0 -map 0:1 -map 0:1 -c:v copy -c:a:0 libfdk_aac -c:a:1 copy out.mkv

    诀窍是两次映射音频流并使用 -c:a:x语法首先将 DTS 流编码为 AAC,然后将 DTS 流复制到输出文件中。

    关于ffmpeg - 使用自己的音频作为源向视频添加音轨?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40868393/

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