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.
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".