Log in

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


Pages : 1 [2] 3 4 5 6

Atak_Snajpera
30th September 2008, 00:29
I didn't like the tone of Atak_Snajpera but after looking at the source code i can't help but support him...
So now you understand why I was so aggressive. I never attack honest people only scumbags like ReferenceDivx.

although i don't think its a trojan horse
Luckly He is too stupid for that :)

ReferenceDivx
30th September 2008, 02:28
Maybe you guys could give me some constructive ideas on moving forward with this project. I want to try to weed out all the un-necessary code first of all. Should i try to compile it differently? Any ideas why it works for me, but you can't get it to work?

thanks

Ajax_Undone
30th September 2008, 06:14
Well I have to say it is a mess as far as source code is concerned... But at leased we can physically see what hes has done... And like he said maybe some constructive criticism might help... (ie point out flaws and help correct them...)

ReferenceDivx
30th September 2008, 11:26
I tried to clean up as much as possible the superfluous code that is not needed. I only have code from one open source project now which is h264info. I added a link to the original h264_alpha0021_source file to my website. Version 0.22 includes these changes.

Thanks

ReferenceDivx
30th September 2008, 11:44
Ok, I think i figured out what is occuring. My program seems to only like being run on computers that have visual studio 2008 installed on them. It seems to work fine on two of my computers a xp and vista machine that both have vs 2008 installed on them. However i tried it on a friends computer that didnt have vs 2008 installed and it crashed without even starting. Does any of this make sense? How would i go about finding the bugs if it only works on computers with vs 2008 installed?

ReferenceDivx
2nd October 2008, 11:04
Just released version 0.30. It should fix several issues people were having.
http://www.hddvdstrikesback.com/code/vs2008-src030.zip

Please use the working sample video and audio files from my page to eliminate possible errors.
http://www.hddvdstrikesback.com/source.zip (has not changed)


It is now working on that machine that it was crashing on. Thus it has worked on every machine i have tested it on. 2 vista and one xp.

Change log for 0.30
-------------------
1. No longer looking for files that don't exist on most machines
2. Changed memory allocation routines
3. Changed how command line input works, it should look somthing like this now: hddvdmux.exe c:\test.264 c:\test.ac3 c:\outputdir 4172724
4. Automatically determines if the ac3 file is legit and what bitrate it contains thus this is no longer needed in the command line

The bug that was causing it to crash in linux probably hasn't been fixed yet, but you never know.

Atak_Snajpera
2nd October 2008, 20:55
I like the title "Maybe working open-source hd-dvd authoring tool vers 0.30" You have sense of humour ...

Guest
3rd October 2008, 14:43
I like the title "Maybe working open-source hd-dvd authoring tool vers 0.30" You have sense of humour ... Chill out, Atak. If you don't like the tool, don't read the thread. And re-read the forum rules, especially rule 4.

Pitou
7th October 2008, 12:35
ReferenceDivx,

Just to report...

I just tried version 0.30 on a full length 2 hours movie with a 640kbps AC3 audio track and it works fine in my Toshiba XA2.

Again, support for TrueHD and DTS-HD along with a linux command equivalent would be perfect!

Thanks.

Pitou!

ReferenceDivx
8th October 2008, 06:41
I discovered a bug that is causing some avc streams to become corrupted. You can see during playback if the colors blend between frames when being played back.


Evobdemuxer, evodemux, and tsmuxer seem to be demuxing fine. I contacted the author of eac3to to colaborate on fixing some demuxing issues.

Eac3to has two non critical issues still. First, Eac3to is complaining of authoring faults which is being caused by the pes field being short by one byte on very rare occasions. Second, the last (E-)AC3 frame is incomplete and thus gets skipped.

I hope to fix all these issues in the next release.

Thanks for the feedback. I hope you are enjoying the software and watching hd content on your hd-dvd player.

shanghai2004
19th October 2008, 09:36
Just released version 0.30. It should fix several issues people were having...


Despite some less then positive remarks, I decided to test it anyway. It works!

