【发布时间】:2017-12-03 11:55:30
【问题描述】:
我正在运行 Bento4 Mp4Dash 将我的碎片视频文件转换为 MPEG-DASH 流媒体视频。但是我似乎得到了这个错误
错误:不支持的输入文件,片段中有多个“traf”框
但前提是我启用了音频。我发现如果我在 FFMPEG 中运行 -an (忽略音轨),我的 MP4Dash 命令运行得很好,关于为什么会发生这种情况的任何想法?
【问题讨论】:
我正在运行 Bento4 Mp4Dash 将我的碎片视频文件转换为 MPEG-DASH 流媒体视频。但是我似乎得到了这个错误
错误:不支持的输入文件,片段中有多个“traf”框
但前提是我启用了音频。我发现如果我在 FFMPEG 中运行 -an (忽略音轨),我的 MP4Dash 命令运行得很好,关于为什么会发生这种情况的任何想法?
【问题讨论】:
我通过告诉 ffmpeg 从我想要转换为 DASH 的文件中提取音频来解决了这个问题。这是我的解决方案,以防有人仍然需要它们。
对于所有步骤,在互联网上都有大量的说明。以下是我找到的一些:
-vn 标志提取音频,ffmpeg to extract audio from video
-an标志的无音频视频Remove audio from video file with FFmpeg
[type=video],在音频文件之前添加[type=audio](没有空格之间)【讨论】: