如何使用FFmpeg获取视频的前x分钟大小?

问题描述 投票:2回答:1

我想输入一个时间范围,并获取视频的字节数。

例如,如果我想提取视频的前两分钟,我会这样做:

ffmpeg -i in.mov -ss 0 -t 120 out.mov

但是我并不是真的想要提取它,我只想获取它的大小。

ffmpeg
1个回答
0
投票

您将在Windows上运行,

ffmpeg -i in.mov -ss 0 -t 120 -c copy -y -f mov NUL 2>&1 | grep -oP "(?<=Lsize=)\s*[0-9]+\w+" | sed s/\s//g

这将重新混合两分钟的源文件,并提取媒体的混合大小。

对于Linux,将NUL替换为/dev/null

© www.soinside.com 2019 - 2024. All rights reserved.