- Extracted about 34 minutes of the John Mayer Blueray disk using the Avisynth TRIM function in a script (to avoid wasting 30+ hours again in reencoding 2.5+ hours of video)
- Re-encoded , used today (oct 19) updated Standalone-HD-DVD profile in MeGUI.
- Made same section of audio and converted into, 16b48k, AC3 2ch 448kbps with delaycut.
- Tested the output files by muxing everything into MKV and playing in mplayer.
- Muxed with V0.3 of the tool. Tool runs and ends normally
- Burned with Nero, UDF 2.5 on 4x DVD-RW like instructed.
>>UDF 2.5 on DVD structure seems not to work in Toshiba HD-A1 player... Player says HD-DVD -> Play -> hangs
- Burned same structure again, but now with 'XBOX compatible' setting on UDF DVD-ROM.

Now disk plays perfectly in my HD-A1...!!! no stutters... perfectly in sync... nice quality also.

Edit: After playing the whole video without issue, my A1 player tries to read beyond the end of the file, resulting in a error message. Seems there is no end-of-stream marker.

Will convert the whole video later for final test.

Thanks for the tool!

Things most needed in my view for future versions
- Chapter support, e.g. by importing chapter file
- Support for 1080p30 (I have a lot of concert disks and those are often 1080i60, which I normally de-interlace to 30p)
- A method to include higher quality audio than AC3

Undead Sega
9th March 2009, 01:46
hey, so glad i was linked to this thread.

i have been having some problems when using HDDVDmux, it keeps crashing as soon as i start the process. ive even downloaded the Visual basics pacakage but that didnt help either.

can anyone help me on this?

