Log in

View Full Version : HD-DVD / EVO muxer (H264+AC3)


Pages : [1] 2 3 4 5 6

ReferenceDivx
20th August 2008, 06:24
Download ver 0.30 at the official website http://www.hddvdstrikesback.com

Now working on two vista and one xp machines that i have tested it on. I will change the title when more progress is made towards a fully working version.

Workflow for converting a bluray to hd-dvd using this software

1. Rip movie using anydvd
2. create graph file in graphedit (need haali media splitter and ffdshow installed)
3. create avs file
#start
DirectShowSource("c:\output\american\Graph0.GRF",fps=23.9759856527702,framecount=112962,audio=false)
ConvertToYV12()
#end

4. use megui to encode to lower bitrate 1080p24 file
5. rip audio to ac3 640 kbps using eac3to and yr_eac3to_more_gui_v10 gui
6. multiplex video and audio together (hddvdmux automatically converts the 23.976 to 29.97)

7. burn using nero
New compliation -> DVD -> DVD-ROM (udf)
under the udf tab select
options: manual settings
udf partion type: physical partion
file system version: UDF 2.50

Our group has been working on a Hd-dvd authoring program for some time. Although blu-ray seem to have won out, we believe there is still some potential for hd-dvd in certain market segements. With around 1.3 million units in the market, Hd-dvd hardware will be around for some time to come. A Hd-dvd disc has about a 1.5% overhead compared with blu-ray approx 10% overhead.

useage instructions:
hddvdmux.exe c:\test.264 c:\test.ac3 c:\outputdir 4172724

4172724 //the total number of 2048 byte packets to write, the maximum value is 4172724 for a dvd9


Audio must be dolby digital or enhanced dolby digital

Currently only 1920x1080 23.976 fps AVC video input is supported

(only tested with x264)
with these suggested settings from MEGUI
Standalone-HD-DVD or Standalone-HD-DVD-Fast

Audio must be dolby digital or enhanced dolby digital

Currently only AVC video input is supported with these suggested settings
from MEGUI Standalone-HD-DVD-Fast or Standalone-HD-DVD

The program automatically does a 23.976 -> 29.97 pullup on the avc video using code from h264info

Please leave your comments and suggestions for future versions.

setarip_old
20th August 2008, 07:48
Hi!

As much as I personally would like to believe there is still a place for HD-DVD, I must ask you the following:

With around 1.3 million units in the market

1) How many are burners, how many are SAPs or HD-DVD ROMs?

2) What's your source for this data?

3) Is anyone still manufacturing blank HD-DVDs?

4) Does your program accept ONLY .264 and .MPA files as input?

ReferenceDivx
20th August 2008, 08:42
1) How many are burners, how many are SAPs or HD-DVD ROMs?
Don't care

2) What's your source for this data?
Derived from the best parts of nero and scenarist

3) Is anyone still manufacturing blank HD-DVDs?
I use it for making dual layer dvd backups (3x dvds)

4) Does your program accept ONLY .264 and .MPA files as input?
the only video codec currently supported is avc with the filename test.264
the only audio codec currently supported is ac3 or eac3 with the filename test.mpa

I might add support for other formats in the future if demand is there.

I have been sitting on the program for about 3 months now, and have decided that people should have the opportunity to use it if they want to.

Windvd is currently not working. Powerdvd and standalone units should be working though.

oldpainless
21st August 2008, 10:52
1) How many are burners, how many are SAPs or HD-DVD ROMs?
Don't care

2) What's your source for this data?
Derived from the best parts of nero and scenarist

3) Is anyone still manufacturing blank HD-DVDs?
I use it for making dual layer dvd backups (3x dvds)

4) Does your program accept ONLY .264 and .MPA files as input?
the only video codec currently supported is avc with the filename test.264
the only audio codec currently supported is ac3 or eac3 with the filename test.mpa

I might add support for other formats in the future if demand is there.

I have been sitting on the program for about 3 months now, and have decided that people should have the opportunity to use it if they want to.

