我想输入一个时间范围,并获取视频的字节数。
例如,如果我想提取视频的前两分钟,我会这样做:
ffmpeg -i in.mov -ss 0 -t 120 out.mov
但是我并不是真的想要提取它,我只想获取它的大小。
您将在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