代码之家  ›  专栏  ›  技术社区  ›  Devin Dixon

为开源项目调整游戏的FFMPEG流

  •  0
  • Devin Dixon  · 技术社区  · 2 年前

    现在我正在使用FFMPEG在开源投影调用Glitch上录制和广播视频游戏: https://www.glitch.fun/

    问题是,这些流有点波涛汹涌,像素化了。以下是一个视频录制示例:

    https://www.glitch.fun/streams/7e5b7557-d028-4d39-bc59-af3836f7e30d/watchrecording/c147ffda-d26d-4c5f-8be1-a8832ba03dfa

    我目前使用的FFMPEG命令用于从源获取流,并将其发送到记录文件和目的地,如下所示:

    ffmpeg [some_input_source] -vf scale=1920x1080 -pix_fmt yuv420p -r 60 -b:v 4000k -maxrate 4000k -bufsize 4500k -vcodec libx264 -preset veryfast -keyint_min 24  -level 3.0 -s 1920:h=1080 -g  40 -x264opts no-scenecut -strict experimental -f [output_location]
    

    我可以在这里调整什么来提高游戏流媒体的质量?

    0 回复  |  直到 2 年前