隐藏字幕的元数据

隐藏字幕的元数据

我有一个视频文件(mp4.mp4)和两个字幕文件(cc.srtsub.srt)。

两个字幕文件都是英文的,但第一个有音效“[喘气]”和“[咳嗽]”。

如果我使用此命令添加它们:

$ ffmpeg                               \
    -i mp4.mp4 -i cc.srt -i sub.srt    \
    -map 0:v -map 0:a -map 1 -map 2    \
    -c:v copy -c:a copy -c:s mov_text  \
    -metadata:s:s:0 language=eng       \
    -metadata:s:s:1 language=eng       \
out.mp4

但由于它们都显示为“英语”,因此在播放器中很难区分它们。

我如何添加元数据以便第一个显示为“英语(CC)”(或更合适的内容)?

相关内容