deinterlacing is default
Bug #667514 reported by
Sylvain BERTRAND
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
totem (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: totem
deinterlacing should be off by default since it eats a *lot* of CPU.
Changed in totem (Ubuntu): | |
status: | New → Invalid |
To post a comment you must log in.
If deinterlacing were to be turned off by default a lot of users would experience poor video playback "out of the box" and it is unlikely that they would know what to do to fix it.
This high CPU use will be solved in time as support for GPU accelerated video decoding such as XvMC (X-Video Motion Compensation), VDPAU (Video Decode and Presentation API for Unix) and VA-API becomes more widespread. For those not familiar with the Linux video APIs and extensions, XvMC is capable of offloading the video decoding of motion compensation and iDCT (inverse discrete cosine transform) work to the GPU for MPEG-2 video files. VDPAU supports motion compensation, iDCT, VLD, and deblocking, but for many more formats. The supported VDPAU formats include up through MPEG-1, MPEG-2, MPEG-4 ASP, H.264 / AVC, VC-1, and WMV9, but some video hardware is not capable of supporting all formats.
For example software implementations see http:// www.phoronix. com/scan. php?page= news_item& px=Njg4Ng and http:// www.phoronix. com/scan. php?page= news_item& px=ODUzOQ
For info on the underlying benefits which can be supported/used by any software see http:// www.phoronix. com/scan. php?page= news_item& px=ODEwNg (this was indeed merged in to the 2.6.35 kernel) and http:// www.phoronix. com/scan. php?page= news_item& px=ODcxOA