ffprobe 缺少 mp4 文件的标题标签

ffprobe 缺少 mp4 文件的标题标签

我有一个包含视频流和音频流的 mp4 文件。音频流有一个标题,VLC 和 Mediainfo 都会显示该标题。

如果我使用此 ffprobe 命令打开此文件(或任何其他带有音轨标题的 mp4 文件)

ffprobe -i 输入.mp4 -show_streams

缺少标题标签。即使我使用 ffmpeg -metadata:s:a:0 title="my title" 设置曲目标题,标题标签也会被 ffmpeg 正确添加/编辑,但 ffprobe 仍然看不到它(但是其他媒体播放器可以)。

这是 ffprobe 的一个错误吗?如何显示音频流标题标签?

提前致谢

答案1

如果流具有名为“title”的有效标签,ffprobe 应将其显示在流列表末尾附近。即使您只输入ffprobe input.mp4,ffprobe 也会显示这样的流标题,就像 ffmpeg 一样:

Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
    Metadata:
      title           : English DTS Core 5.1 Surround @ 1536kbps

也许您在 VLC 和 mediainfo 中看到的“标题”是通过其他方式输入的。

相关内容