View Single Post
Old 20th October 2009, 04:11   #2  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
No. For one, even signaling skip blocks costs bits, especially in video formats without arithmetic coding (everything but H.264). Usually it's one bit per 16x16 block of pixels.

Secondly, it completely breaks off-frame motion vectors, increasing the bit cost any time that an object or part of the scene moves in from outside the frame.

Third, if the black borders aren't on mod-16 boundaries, that further worsens compression on the edges.

Fourth, it breaks motion vector prediction for the top row of the frame in basically every video format newer than MPEG-2.
Dark Shikari is offline   Reply With Quote