Undead Sega
9th March 2009, 19:13
anyone at all? :(

setarip_old
9th March 2009, 21:29
@Undead Sega

Hi!

I think it's an abandoned project...

BTW - In my effort to track down similar software, I wrote to the author of "EVO Demux", asking if he/she would be willing to enhance the program to include conversion from BluRay format (or MKV, M2TS, or TS) to HD-DVD compliant "package"/format. The author stated that he/she had neither the time nor the inclination to do so...

Undead Sega
9th March 2009, 21:57
ohh that is such a shame! :(

im pretty sure HDDVDMux is good, but i just dont knwo why it wants to crash after 0.6%? and says the program is not responding. Wasnt there a reason why it was doing this? Probably because i changed the video stream file extension from .h264 to .264?

Atak_Snajpera
9th March 2009, 23:11
This was another phantom project. Can't you see that?

laserfan
9th March 2009, 23:48
im pretty sure HDDVDMux is good, but i just dont knwo why it wants to crash after 0.6%? and says the program is not responding. Wasnt there a reason why it was doing this? Probably because i changed the video stream file extension from .h264 to .264?I wonder why you would be "pretty sure HDVDMux is good" when you can't get it to work??? :confused:

Have you tried at least using the source the author has posted? That source works with the tool; I just tried it--at least it doesn't crash.

But it crashes with some other .264 and .ac3 I have here after a few milliseconds. Since others here have had success with it, I'm guessing that it is looking for 14 frame GOPs and maybe some other params as per the "suggested settings".

Maybe if you make all your encodings to HD DVD spec the tool might work. But clearly the author is long gone, not having posted here since last October. Thus the tool is as dead as or deader than the format! :(

Undead Sega
10th March 2009, 01:21
hmmm...so isnt there any other kind of similar program to this?

maybe the video stream isnt HD DVD compilant, therefore wouldnt there somesort of patch of a need to transcode the file to a compilant file?

setarip_old
10th March 2009, 03:48
so isnt there any other kind of similar program to this?No.

Re-read my previous post (and read between the lines)...

Undead Sega
10th March 2009, 13:43
EVO Demux? can that provide similar function?

setarip_old
10th March 2009, 22:03
EVO Demux? can that provide similar function?No, it only DEMULTIPLEXES (joined or single) .EVO files from within an HD-DVD.

Again, that's why I said re-read my earlier post, in which I said:I wrote to the author of "EVO Demux", asking if he/she would be willing to enhance the program to include conversion from BluRay format (or MKV, M2TS, or TS) to HD-DVD compliant "package"/format. The author stated that he/she had neither the time nor the inclination to do so...

If EVODemux had the capability to create HDDVD-compliant "packages", I certainly would have stated so (And would have had no reason to write to the author)

Undead Sega
11th March 2009, 14:38
ohh right...i understand now, its a shame that the author has no interest :( maybe alittle bit of flash of (small) cash might do the trick? :D

this has also lead me to another theory, if we could take either a .h264 or .264 file and transcode it under HD DVD standards and not really touching the bitrate and size and so on, would that probably help things?

laserfan
11th March 2009, 15:49
Can't be done without re-encoding. Thus the correct way to do it is to start from scratch with the original source.

Undead Sega
11th March 2009, 17:03
so ur saying there is absolutely no transcoding tool for HD DVD?

laserfan
11th March 2009, 18:17
Try MeGUI--last time I checked it had a HD DVD profile. But there's no magic involved, you just have to know all the right options for x264, and then add pulldown. Good luck!

rack04
11th March 2009, 18:43
ohh right...i understand now, its a shame that the author has no interest :( maybe alittle bit of flash of (small) cash might do the trick? :D

this has also lead me to another theory, if we could take either a .h264 or .264 file and transcode it under HD DVD standards and not really touching the bitrate and size and so on, would that probably help things?

That's the easy part. Finding software to author the HD DVD output is the difficult part.

setarip_old
11th March 2009, 21:32
@Pelican9

Hi!

Based on the newfound interest in HD-DVD format expressed on this thread, might you reconsider - and add BluRay to HD-DVD format conversion ability to your wonderful "EVODemux"?

Undead Sega
12th March 2009, 15:13
does the author visit this thread? :D

deank
12th March 2009, 15:29
Author's last activity:

# Last Activity: 21st December 2008 01:40

laserfan
12th March 2009, 15:40
I thought his last post was October. Anyway, we appear to be beating a (very) dead horse here!

Undead Sega
13th March 2009, 16:15
naaah, im sure there are other ways of contacting the authors, instead of through doom9.

setarip_old
13th March 2009, 22:31
@Undead Seganaaah, im sure there are other ways of contacting the authors, instead of through doom9. @Undead Sega

And as I already told you in my post #64 in this thread:@Undead Sega

I think it's an abandoned project...

BTW - In my effort to track down similar software, I wrote to the author of "EVO Demux", asking if he/she would be willing to enhance the program to include conversion from BluRay format (or MKV, M2TS, or TS) to HD-DVD compliant "package"/format. The author stated that he/she had neither the time nor the inclination to do so...

Undead Sega
14th March 2009, 02:58
ahh yes, sorry about that, i have reasd that before, i was mistakening it for anotherpost.

anyways, one reason why it would crash is because its not HD DVD compilant? isnt there somesort of patch, where u can patch the actual .264 file to correct some information within the stream?

ReferenceDivx
14th March 2009, 23:11
Its great to see all the interest still in the hd-dvd format. Unfortunately, I have moved on to other projects. If you use the right profile in megui to encode the video and have demuxed the correct audio track, you should be able to use my tool to author a hd-dvd.

setarip_old
15th March 2009, 01:12
If you use the right profile in megui to encode the videoWhat specific profile(s) would that/those be?

ReferenceDivx
15th March 2009, 01:58
i used these two profiles for my encodes in megui

Standalone-HD-DVD
program --pass 2 --bitrate 8000 --stats ".stats" --level 4.1 --keyint 14 --min-keyint 2 --ref 3 --mixed-refs --bframes 2 --b-adapt 2 --b-rdo --bime --weightb --direct auto --filter -1:-1 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 14475 --vbv-maxrate 24000 --qcomp 0.5 --me umh --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input" --mvrange 511 --aud --nal-hrd



Or Standalone-HD-DVD-Fast
program --pass 2 --bitrate 8000 --stats ".stats" --level 4.1 --keyint 14 --min-keyint 2 --ref 2 --mixed-refs --bframes 2 --bime --weightb --direct auto --filter -1:-1 --subme 5 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 14475 --vbv-maxrate 24000 --qcomp 0.5 --merange 12 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input" --mvrange 511 --aud --nal-hrd

Undead Sega
15th March 2009, 14:12
well hold me down ..., can it be that ReferenceDivx has made a post here after so long?? :D

ReferenceDivx, even though u mentioned u ahve moved onto other projects, i just want o sa it would be great if u somewhat did briefly came back to this one as many problems are still occuring.

with the preferences mentioned above, could u potentially copy that as a metadata for when muxing in TSMuxer?

laserfan
15th March 2009, 15:46
with the preferences mentioned above, could u potentially copy that as a metadata for when muxing in TSMuxer?Those prefs are for x264 encoding, and have nothing to do with tsmuxer really. OTTOMH at least the keyint, vbv, and nal-hrd are probably needed on x264 encodings, before you get to the muxing step.

Undead Sega
15th March 2009, 21:32
oh okay then :(

well, ReferenceDivx, may i ask, why is it i am having this problem?

setarip_old
16th March 2009, 00:10
@ReferenceDivx

Why would your program require use of MEGUI at all?

Is there a specific reason it doesn't/wouldn't work with existing H.264 video/ .AC3 audio streams from, for argument's sake, a ripped BluRay?

laserfan
16th March 2009, 15:09
Is there a specific reason it doesn't/wouldn't work with existing H.264 video/ .AC3 audio streams from, for argument's sake, a ripped BluRay?How about "because that's a BluRay, not HD DVD". They are Different. If you want to know "how different" just compare the HD DVD and Blu-ray profiles that are used with MeGUI. But...

Don't get hung-up on MeGUI--you don't need MeGUI at all to make an HD DVD-compliant h264 encoding. You just need the proper x264 options as already indicated in RD's post.

setarip_old
16th March 2009, 19:59
@laserfan

If I have streams as follows: AC3 audio and Level 4.1 1920x1080 23.976 fps AVC video, what else in the listed profiles is REQUIRED that would/should make a true difference in the author's program's ability to successfully incorporate these streams into an HD-DVD "package"?

laserfan
16th March 2009, 20:25
@laserfan

If I have streams as follows: AC3 audio and Level 4.1 1920x1080 23.976 fps AVC video, what else in the listed profiles is REQUIRED that would/should make a true difference in the author's program's ability to successfully incorporate these streams into an HD-DVD "package"? I just gave my opinion on that 2 posts ago.

setarip_old
16th March 2009, 21:35
@laserfan

I presume you're referring to:the keyint, vbv, and nal-hrd are probably needed on x264 encodingsIf so, before re-encoding, is there a way to determine the actual values of these settings for (as in my example) already-existing files?

laserfan
16th March 2009, 23:37
MediaInfo gives you everything, except maybe nal-hrd; not sure what that one looks like. But you'll probably find different keyframe intervals than 14/2 in your existing files, and vbv as well..

setarip_old
16th March 2009, 23:45
@laserfan

Thanks for the info!

The funny thing is, I haven't even been able to get the author's "James Bond" sample to play ;>}

laserfan
17th March 2009, 00:52
I got his test one to work;the Paramount opening logo. But another encoding I had handy did not work. Here's what MediaInfo says about the test.264:
General
Complete name : D:\test.264
Format : AVC
Format/Info : Advanced Video Codec
File size : 9.62 MiB

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Bit rate : 4 000 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16/9
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.080
Writing library : x264 core 64 r987M e71168d
Encoding settings : cabac=1 / ref=3 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=6 /
psy_rd=1.0:0.0 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 /
deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=2 / b_pyramid=0 /
b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=14 / keyint_min=2 / scenecut=40(pre) / rc=2pass /
bitrate=4000 / ratetol=1.0 / qcomp=0.50 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 /
vbv_maxrate=24000 / vbv_bufsize=14475 / ip_ratio=1.10 / pb_ratio=1.10 / aq=1:1.00

setarip_old
17th March 2009, 03:15
What a pleasant surprise! - Using this little program, I successfully converted a clip (approximately 400Mb) of the end credits of the BluRay disc "We Own the Night" to a semi-playable HD-DVD format.

A burned UDF v.2.50 single-layer DVD was accepted by a standalone HD-DVD player as being an HD-DVD and played. On the down side, the scrolling credits were interfered with by a large "HD-DVD" logo (output by the player) dead center onscreen and the audio broke-up accordingly, making listening a painful experience.

Despite my much earlier protestations, I now believe this program has promise, if only the author or (if approved by the author) some knowledgable programmer would pursue it further (The screennames "neuron2", "deank" and "Pelican9" come to mind)...

Undead Sega
4th April 2009, 19:28
thats cool to hear! :D however, im still havng the same problem, which is constantly frustrating me.

i've uploaded a screencap of what happens, can anyone help me on this? believe it or not, HDDVD is somewhat still alive :D

Undead Sega
11th April 2009, 14:08
hey everyone, me again, i went the whole extra mile which is that i (re)encoded a whole film using the parameters of SA-HDDVD, and it seems to have successfully muxed together, and outputted the necessary folders :D

from there, i am not entirely sure what to do next, i do have Nero that still has the HDDVD option to burn stuff, but i am not sure which one to select, and the exact settings inorder to make my HDDVD disc play on the players.