Support for HD-DVD (.EVO) files

Feature requests for VLC.
Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Support for HD-DVD (.EVO) files

Postby Ayla » 17 Jan 2007 12:59

Hi

Would it be possible to implement support for HD-DVD's (or for playing back the .EVO files on the disc)?

Now that they are available at "the usual places" there is no way to play them back on a Mac.

It only works on PC's with PowerDVD or WinDVD.

PS. I can provide you with some sample .EVO files if you need them for testing?

Thanks! :)
/Martin
/Martin

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 17 Jan 2007 19:21

There are samples on ffmpeg's FTP. This has been discussed there, and is not yet ready for VLC. Maybe it is easy enough to be implemented for next version, but we don't know yet.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 20 Jan 2007 14:39

There are samples on ffmpeg's FTP. This has been discussed there, and is not yet ready for VLC. Maybe it is easy enough to be implemented for next version, but we don't know yet.
You think there will be a Nightly Build soon with support for HD DVD VC-1?

I thought VLC could already handle VC-1?

Thanks
/Martin :)
/Martin

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 20 Jan 2007 21:19

This is the output in the message log when trying to play an .EVO (decrypted) file in VLC 0.8.6.a:

Message Log:
---------------------
main debug: adding playlist item `HDintro.EVO' ( /Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 35582976 (input) created at priority 37 (input/input.c:265)
main debug: `/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO' gives access `' demux `' path `/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO'
main debug: creating demux: access='' demux='' path='/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO'
main debug: looking for access_demux module: 1 candidate
main debug: creating access '' path='/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO'
main debug: looking for access2 module: 5 candidates
vcd debug: trying .cue file: /Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.cue
vcd debug: could not find .cue file
access_file debug: opening file `/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO'
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
macosx debug: input has changed, refreshing interface
main debug: pre-buffering done 1408981 bytes in 0s - 19430 kbytes/s
main debug: creating demux: access='' demux='' path='/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO'
main debug: looking for demux2 module: 44 candidates
main debug: using demux2 module "ps"
main debug: looking for a subtitle file in /Users/marbook/Desktop/Batman Begins/HVDVD_TS/
main debug: `/Users/marbook/Desktop/Batman Begins/HVDVD_TS/HDintro.EVO' successfully opened
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps debug: we found a length of: 122038578
ps debug: we found a length of: 122064000
ps debug: es id=0xfd format unknown
main debug: selecting program id=0
ps debug: es id=0xbdc0 format unknown
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ps warning: garbage at input, trying to resync...
ps warning: found sync code
---------------------

Hope it helps :)
/Martin

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Postby Rémi Denis-Courmont » 26 Jan 2007 14:33

First, are you sure the media is not encrypted?

Second, no, it hardly helps. Only a legally-copyable sample would really help.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 26 Jan 2007 21:13

First, are you sure the media is not encrypted?

Second, no, it hardly helps. Only a legally-copyable sample would really help.
Thanks for the reply :)

Yes, the media is not encrypted, I'm sure.

Ok, I don't know about a legally-copyable sample, but the files, as far as I know are encoded with MPEG-4 VC-1.

Does VLC support playback of that in it's current version?
/Martin

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 26 Jan 2007 21:38

I found this news update on a FFMPEG developers homepage:

"And another task - make work VC-1 embedded in .EVO - official format of BlueRay/HD-DVD."

Link: http://codecs.multimedia.cx/?cat=8

So I guess it's coming... Am I right in assuming that if FFMPEG supports it, so will VLC (sooner or later)?
/Martin

dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 26 Jan 2007 22:40

So I guess it's coming... Am I right in assuming that if FFMPEG supports it, so will VLC (sooner or later)?
The day ffmpeg supports it it'll be in VLC (developement version) :)
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

ecaffeine
New Cone
New Cone
Posts: 4
Joined: 14 Jun 2006 11:21

Postby ecaffeine » 26 Jan 2007 23:07

can't wait!

<3

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Postby Rémi Denis-Courmont » 27 Jan 2007 16:41

Or maybe not. I presume it's a demutiplexer problem, and as far as I know, VLC uses its own MPEG-PS demuxer, rather than ffmpeg's libavformat.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 27 Jan 2007 20:56

Or maybe not. I presume it's a demutiplexer problem, and as far as I know, VLC uses its own MPEG-PS demuxer, rather than ffmpeg's libavformat.
Ok, thanks for that info!

Can I request an updated MPEG-PS demuxer then, that supports VC-1 .EVO's? :)

Would it be possible to implement it in an upcoming nightly build?

/Martin
/Martin

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Postby Rémi Denis-Courmont » 27 Jan 2007 21:03

Can I request an updated MPEG-PS demuxer then, that supports VC-1 .EVO's?
You can, but that won't make it happen.

To make it happen, someone has to send a patch (sure way), or to send a legal sample (much less sure way). It has little chance of happening without something to validate against.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 28 Jan 2007 12:53

Can I request an updated MPEG-PS demuxer then, that supports VC-1 .EVO's?
You can, but that won't make it happen.

To make it happen, someone has to send a patch (sure way), or to send a legal sample (much less sure way). It has little chance of happening without something to validate against.
By "validate against" do you mean, samples?

I just found some .EVOB samples (legal!) on the MPlayer ftp :)
Link: ftp://mplayerhq.hu/MPlayer/samples/evob/

Please tell me if that is good enough for your testing purposes?

Thanks!

PS. I'm not a programmer, but there are some very interesting discussions about EVOB demuxing in this thread at the Doom9 forum.

Link: http://forum.doom9.org/showthread.php?t=120652&page=5
/Martin

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 07 Feb 2007 23:09