Windvd is currently not working. Powerdvd and standalone units should be working though.

:thanks: I've been waiting for this....is there any chance that this could become to us HD-DVD owners what Tsmuxer has become to Blu-Ray owners?

Cant wait.

Lastly, even tho I've named my mpa and 264 files test.XXX, it comes up with an error and crashes? any ideas....

ReferenceDivx
21st August 2008, 16:28
i have to go to work but ill try to post some more info in 12hrs or so

oldpainless
21st August 2008, 18:03
i have to go to work but ill try to post some more info in 12hrs or so

Ok....cheers...

:thanks:

vmrsss
22nd August 2008, 03:39
that's very interesting, but you'd really have to remove those parameters, especially the second. There are now some very good tools that mux to .ts or .m2ts. The tool that is really missing in the opensource community is one that takes one of these formats to output a HD-DVD_TS folder or a iso image. That would be a most valuable contribution for your tool. Regards.

ReferenceDivx
22nd August 2008, 10:04
It currently outputs to a HD-DVD structure.

I updated the webpage with a few changes

Example settings for James Bond HD-DVD:
hddvdmux.exe h:\output\bond\ h:\output\movie 640 200000
h:\output\bond\ contains two files test.264 and test.mpa

Currently only 1920x1080 23.976 fps AVC video input is supported (only tested with x264)

Microsoft Visual C++ 2008 Redistributable Package (x86) may be necessary


I added a 92MB trailer for James Bond's new movie Quantum of Solace in the HD-DVD format. Enjoy :)

Download trailer here
http://www.hddvdstrikesback.com/movie.zip

oldpainless
22nd August 2008, 10:31
It currently outputs to a HD-DVD structure.

I updated the webpage with a few changes

Example settings for James Bond HD-DVD:
hddvdmux.exe h:\output\bond\ h:\output\movie 640 200000
h:\output\bond\ contains two files test.264 and test.mpa

Currently only 1920x1080 23.976 fps AVC video input is supported (only tested with x264)

Microsoft Visual C++ 2008 Redistributable Package (x86) may be necessary


I added a 92MB trailer for James Bond's new movie Quantum of Solace in the HD-DVD format. Enjoy :)

Download trailer here
http://www.hddvdstrikesback.com/movie.zip

Cool....that explains my problem - I was using a 720p file. Can you get it to cope with the likes of 1280x528 and the like?

:thanks:

ReferenceDivx
22nd August 2008, 10:52
I didnt spend any time researching different video resolutions. If you want to make an entire dvd9 you will want to change the last number in the parameters from 200000 to 4172724. It takes me about 25-30 minutes to author a 8.5GB HD-DVD. I would really like some feedback on how well the videos play on different hd-dvd hardware players. I'm currently enjoying watching movies on my Toshiba HD-D3 player.

4172724x2048= 8545738752 bytes
wikipedia states that a dvd9 dvd+r has 8543666176 bytes

I use nero to burn my udf discs

New compliation -> DVD -> DVD-ROM (udf)

under the udf tab select
options: manual settings
udf partion type: physical partion
file system version: UDF 2.50

rica
22nd August 2008, 19:05
Hi, thx for hddvdmux.

I make two directories under Test folder; even Input directory includes test.264 (which is created by x264 SA HDDVD Fast) and test.mpa i got this: (Output directory is empty)

C:\>hddvdmux.exe C:\Users\rica\Desktop\Try\Input C:\Users\rica\Desktop\Try\Output 640 4172724
HD-DVD MUX 0.10 August 19th 2008
ALPHA release
AVC video must use the name test.264
Dolby Digital audio must use name test.mpa
Example of useage below
hddvdmux.exe c:\inputdir c:\outputdir 640 4172724


What is missing?

oldpainless
22nd August 2008, 19:07
Hi, thx for hddvdmux.

I make to directories under Test folder; even Input directory includes test.264 (which is created by x264 SA HDDVD Fast) and test.mpa i got this:

