我有先查过bitrate这东西,但是我还是很难理解那到底是什么概念,所以上来请教各位
假设原始影片的
分辨率是1280x720
pixel是8 bit
frame有300个
fps为120
那从以上数据,就可以知道原始影片的大小是
1280*720*8*300=2211840000 bit(约2GiB)
而且影片的播放时间是300/120=2.5秒
那bitrate就是1280*720*8*120=884736000 bit/s
可是,为什么HEVC会那么强调bitrate越低越好呢?
(我看论文的时候,他们的benchmark也都是比bitrate,而不是fps)
如果bitrate越低,不就表示影片的播放时间反而拉长了吗?
举例来说,假设bitrate是8847360(原本的100分之1)
那这样不就表示8847360/(1280*720*8)=1.2 fps
那这样播放时间就是300/1.2=250秒(就是原本的100倍)
阿这样比较是有什么意义吗...? 影片变长,动作反而不连续了不是吗?
就算换另一个角度想,如果fps同样是120
那这样就变成,8847360/120=73728 bit
也就是说,我要把原本1个frame=1280*720*8=7372800 bit
改成只能用73728 bit来表示
这才是那些论文benchmark的意思吗?
(也就是bitrate降低,但fps不能降低)