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

From MultimediaWiki
Jump to navigation Jump to search
No edit summary
(update this)
 
(33 intermediate revisions by 5 users not shown)
Line 1: Line 1:
*hd-dvd Samples: http://samples.mplayerhq.hu/evob/
Latest SVN is always recommended.


last updated july 9 2007
Playing encrypted discs is now possible.
more info: http://vlc-bluray.whoknowsmy.name/


latest svn is reccomended.
Software for decrypting Blu-Ray or HD-DVD can be found at:
 
*http://forum.doom9.org/showthread.php?t=123282
HD-DVD/bluray disc decryption is not supported yet.
 
This page only details playing the files ripped using other programs.




Line 14: Line 12:
|  
|  
| 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 and [http://code.google.com/p/coreavc-for-linux/ Binary]
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes<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" | Out of the box
 


|-
|-
| 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" | Out of the box
 


|-
|-
| MPEG-2 hddvd
| [[MPEG-2]]
| bgcolor="lime" | native
| bgcolor="lime" | Native and libmpeg2
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes<ref>Hardware acceleration via [[X-Video Motion Compensation|XvMC (X-Video Motion Compensation)]] is available.</ref>
| bgcolor="lime" | yes
| bgcolor="lime" | Out of the box
 


|-
|-
| EAC3 hddvd audio
| [[EAC3]]
| bgcolor="lime" | yes
| bgcolor="lime" | Native
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="lime" | works
| bgcolor="lime" | Yes
| bgcolor="silver" | in soc repo
| bgcolor="lime" | Out of the box


|-
|-
|hddvd subtitles
| [[TrueHD]]
|
| bgcolor="lime" | Native
| bgcolor="lime" | yes
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="lime" | Yes
| bgcolor="orange" | unknown
| bgcolor="lime" | Yes
| bgcolor="silver" | in progress
| bgcolor="lime" | Out of the box<ref>Channels are not ordered properly by default (at least on Windows with the DirectX AO). Use -af channels=6:6:0:0:1:1:2:4:3:5:4:2:5:3 to fix the channel ordering.</ref>
 


|-
|-
|DVD menus
| [[DTS]] Core
| bgcolor="lime" | native and libmpeg2
| bgcolor="lime" | Native
| ??
| bgcolor="Yellow" | Patch needed
| bgcolor="silver" | [http://onebithq.com/root/mplayer/dvdnav dvd menu patch]
| bgcolor="lime" | Yes
| bgcolor="yellow" | menu background movie displayed with dvdnav://
| bgcolor="lime" | Yes
| bgcolor="silver" | there is only so much free time :)
| bgcolor="lime" | Out of the box
 
 
|-
| [[DTS-HD]]
| bgcolor="red" | None
| bgcolor="silver" |
| bgcolor="silver" |
| bgcolor="silver" |
| bgcolor="silver" |
 
 
|-
| [[Blu-ray]] Subtitles
| bgcolor="silver" | N/A
| bgcolor="lime" | Yes
| bgcolor="lime" | Yes
| bgcolor="lime" | Yes
| bgcolor="lime" | Yes
 
 
|-
| [[HD DVD]] Subtitles
| bgcolor="silver" |
| bgcolor="lime" | Yes
| bgcolor="orange" | Unknown
| bgcolor="orange" | Unknown
| bgcolor="silver" | In progress
 
|-
| old DVD Menus
| bgcolor="lime" | Native and libmpeg2
| bgcolor="orange" | Unknown
| bgcolor="lime" | Yes
| bgcolor="yellow" | Partially<ref>The menu background movie is displayed with dvdnav://.</ref>
| bgcolor="lime" | Yes with dvdnav://</ref>
 
|-
| Blu Ray Disc
| bgcolor="silver" | N/A
| bgcolor="lime" | Yes
| bgcolor="lime" | Yes
| bgcolor="lime" | Yes with libbluray
| bgcolor="lime" | Yes with libbluray and libaacs and aacskeys and keydb.cfg


|}
|}


Note:<br>
HD-DVD samples: http://samples.mplayerhq.hu/evob/
H.264 implementation does not support PAFF.<br>
Native VC-1 implementation does not decode all samples correctly.<br>
For MPEG-2, hardware acceleration via [[XvMV]] is available.


http://svn.mplayerhq.hu/soc/eac3/
<references />
*for eac3 decoder + patch for ffmpeg


==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|X-Video Motion Compensation (XvMC)]] - hardware accelerated video decoding API for X11
* [[Video Acceleration API |Video Acceleration API (VA API)]] - independent hardware accelerated video decoding API


==See also==
[[Category:HD DVD]]
* [[X-Video Motion Compensation|X-Video Motion Compensation (XvMC)]], the [[X11]] equivalent
[[Category:Blu-ray]]
* [[Video Acceleration API |Video Acceleration API (VA API)]]
[[Category:FFmpeg]]
[[Category:MPlayer]]

Latest revision as of 08:10, 18 February 2012

Latest SVN is always recommended.

Playing encrypted discs is now possible. more info: http://vlc-bluray.whoknowsmy.name/

Software for decrypting Blu-Ray or HD-DVD can be found at:


Codec FFmpeg demuxer MPlayer demuxer Works Status
H.264 Native and Binary Yes Yes Yes<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> Out of the box


VC-1 Native and binary Yes Yes Yes<ref>Native VC-1 implementation does not yet decode all samples correctly.</ref> Out of the box


MPEG-2 Native and libmpeg2 Yes Yes Yes<ref>Hardware acceleration via XvMC (X-Video Motion Compensation) is available.</ref> Out of the box


EAC3 Native Yes Yes Yes Out of the box
TrueHD Native Yes Yes Yes Out of the box<ref>Channels are not ordered properly by default (at least on Windows with the DirectX AO). Use -af channels=6:6:0:0:1:1:2:4:3:5:4:2:5:3 to fix the channel ordering.</ref>


DTS Core Native Patch needed Yes Yes Out of the box


DTS-HD None


Blu-ray Subtitles N/A Yes Yes Yes Yes


HD DVD Subtitles Yes Unknown Unknown In progress
old DVD Menus Native and libmpeg2 Unknown Yes Partially<ref>The menu background movie is displayed with dvdnav://.</ref> Yes with dvdnav://</ref>
Blu Ray Disc N/A Yes Yes Yes with libbluray Yes with libbluray and libaacs and aacskeys and keydb.cfg

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