C:\>hddvdmux.exe C:\Users\rica\Desktop\Try\Input C:\Users\rica\Desktop\Try\Output 640 4172724
HD-DVD MUX 0.10 August 19th 2008
ALPHA release
AVC video must use the name test.264
Dolby Digital audio must use name test.mpa
Example of useage below
hddvdmux.exe c:\inputdir c:\outputdir 640 4172724


What is missing?

Thats what I got too......would love to get this working!....

:)

ReferenceDivx
22nd August 2008, 19:35
It appears that it is not working on another workstation that i have. I'll try to figure it out and release a new build later today. Enyoy the trailer in the mean time.

rica
22nd August 2008, 19:57
ReferenceDivx why not to use SA HDDVD instead of fast; it makes tearing from time to time?

ReferenceDivx
22nd August 2008, 20:17
Other settings should work. The fast setting is what i use most often. There might be a problem with adding more bframes though.

rica
22nd August 2008, 20:47
ok, now it's your turn :) :thanks:

ReferenceDivx
22nd August 2008, 21:11
Added version 011 to my site. 011 seams to be currently only working in vista. There is a memory allocation/deallocation bug that i'm trying to fix so that it will run proplerly on windows xp.

rica
22nd August 2008, 22:20
Vista 32 SP1, MS VisualC++2008 Redistributable Pack loaded.

This time, process starts and stop somewhere:

http://img366.imageshack.us/img366/993/hddvdmuxnh7.th.png (http://img366.imageshack.us/my.php?image=hddvdmuxnh7.png)

No IFO directory under HDDVD_TS:

http://img361.imageshack.us/img361/3599/hddvdmux01df6.th.png (http://img361.imageshack.us/my.php?image=hddvdmux01df6.png)

The command line was the same as on my previous message.

(i tried with both SA HDDVD and SA HDDVD fast)

Am i making a mistake in command line?

Atak_Snajpera
22nd August 2008, 23:12
no offense guys but this tool looks very suspicious if you know what i mean :) When roman76 released tsmuxer it worked from the beginning. This tool seams to be a hoax for me.
BTW. Trailer ofcourse is "broken"/|corrupted| eac3to cannot detect file :)

rica
22nd August 2008, 23:49
if you know what i mean :) )

No i don't.

Atak_Snajpera
22nd August 2008, 23:53
Have you heard about troyan horse ?

rica
22nd August 2008, 23:57
Yes, i live where it is :)
really...
Next to Troy, just 300 km.

EDIT: Correction; Istanbul-Troy is 407 km :)

ReferenceDivx
23rd August 2008, 00:08
Rica - it looks like you are entering the right info into the command line. It looks like the bug is not specific to xp. I'll try to put up the debug version which is slower but might work better in the mean time. Check my site for debug version in a little while.

I'm sorry it hasn't worked well so far. The program consists of thousands of lines of code and extremely complicated. The output might not be compatible with some demultiplexers.

The program does not create an ifo folder as this is not needed. Only two directories are needed HVDVD_TS and ADV_OBJ.

rica
23rd August 2008, 00:13
But even EVO exists, it doesn't work as standalone...

ReferenceDivx
23rd August 2008, 00:20
i have found the standalone evo files do not work, especially if they contain avc video. They need the two files HV001I01.IFO and HV000I01.IFO to play back correctly.

rica
23rd August 2008, 00:26
OK, it's time to show you are on the horse, not inside of her :)

Atak_Snajpera
23rd August 2008, 00:34
I see only excuses and nothing else! Come on. You and your wonder group have been developing this "tool" for long time and you had not discovered that????

Our group has been working on a Hd-dvd authoring program for some time.

ALL my original decrypted EVOS taken from HD-DVD play on HC-MPC (with haali media spliter) only with sound (no picture) but they are correctly detected by eac3to. Your "trailer" plays in MPC but it's not detected by eac3to. This very weird. I can't wait to see your next excuse :)

ReferenceDivx
23rd August 2008, 00:54
As I stated above: "The output might not be compatible with some demultiplexers" It was designed for playback in software and hardware players. The program is only in its alpha stage and continues to get better as I get feedback from testers here.

