如何使用FFMPEG显示转换视频所需的时间?
我正在使用下面的命令,并且作为基准返回的时间并不完全是完成转换所花费的时间..我很困惑,如何在一个这样的好工具中丢失它。
ffmpeg -cpuflags -sse-sse2-sse3-sse3slow-sse4.1-sse4.2+mmx -i E:/MSC/test.flv ^
-benchmark E:/MSC/testmmx.mp4
答案 0 :(得分:1)
如果您可以使用Bash,则它具有time
命令
time: time [-p] pipeline Report time consumed by pipeline's execution. Execute PIPELINE and print a summary of the real time, user CPU time, and system CPU time spent executing PIPELINE when it terminates.
实施例
$ time ffmpeg -i infile outfile
real 0m3.682s
user 0m0.015s
sys 0m0.000s
我提供适用于Windows的Cygwin,其中包括Bash和time