工具/软件:TI-RTOS
您好!
我们使用 REL.500.V.H264AVC E.IVAHD.02.00.08.00来测试 h264、
编解码器的默认输入/输出 fps 为30/30、我们设置了4Mbps 的位速率。 输出大约为4Mbps
由于我们设置输入/输出 fps 是60/30、实际输入 fps 是编解码器的60 (我们仍然设置位速率4Mbps)、但我们得到8Mbps。
为什么???
位速率应与帧速率无关。 对吧??
我错过了什么问题吗??
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
您好!
我们使用 REL.500.V.H264AVC E.IVAHD.02.00.08.00来测试 h264、
编解码器的默认输入/输出 fps 为30/30、我们设置了4Mbps 的位速率。 输出大约为4Mbps
由于我们设置输入/输出 fps 是60/30、实际输入 fps 是编解码器的60 (我们仍然设置位速率4Mbps)、但我们得到8Mbps。
为什么???
位速率应与帧速率无关。 对吧??
我错过了什么问题吗??
您好,
我不确定具体的 DM8148编解码器,但是我从其他编解码器中知道的是比特率必须在必须编码的“n”帧上进行调整。 因此,大多数编解码器都需要输入 帧速率来调整一段时间内的帧速率。 编解码器不知道什么是输入帧速率(目标帧速率)、它甚至不会尝试推导出相同的内容、因为它不会假设任何有关帧馈送时序的信息。
它应该由系统(它周围的框架)处理、它应该易于处理、因为它将是一个动态可配置的参数、此参数可通过控制调用进行修改、而无需重新创建编解码器实例。
谢谢、此致、
Vishwanath Patil
您好,Vishwanath,感谢您的分享。
根据我的观察、
编码器设置(实际 fps:60)
输入 fps 输出 fps 目标 bps 实际生成的 bps
60 30 4Mbps 8Mbps
60 60 4Mbps 4Mbps
BPS /输出 fps x 实际 fps =总 bps
4Mbps / 30 x 60 = 8Mbps
我猜@@的是上述计算结果、因此我需要 TI 确认这是否正确 谢谢