Thanks for your feedback Rica and others

rica
23rd August 2008, 01:00
Do not worry, just keep going.

ReferenceDivx
23rd August 2008, 01:17
Rica have you had a chance to download the debug version from my site. It should output the two missing files. However, it give a memory stack error when finished.

setarip_old
23rd August 2008, 03:03
@ReferenceDivx

1) After reading all the posts in this thread thusfar, it appears that your program's development hasn't progressed very much since the previous thread you started here in June (Which was closed for being SPAM by a moderator because you were attempting to charge $29.99 for it). In that June thread, you indicated that your "group" had already been working on the program for more than 6 months:

http://forum.doom9.org/showthread.php?p=1150274#post1150274


In this current thread, you refer to your present version as being in the "alpha" stage. If that's the case, what could you have possibly tried to sell back in June?


2) Earlier in this thread I asked you, "What's your source for this data?" and you said, "Derived from the best parts of nero and scenarist".

Does your response mean that in your program, you've incorporated code from both NERO and Scenarist?

3) Is it your intention to maintain this program as FREEWARE throughout the course of its development?

Atak_Snajpera
23rd August 2008, 07:11
However, it give a memory stack error when finished.
Another excuse! Hahahah. Why do you release something what does not work?!?!?!?!? This tool is fake!

rica
23rd August 2008, 10:29
Two files are still missing...

oldpainless
23rd August 2008, 11:01
mmmmm

jofarmer
25th September 2008, 17:52
Once this app works it will be exactly what I have been looking for for quite some time.

@ReferenceDivx: thank you for trying to offer those who bought HD-DVD-players a way to use them.

ReferenceDivx
26th September 2008, 07:06
Cool. Thanks.

I plan to fix the bugs and release a new version in the next few days. I got a little frustrated when I could never get the chapters to work correctly on my standalone hd-dvd player. I think my program would be an awsome addition to megui. I would ask for money but I wouldn't know what to do with it.

Future plans include:
1. Fix the memory errors.
2. Release the code so we can get more developers involved.
3. Decrease the time it takes from 30 minutes to 7 minutes to mux a hd-dvd.

Atak_Snajpera
26th September 2008, 22:44
I think my program would be an awsome addition to megui.
Don't praise day before dusk.

I would ask for money but I wouldn't know what to do with it.
You better convince us that this thing even works.

ReferenceDivx
26th September 2008, 23:52
Ok. I just released my new version. Hopefully this will fix a few problems.
http://www.hddvdstrikesback.com/vers/hddvdmux021.zip

Changelog
1. Increased the memory size of one variable.
2. Fixed crashing on termination of program.
3. Should now output the two files that some people were missing on crash. HV000I01.IFO and HV001I01.IFO
3. Now supports both Standalone-HD-DVD and Standalone-HD-DVD-Fast x264 settings.

Future fixes
1. Change how files are inputed
2. drop need to input ac3 bitrate
3. add a percentage done bar -done 09/27/08


Btw I really like what neuron2 has done with DGAVCDecNV and will send him some money when he gets the whole megui thing figured out.

jofarmer
27th September 2008, 10:56
crashes in WinXP32 running inside virtualbox in Ubuntu - who would have thought ;-) Will try later in Vista...

ReferenceDivx
27th September 2008, 11:35
Ok. I just released a new version that adds a progress bar.

http://www.hddvdstrikesback.com/vers/hddvdmux021.zip

I have tested it in windows xp and vista

Enjoy

rica
27th September 2008, 21:02
Is anybody else who has already tested?

Edit: Sorry i can't test it right now since my disks are under maintenance.

m1482
27th September 2008, 21:13
It would be nice to have a simple GUI ...

:)

ReferenceDivx
27th September 2008, 21:18
Ok, I'll add it to my todo list. However, I have to go swimming and lift weights right now ltr. I added a basic workflow plan to my first post which i use every day.