So I guess it's coming... Am I right in assuming that if FFMPEG supports it, so will VLC (sooner or later)?
The day ffmpeg supports it it'll be in VLC (developement version) :)
Read this on the Doom9 forum today:

"ffmpeg included EVO demuxxing today. So I hope soon there is no need for a external demuxxer / a open source one will come around.
(http://svn.mplayerhq.hu/ffmpeg?view=rev&revision=7853 )"


So will this be included in a VLC development version now?

Will it help with playback of .EVO files in VLC?

Thanks
/Martin

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

MPlayer plays HD DVD .EVO files!

Postby Ayla » 09 Feb 2007 15:47

Hi

I just compiled the latest MPlayer SVN and it now plays .EVO files (a bit laggy using CoreVideo).

Can this help implementing it in VLC too?
/Martin

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 12 Feb 2007 04:08

VLC is NOT a Direct Show player.

ToeCutter
Blank Cone
Blank Cone
Posts: 11
Joined: 04 Jan 2007 17:29

Straight Answer on EVO files?

Postby ToeCutter » 12 Feb 2007 04:30

Far be it from me to appear ungrateful for the time spent developing a thoroughly exceptional media player, but:

How about providing a single, conclusive answer regarding EVO playback in VLC?

One dev says yes, another says no (while curtly rejecting any assistance offered by Martin), and yet a third reminds us that VLC is not MPlayer.

Can we expect EVO support anytime soon (<120 days)?

Just let us know so we can:

A) Express our excitement for an awesome new feature, or

B) Get over our disappointment and continue seeking an EVO media player for Mac

Thanks...

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Postby Rémi Denis-Courmont » 12 Feb 2007 09:09

To state things clearly: since MPlayer / ffmpeg supports EVO, VLC could do it too. And now we have sample to test against.

BUT VLC is severely lacking developers at the moment, particularly regarding the demux/decoding and MPEG stuff. In fact, I would not expect EVO support to be done by any of the currently active dev (could still happen, but AFAIK that's nobody's expertise area atm). Besides, none of us has a HDTV so the incentive is pretty small - much like the incentive to fix (unrelated) weird amd64 problems.

SO unless some contributes a patch, it will not happen for the time being.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 12 Feb 2007 10:57

Thank you ToeCutter... And thanks for the reply Rémi.

I gues I will have to use MPlayer for all my HD DVD/Blu-ray needs, too bad.
/Martin

ToeCutter
Blank Cone
Blank Cone
Posts: 11
Joined: 04 Jan 2007 17:29

Postby ToeCutter » 12 Feb 2007 23:00

To state things clearly: since MPlayer / ffmpeg supports EVO, VLC could do it too. And now we have sample to test against.

BUT VLC is severely lacking developers at the moment, particularly regarding the demux/decoding and MPEG stuff. In fact, I would not expect EVO support to be done by any of the currently active dev (could still happen, but AFAIK that's nobody's expertise area atm). Besides, none of us has a HDTV so the incentive is pretty small - much like the incentive to fix (unrelated) weird amd64 problems.

SO unless some contributes a patch, it will not happen for the time being.
That's a perfectly reasonable response.

Thank you, Rémi.

There's been considerable activity over at Doom9 (as Martin mentioned) specifically focused on EVO demuxing. While their goals are quite different than those of the VLC devs, there may be valuable information there.

Lack of native EVO support might not be much of an issue. I'm betting that folks will tire quickly of dealing with such large files and compress them accordingly. A 30 Mbps VC-1 stream is pretty, but all those pretty bits soak up ALOT storage quickly.

ToeCutter
Blank Cone
Blank Cone
Posts: 11
Joined: 04 Jan 2007 17:29

Postby ToeCutter » 12 Feb 2007 23:02

Thank you ToeCutter...
No worries, Martin (I saw you're Evo-related posts on several forums ;-)

Were in the same "Wanna watch HD-DVDs on Mac" boat....

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 13 Feb 2007 13:20

Thank you ToeCutter...
No worries, Martin (I saw you're Evo-related posts on several forums ;-)

Were in the same "Wanna watch HD-DVDs on Mac" boat....
I've talked to some FFMPEG developers and they're currently working on a52/b (or E-AC3) support.

This will be in MPlayer as soon as they fix it, as they update it all the time.

Then there's full video/sound support for HD DVD/Blu-ray (just need the menus after that, but that's of minor importance).

I guess I'll switch to MPlayer, I really think the development speed (and for good reason as Rémi writes) is slow with VLC. But when all the work has to be done in their spare time, that understandable of course.

But the admins here doesn't seem too responsive or interested in answering questions.

Deliver a patch is all they write... hmm, great :roll:

Please update the thread or write me if you come up with anything interesting in our quest for HD DVD on the Mac ToeCutter.

/Martin :)
/Martin

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 13 Feb 2007 15:40

We answer questions when we can answer them.

There are few developers on VLC, and we are inter-release. We will work on it since it is going to be a huge demand. But as it is not really ready in ffmpeg, I don't see the urgence.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

wrath
Blank Cone
Blank Cone
Posts: 21
Joined: 14 Feb 2007 20:30
Contact:

Postby wrath » 14 Feb 2007 20:40

it would be nice to have *.EVO files ..
"images from the past"(Edwin Gregoscky)

Ayla
Blank Cone
Blank Cone
Posts: 51
Joined: 24 Apr 2006 10:26

Postby Ayla » 14 Feb 2007 20:59

it would be nice to have *.EVO files ..
Then your best bet is MPlayer, unfortunately, video is working great and commentary tracks etc. (that are not E-AC3) works too.
/Martin


Return to “VLC media player Feature Requests”

Who is online

Users browsing this forum: No registered users and 12 guests