View Single Post
Old 1st July 2009, 15:42   #8  |  Link
nm
Registered User
 
Join Date: Mar 2005
Location: Finland
Posts: 2,641
Quote:
Originally Posted by LoRd_MuldeR View Post
So you want to "discard" pictures that are not used for reference. But you still want to display these pictures

How do you want to display a picture that has been discarded ???
No, he suggested skipping those frames completely, i.e. dropping them within the decoder. As you said, this causes jumpiness, but one could argue that it's still "improved decoding performance at lower quality".

Edit: By the way, libavcodec already does have this option. Try -lavdopts skipframe=nonref with MPlayer.

Quote:
Last but not least deblocking is not the most compute-intensive task. CABAC decoding is, given that CABAC is used...
The relative time required for these tasks depends a lot on the frame resolution and bitrate though. I'd guess that at low bitrates deblocking would be harder than CABAC with current software implementations.

Last edited by nm; 1st July 2009 at 15:50.
nm is offline   Reply With Quote