Atak_Snajpera
27th September 2008, 21:37
Edit: Sorry i can't test it right now since my disks are under maintenance.
I can't do it either. I am afraid of loosing all my data... ;)

jofarmer
28th September 2008, 00:37
I can't do it either. I am afraid of loosing all my data... ;)

What's with all that hostility?

For all of you with concerns about trojans etc: I test all alpha software inside a VirtualBox (http://www.virtualbox.org/wiki/Downloads) installation disconnected from the internet. Talk about peace of mind...

@ ReferenceDivx

Thanks for this build, but unfortunately it crashes in XP32 (VBOX) and Vista64 for me. I can see the statur bar, though - it just does not get any further than 0,13-0,33% before Windows informs me of its lamentable fate ;-)

And might I add that muxing several .ac3 and .sup files is MUCH more important than a GUI to me. Just my 2 cents for your roadmap...

As much as I disagree with Atak's tone, I have to agree with his point: Up until now I have not been able to sucessfully mux a HD DVD using hddvdmux.exe :-/ But it keeps looking more promising with each and every release.

Atak_Snajpera
28th September 2008, 01:01
As much as I disagree with Atak's tone, I have to agree with his point: Up until now I have not been able to sucessfully mux a HD DVD using hddvdmux.exe :-/ But it keeps looking more promising with each and every release.
This guy pisses me off big time! Few months ago we had a guy with new super codec called fairchild. I knew from the beginig that everything he was saying was a lie. Check this this thread http://forum.doom9.org/showthread.php?t=123673&highlight=fairchild
This guy plays with you all in the same way.

Thanks for this build, but unfortunately it crashes in XP32 (VBOX) and Vista64 for me. I can see the statur bar, though - it just does not get any further than 0,13-0,33% before Windows informs me of its lamentable fate ;-)

Hahahaha!!!! What did you expect???? Now he will tell you that this program only works with .NET 4.0 or Windows 7 or even octa-core :) If I was a mod I would ban him after first page.

Ajax_Undone
28th September 2008, 07:08
Wow sounds like Atak had his coffie fallowed by a booko energy drink...

Ok the Program sucks (and I mean that in a constructively critical way)... I believe that the fate of followers are base off of their own choices...

1. Atak You might be right!!!

2. This isn't a place to beat people up over there tried and failed attempts at helping...

3. I think that if every body just sit back and smoke some. They will see light at the end of this dark tunnel... Wait I see I see ummm hmmm uhh????? Rainbows? WOW

ReferenceDivx
28th September 2008, 09:45
I just added the source code for the latest version to my website. Hopefully you will see that i have put a lot of time into it. Its working for me, maybe you can see why its not working for you. Please excuse the tangental code, orphaned functions, and random sections that were never implemented. I had hoped to clean up the code a little more before i released it, but that is the way of life.

http://www.hddvdstrikesback.com/code/vs2008-src021.zip

Pitou
29th September 2008, 21:22
I would say, thanks for the great work, I still use my Toshiba XA2 a lot.

Support for DTS-HD and Dolby TrueHD, would be great!

Also, command line is fine for me, and it would be nice to have a Linux version, I'm using Ubuntu.

Pitou!

KenD00
29th September 2008, 23:57
I didn't like the tone of Atak_Snajpera but after looking at the source code i can't help but support him... although i don't think its a trojan horse ;).

Well, what do we have here? A Visual Studio 2008 Project, created by the project wizard with the wonderful name test :D. It includes the standard MFC crap and the standard ReadMe.txt. Furthermore, there are some files taken from open source projects and... uhhh... other files.

I don't know, but i haven't seem something like that before. I think someone had really much spare time to write down all those variables with all those fancy names and extracting binary data from ifo / movie / audio files and experimenting around what all those bytes mean. Some parts of the code look like they come straight from a disassembler :confused:. Honestly, i'm not sure if the author knows much about that what he's doing there, sorry.

Ben, is this a work for school that you and your friends are doing? You shouldn't have released the source, because then the dream of many people, having a great, free hd-dvd muxer, would last a little longer...

:rolleyes: