我在Windows10的BtbN中启用了ffmpeg和libx264。以下是命令:
ffmpeg -f gdigrab -c:v libx264 -framerate 30 -i title="FiveM" -f flv rtmp://MYSITE.COM/stream/MYSECRETKEY不幸的是,我得到了以下输出:
Unknown decoder 'libx264'发布于 2020-10-30 03:37:18
选项的位置很重要:
ffmpeg [input options] -i input [output options] output您正在尝试将-c:v libx264应用于输入,但应将其应用于输出:
ffmpeg -f gdigrab -framerate 30 -i title="FiveM" -c:v libx264 -f flv rtmp://MYSITE.COM/stream/MYSECRETKEY添加了一些suggested options:
ffmpeg -f gdigrab -framerate 30 -i title="FiveM" -c:v libx264 -vf format=yuv420p -g 60 -b:v 3000k -maxrate 3000k -bufsize 6000k -f flv rtmp://MYSITE.COM/stream/MYSECRETKEY有些服务需要音频,如果需要,可以添加静音:
ffmpeg -f gdigrab -framerate 30 -i title="FiveM" -re -f lavfi -i anullsrc -c:v libx264 -c:a aac -vf format=yuv420p -g 60 -b:v 3000k -maxrate 3000k -bufsize 6000k -f flv rtmp://MYSITE.COM/stream/MYSECRETKEYhttps://stackoverflow.com/questions/64597880
复制相似问题