关于推流的码率设置 #77

Closed
opened 2025-12-23 10:32:25 +01:00 by backuprepo · 6 comments
Owner

Originally created by @ZH-1225 on GitHub (Jul 24, 2024).

hevc_rkmpp编码器是不是不支持自动调节bitrate,必须给-b:v一个初始值

Originally created by @ZH-1225 on GitHub (Jul 24, 2024). hevc_rkmpp编码器是不是不支持自动调节bitrate,必须给-b:v一个初始值
backuprepo 2025-12-23 10:32:25 +01:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@nyanmisaka commented on GitHub (Jul 24, 2024):

Use CQP rate control if you want to fix the quality factor instead of the bitrate.

https://github.com/nyanmisaka/ffmpeg-rockchip/wiki/Encoder#test-encoders

@nyanmisaka commented on GitHub (Jul 24, 2024): Use CQP rate control if you want to fix the quality factor instead of the bitrate. https://github.com/nyanmisaka/ffmpeg-rockchip/wiki/Encoder#test-encoders
Author
Owner

@ZH-1225 commented on GitHub (Jul 25, 2024):

Use CQP rate control if you want to fix the quality factor instead of the bitrate.

https://github.com/nyanmisaka/ffmpeg-rockchip/wiki/Encoder#test-encoders

我如果想实现利用h265参数设置-qp_init 0 之后还能再设置-maxrate吗

@ZH-1225 commented on GitHub (Jul 25, 2024): > Use CQP rate control if you want to fix the quality factor instead of the bitrate. > > https://github.com/nyanmisaka/ffmpeg-rockchip/wiki/Encoder#test-encoders 我如果想实现利用h265参数设置-qp_init 0 之后还能再设置-maxrate吗
Author
Owner

@nyanmisaka commented on GitHub (Jul 25, 2024):

From what I can tell, it's not supported. For more info you can ask in rockchip-linux/mpp.

@nyanmisaka commented on GitHub (Jul 25, 2024): From what I can tell, it's not supported. For more info you can ask in [rockchip-linux/mpp](https://github.com/rockchip-linux/mpp).
Author
Owner

@ZH-1225 commented on GitHub (Jul 25, 2024):

感谢,请问一下我现在想保持画质最高用hevc_rkmpp推流h265,然后可变码率,大概的参数应该设置成什么样子,感谢

@ZH-1225 commented on GitHub (Jul 25, 2024): 感谢,请问一下我现在想保持画质最高用hevc_rkmpp推流h265,然后可变码率,大概的参数应该设置成什么样子,感谢
Author
Owner

@ZH-1225 commented on GitHub (Jul 26, 2024):

From what I can tell, it's not supported. For more info you can ask in rockchip-linux/mpp.

请问一下我用hevc_rkmpp推流的时候怎么可以减少马赛克
Could you tell me how I can reduce the Mosaic when I push the stream with hevc_rkmpp

@ZH-1225 commented on GitHub (Jul 26, 2024): > From what I can tell, it's not supported. For more info you can ask in [rockchip-linux/mpp](https://github.com/rockchip-linux/mpp). 请问一下我用hevc_rkmpp推流的时候怎么可以减少马赛克 Could you tell me how I can reduce the Mosaic when I push the stream with hevc_rkmpp
Author
Owner

@nyanmisaka commented on GitHub (Jul 26, 2024):

Macroblocking is usually caused by insufficient bitrate in the encoder. Increase the bitrate or decrease the QP value.

@nyanmisaka commented on GitHub (Jul 26, 2024): Macroblocking is usually caused by insufficient bitrate in the encoder. Increase the bitrate or decrease the QP value.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/ffmpeg-rockchip#77
No description provided.