Linux 检查视频文件是否有字幕
是否可以使用bash检查视频文件是否有字幕,并得到简单的回答,如“是”或“否”。我不需要知道字幕的任何细节Linux 检查视频文件是否有字幕,linux,bash,ubuntu,ffmpeg,Linux,Bash,Ubuntu,Ffmpeg,是否可以使用bash检查视频文件是否有字幕,并得到简单的回答,如“是”或“否”。我不需要知道字幕的任何细节 可能使用ffmpeg?如果找到字幕,则显示0,如果未找到字幕,则显示1 ffmpeg -i video -c copy -map 0:s -f null - -v 0 -hide_banner && echo $? || echo $? 谢谢你,这正是我想要实现的!例如,用“-map 0:v”替换视频中的“-map 0:s”来检查文件是否有音频或视频流也非常有效。否定检查
可能使用ffmpeg?如果找到字幕,则显示
0
,如果未找到字幕,则显示1
ffmpeg -i video -c copy -map 0:s -f null - -v 0 -hide_banner && echo $? || echo $?
谢谢你,这正是我想要实现的!例如,用“-map 0:v”替换视频中的“-map 0:s”来检查文件是否有音频或视频流也非常有效。否定检查愚弄了我。要显示带字幕的“1”和不带try的“0”:ffmpeg-i video-c copy-map 0:s-f null--v 0-隐藏_横幅和回声“1”||回声“0”