Opened 15 years ago

Closed 14 years ago

#1487 closed defect (fixed)

Mplayer libtheora support does not handle 4:4:4 or 4:2:2 theora videos correctly

Reported by: gmaxwell@… Owned by: r_togni@…
Priority: normal Component: vd
Version: unspecified Severity: normal
Keywords: Cc: adam.buchbinder@…
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

Theora (and libtheora) support 4:4:4 and 4:2:2 visuals in addition to the common 4:2:0. Since libtheora hands applications planar YUV data the application must read the colorspace from the decoded headers and treat the returned frames correctly.

VLC and (very current) gstreamer correctly handle these files.

Examples:
http://people.xiph.org/~tterribe/tmp/ducks_take_off_444_720p.ogg
http://people.xiph.org/~tterribe/tmp/mobile_422_ntsc.ogg

Mplayer gives oddball colors.

Change History (5)

comment:1 by adam.buchbinder@…, 14 years ago

Note that recent versions of libtheora now support 4:4:4 and 4:2:2 pixel formats, so these files will be appearing "in the wild".

comment:2 by adam.buchbinder@…, 14 years ago

Cc: adam.buchbinder@… added

comment:3 by gmaxwell@…, 14 years ago

A patch for this was posted to mplayer-users. I've tested the patch and can confirm that it works.

comment:5 by reimar, 14 years ago

Resolution: fixed
Status: newclosed

Patch was committed some time ago.

Note: See TracTickets for help on using tickets.