[FFmpeg-user] (no subject)

Mark Filipak (ffmpeg) markfilipak at bog.us
Tue Jan 26 03:45:34 EET 2021


On 01/25/2021 07:09 PM, owen s wrote:
> I am running this command
> 
> ffmpeg-git -y \
> -vaapi_device /dev/dri/renderD128 \
> -framerate 60 -i ./image.jpg \
> -stream_loop -1 -i ./audio.mp3 \
> -map 0:v \
> -c:v h264_vaapi \
> -vf
> 'crop=2560:1440:0:0,format=nv12|vaapi,hwupload,loop=loop=-1:size=1:start=0,hwdownload,format=yuv420p'
> \
> -rc_mode 2 -b:v 20M \
> -c:v libx264 \
> -map 1:a \
> -c:a libfdk_aac -b:a 128k -ar 44100 -ac 2 \
> -af "dynaudnorm=f=150:g=15" \
> -f flv /dev/null
> 
> the encoding speed is very fast, typically 1.78x
> 
> frame=2512127 fps=107 q=0.0 size=56457493kB time=11:37:47.36
> bitrate=11046.8kbits/s speed=1.79x
> 
> Is there any way to limit this speed to a standard 1x?

With no guide to report formats you are understandably misinterpreting what ffmpeg is trying to tell 
you.
The "speed=1.79x" means that the encoder time was 1.79x the running time. In other words, it took 
less time to encode than to play the video. To see the video's playback speed, look for lines that 
look like this:
Output #0, matroska, to ...:
   Metadata:
     encoder         : Lavf58.65.100
     Stream #0:0, 0, 1/1000: Video: hevc, yuv420p(tv, progressive), 720x240 [SAR 8:9 DAR 8:3], 
q=2-31, 59.94 fps, 1k tbn


-- 
Someone's sneaking in and turning up the range so that my food burns.
I'm sure of it.
And the older I get, the more sure of it I become.


More information about the ffmpeg-user mailing list