S Meaden Asked: 2019-09-07 07:49:04 +0800 CST2019-09-07 07:49:04 +0800 CST 2019-09-07 07:49:04 +0800 CST 如何使用 FFmpeg 列出流? 772 我正在从上到下阅读FFmpeg 文档,并且已经了解了流选择和流说明符,虽然推理逻辑(即要操作的流)令人印象深刻,但我想我想在形成命令时更加明确. 因此,我想获得输入文件中包含哪些流的报告。那么如何使用 FFmpeg 获取流列表呢? ffmpeg 2 个回答 Voted Best Answer Giacomo1968 2019-09-07T07:52:52+08:002019-09-07T07:52:52+08:00 使用ffprobe. 像这样的命令应该为您提供所需的所有详细信息: ffprobe -i [filename] Zimba 2021-02-11T20:47:40+08:002021-02-11T20:47:40+08:00 要通过ffmpeg查找流的数量(无需像 ffprobe 这样的额外下载): ffmpeg.exe -i %file.in% 2>&1 | find "Stream" 你会得到这样的输出: Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x816 [SAR 1:1 DAR 40:17], 2248 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default) Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 384 kb/s (default) etc ...
使用
ffprobe
. 像这样的命令应该为您提供所需的所有详细信息:要通过ffmpeg查找流的数量(无需像 ffprobe 这样的额外下载):
你会得到这样的输出: