检查视频文件中是否有字幕

TRS*_*TRS 0 linux bash ubuntu ffmpeg

是否可以使用bash检查视频文件是否具有字幕,并获得简单的答案,例如“是”或“否”。我不需要知道有关字幕的任何详细信息。

也许使用ffmpeg?

Gya*_*yan 5

0如果找到字幕,则显示一个,如果找不到,1则显示一个。

ffmpeg -i video -c copy -map 0:s -f null - -v 0 -hide_banner && echo $? || echo $?
Run Code Online (Sandbox Code Playgroud)