MPEG(mpeg1,mpeg2,mpeg4) 与H264 QP值间 关系
生活随笔
收集整理的這篇文章主要介紹了
MPEG(mpeg1,mpeg2,mpeg4) 与H264 QP值间 关系
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
H264 Quant與MPEG Quant數值參對表
x264vfw 的1pass 是按照I q:21
P q:24
B q:26
的量化算的,而且在vfw里面不能改變這些參數.
但在mencoder里則可以定義1pass的 qp_constant=<1?51>
這個和xvid不同的,xvid一般是用q2跑1pass的,當然你也可以在x264設置一下,但是要清楚的是 H.264 的 量化參數和 Xvid 的是不一樣的.
也就是說H.264 的 Q2 不等于 Xvid 里的 Q2
以下引用MPlayer的說明檔簡單介紹H.264 的量化值和MPEG的大致關系:
Note that quantization in H.264 works differently from MPEG-1/2/4: H.264’s quantization parameter (QP) is on a logarithmic scale. The mapping is approximately H264QP = 12 + 6*log2(MPEGQP). For example, MPEG at QP=2 is equivalent to H.264 at QP=18.
*050410更新:
正確的算法應該是
QP(H264) =12.0 + 6.0 * log(qscale/0.85) / log(2.0) = 12.0 +6.0 * log2(qscale/0.85)
感謝PowerK6提出!
總結
以上是生活随笔為你收集整理的MPEG(mpeg1,mpeg2,mpeg4) 与H264 QP值间 关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MFC中CString和int的转换
- 下一篇: VS2010 MFC中控件、对话框等背景