Blu Ray and HD-DVD Playback Status: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
mNo edit summary
(Added info on TrueHD audio playback, cleaned the page)
Line 1: Line 1:
*HD-DVD samples: http://samples.mplayerhq.hu/evob/
Latest SVN is always recommended.
 
Last updated jan 8 2008
 
Latest SVN is always reccomended.
 
Neither [[HD DVD]] nor [[Blu-ray]] disc decryption are supported yet.
 
This page only details playing the files ripped/decrypted using other programs.


Neither [[HD DVD]] nor [[Blu-ray]] disc decryption are supported yet. This page only details playing the files ripped/decrypted using other programs.


{| border="1" cellpadding="4"
{| border="1" cellpadding="4"
Line 14: Line 7:
|  
|  
| Codec
| Codec
| FFmpeg (de)muxer
| FFmpeg demuxer
| MPlayer (de)muxer
| MPlayer demuxer
| Works?
| Works
| Status?
| Status


|-
|-
| [[H.264]] hddvd
| [[H.264]]
| bgcolor="lime" | native
| bgcolor="lime" | Native
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes<ref>H.264 implementation does not yet support "Interlaced pictures + spatial direct mode".</ref><ref>Due to the very high bitrate of H.264 streams on HD-DVD and Blu-ray, very high-end hardware might be needed for optimal playback.</ref>
| bgcolor="lime" | yes
| bgcolor="lime" | Yes


|-
|-
| [[VC-1]] hddvd
| [[VC-1]]
| bgcolor="lime" | native and binary
| bgcolor="lime" | Native and binary
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes<ref>Native VC-1 implementation does not yet decode all samples correctly.</ref>
| bgcolor="lime" | yes
| bgcolor="lime" | Yes


|-
|-
| [[MPEG-2]] hddvd
| [[MPEG-2]]
| bgcolor="lime" | native
| bgcolor="lime" | Native
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes<ref>Hardware acceleration via XvMC is available.</ref>
| bgcolor="lime" | yes
| bgcolor="lime" | Yes


|-
|-
| [[EAC3]] hddvd audio
| [[EAC3]]
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | works
| bgcolor="lime" | Yes
| bgcolor="silver" | in soc repo
| bgcolor="yellow" | Patch needed<ref>The files are in the Mplayer Google Summer Of Code repository: http://svn.mplayerhq.hu/soc/eac3/ - Last working revision: libavcodec r11690</ref>


|-
|-
|[[TrueHD]] hddvd audio
| [[TrueHD]]
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="yellow" | Patch needed<ref>[http://www.db-instable.org/misc/truehd-decoder.patch Working patch] (at least on libavcodec r11690) - [http://forum.doom9.org/showthread.php?t=130995&page=2 Source] - [http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2007-October/036628.html Original patch]</ref>


|-
|-
|[[Blu-ray]] subtitles
| [[Blu-ray]] Subtitles
|
| bgcolor="silver" |
| bgcolor="orange" | unknown
| bgcolor="orange" | Unknown
| bgcolor="orange" | unknown
| bgcolor="orange" | Unknown
| bgcolor="orange" | unknown
| bgcolor="orange" | Unknown
| bgcolor="orange" | unknown
| bgcolor="orange" | Unknown


|-
|-
|[[HD DVD]] subtitles
| [[HD DVD]] Subtitles
|
| bgcolor="silver" |
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="orange" | Unknown
| bgcolor="orange" | unknown
| bgcolor="orange" | Unknown
| bgcolor="silver" | in progress
| bgcolor="silver" | In progress


|-
|-
|DVD menus
| Menus
| bgcolor="lime" | native and libmpeg2
| bgcolor="lime" | Native and libmpeg2
| ??
| bgcolor="orange" | Unknown
| bgcolor="silver" | [http://onebithq.com/root/mplayer/dvdnav dvd menu patch]
| bgcolor="lime" | Yes
| bgcolor="yellow" | menu background movie displayed with dvdnav://
| bgcolor="yellow" | Partially<ref>The menu background movie is displayed with dvdnav://.</ref>
| bgcolor="silver" | there is only so much free time :)
| bgcolor="yellow" | Patch needed<ref>[http://onebithq.com/root/mplayer/dvdnav DVD Menu patch for mplayer] - there is only so much free time :)</ref>


|}
|}


'''Notes!:'''<br>
HD-DVD samples: http://samples.mplayerhq.hu/evob/
H.264 implementation does not yet support "Interlaced pictures + spatial direct mode"<br>
Native VC-1 implementation does not yet decode all samples correctly.<br>
For MPEG-2, hardware acceleration via [[XvMC]] is available.
 
http://svn.mplayerhq.hu/soc/eac3/
*for [[EAC3]] decoder + patch for [[FFmpeg]]


<references />


==See also==
==See also==
* [[HD DVD]] - a next-generation optical disc format designed for high-density storage of high-definition video and data.
* [[HD-DVD]] - a next-generation optical disc format designed for high-density storage of high-definition video and data.
* [[Blu-ray]] - another next-generation optical disc format designed for high-density storage of high-definition video and data
* [[Blu-ray]] - another next-generation optical disc format designed for high-density storage of high-definition video and data
* [[X-Video Motion Compensation|X-Video Motion Compensation (XvMC)]] - hardware accelerated video decoding API for X11
* [[X-Video Motion Compensation|X-Video Motion Compensation (XvMC)]] - hardware accelerated video decoding API for X11

Revision as of 08:49, 31 January 2008

Latest SVN is always recommended.

Neither HD DVD nor Blu-ray disc decryption are supported yet. This page only details playing the files ripped/decrypted using other programs.

Codec FFmpeg demuxer MPlayer demuxer Works Status
H.264 Native Yes Yes Yes<ref>H.264 implementation does not yet support "Interlaced pictures + spatial direct mode".</ref><ref>Due to the very high bitrate of H.264 streams on HD-DVD and Blu-ray, very high-end hardware might be needed for optimal playback.</ref> Yes
VC-1 Native and binary Yes Yes Yes<ref>Native VC-1 implementation does not yet decode all samples correctly.</ref> Yes
MPEG-2 Native Yes Yes Yes<ref>Hardware acceleration via XvMC is available.</ref> Yes
EAC3 Yes Yes Yes Yes Patch needed<ref>The files are in the Mplayer Google Summer Of Code repository: http://svn.mplayerhq.hu/soc/eac3/ - Last working revision: libavcodec r11690</ref>
TrueHD Yes Yes Yes Yes Patch needed<ref>Working patch (at least on libavcodec r11690) - Source - Original patch</ref>
Blu-ray Subtitles Unknown Unknown Unknown Unknown
HD DVD Subtitles Yes Unknown Unknown In progress
Menus Native and libmpeg2 Unknown Yes Partially<ref>The menu background movie is displayed with dvdnav://.</ref> Patch needed<ref>DVD Menu patch for mplayer - there is only so much free time :)</ref>

HD-DVD samples: http://samples.mplayerhq.hu/evob/

<references />

See also

  • HD-DVD - a next-generation optical disc format designed for high-density storage of high-definition video and data.
  • Blu-ray - another next-generation optical disc format designed for high-density storage of high-definition video and data
  • X-Video Motion Compensation (XvMC) - hardware accelerated video decoding API for X11
  • Video Acceleration API (VA API) - independent hardware accelerated video decoding API