View Full Version : HD-DVD to Blu-Ray. GUIDE UPDATED!!
Pages :
1
2
[
3]
4
5
6
7
8
pobber1
15th February 2008, 19:05
Hi all,
I am using eac3to and SurCode DTS Encoder to convert a TrueHD audio file into a 1536kbps DTS stream. Eac3to seems to do the job but the outputted file will only play in WMP and when I try to mux the video (1080i VC-1) and audio back together the output will not play (no video or audio). I have tried several times but the result is always the same. If I open SurCode after eac3to has done the conversion it tells me that *.wav files are invalid. It is also worth noting that if I mux the video and an AC3 file playback is fine, so the problem must have something to do with the DTS encode.
Can anyone suggest a solution?
DonCarlos
15th February 2008, 19:50
Hi
I played with ffmpeg and found something out. If I tried the first command which you said it reencoded the movie and then the movie is in 1080p so the pulldown is gone(which should be clear why). If I used the second command you gave me ffmpeg does nothing it doesn't do anything. I get an output file which is 0kb and nothing more so what is wrong? I think if we could make ffmpeg to do that what you said just to reduce the fps than everything would be fine because I think than we should get an 1080p output, because I think it removes the pulldown automatically and than we could go on with our normal guide. And I can live with the audio encoded by the sonic filter.
XolocoTuxmaster
15th February 2008, 21:46
Ok, I don't have HD DVD's VC-1 files but I will tomorrow, I'll make some test and give you the final line
glen8
15th February 2008, 23:22
ffmpeg -i video.mpv -vcodec copy -r 24000/1001 output.mpv
I used this cmd line a few days back but got nowhere fast. I kept getting the message:
"Unable to find a suitable output format"
:edit:
Think I've done it :-)
ffmpeg -f vc1 -r 24000/1001 -i d:\video.vc1 -sameq -vcodec copy c:\output.ts
testing it now, will update guide if it works
XolocoTuxmaster
16th February 2008, 00:59
Think I've done it :-)
ffmpeg -f vc1 -r 24000/1001 -i d:\video.vc1 -sameq -vcodec copy c:\output.ts
testing it now, will update guide if it works
If so, remove -sameq. That's to set the quatinzer (of an encoding)
If doesn't, try
ffmpeg -f vc1 -i d:\video.vc1 -vcodec copy -r 24000/1001 c:\output.ts
good luck
glen8
16th February 2008, 11:18
The only command I got working was
ffmpeg -f vc1 -r 24000/1001 -i d:\video.vc1 -vcodec copy c:\output.ts
Source video was 13.8gb
Output video was 22.6gb
Unable to play .ts file, when I import into tsremux I get "Warning no PCRs available"
also won't load into MUI Generator
theblind
16th February 2008, 11:42
Hi !
here my result:
error, non monotone timestamps 3754 >= 0
av_interleaved_write_frame(): Error while opening file
Cu.
DonCarlos
16th February 2008, 13:49
Yes I also have these errors so I think ffmpeg is not the solution to our problems. We need a way to get rid of this pulldown, that we can creat a Blu ray compilant VC-1 stream. After we have that the rest is easy.
glen8
16th February 2008, 13:59
just tried
eac3to c:\source.vc1 c:\output.vc1 -strippulldown
eac3to thinks it's 1080p24 but after the output has been created everything still thinks it's 1080i
I muxed it back together with HD audio anyway and got the same problems on ps3...ps3 thinks its 1080p
I was wondering if eac3to c:\source.vc1 c:\output.vc1 -strippulldown -skip2 would make any difference
DonCarlos
16th February 2008, 14:26
just tried
eac3to c:\source.vc1 c:\output.vc1 -strippulldown
eac3to thinks it's 1080p24 but after the output has been created everything still thinks it's 1080i
I muxed it back together with HD audio anyway and got the same problems on ps3...ps3 thinks its 1080p
I was wondering if eac3to c:\source.vc1 c:\output.vc1 -strippulldown -skip2 would make any difference
The problem is the stream really is 1080p. So eac3to and the PS3 are right. The only thing is that the stream is made to look like it is 1080 and 29.97 for really old HDDVD players. But we want to convert it to a Blu ray and there this pulldown stuff is not supported and I think if it is there it might cause problems so we have to get rid of it. I just own VC-1 HDDVDs so I don'T know if these pulldown stuff exists on the other two codecs, but I hope not. If I use vc1conv to reduce the framerate and follow the rest of the guide, I get a Blu ray structure where everything is in sync and so on, the only thing which is not ok is the 1080i.(I just tested it on my computer, don't know how it will look on a PS3 or any other Blu ray layer.
glen8
16th February 2008, 14:45
Yes, I know the stream is actually 1080p
Can we rewrite the header information?
DonCarlos
16th February 2008, 15:22
I would say we can but the "how" is the problem.:)
drmpeg
16th February 2008, 15:32
I'm working on an update to vc1conv to make it fully Blu-ray compliant. Should be ready this weekend.
Ron
DonCarlos
16th February 2008, 15:41
WOW THAT IS GREAT NEWS!! Now I can't sleep untill it is ready so keep up your great work :) Please PM me if it is ready. I'd love to be a beta tester.
theblind
16th February 2008, 16:27
Hi !
My machine runs and wait for a version... :)
Cu.
hollydoc
16th February 2008, 17:29
Originally Posted by drmpeg
I'm working on an update to vc1conv to make it fully Blu-ray compliant. Should be ready this weekend
:thanks:drmpeg this is all what we need, you can make us happy.
Hollydoc
XolocoTuxmaster
16th February 2008, 17:34
Thanks a lot
PD: no luck with ffmpeg, sorry
glen8
16th February 2008, 18:37
YES!! That would be awesome
drmpeg
18th February 2008, 15:07
The new version (0.2) of vc1conv is ready. It does the complete conversion from 29.97 fps interlaced with pulldown flags to 23.976 fps progressive. It is fully Blu-ray compatible as long as the POSTPROCFLAG field is zero (it will fail with an error message if POSTPROCFLAG is set) and there are no IMODE changes from Raw mode to anything else (not sure if any tool looks for this).
http://www.w6rz.net/vc1conv.zip
Ron
zeroprobe
18th February 2008, 15:37
The new version (0.2) of vc1conv is ready. It does the complete conversion from 29.97 fps interlaced with pulldown flags to 23.976 fps progressive. It is fully Blu-ray compatible as long as the POSTPROCFLAG field is zero (it will fail with an error message if POSTPROCFLAG is set) and there are no IMODE changes from Raw mode to anything else (not sure if any tool looks for this).
http://www.w6rz.net/vc1conv.zip
Ron
I would buy you a beer if I could. You should create a separate thread for this tool. Just testing on a hd-dvd now.
Many thanks.
theblind
18th February 2008, 15:49
Hi !
On w6rz.net its the version 0.1 from 08.2007 :)
Cu.
zeroprobe
18th February 2008, 15:52
Hi !
On w6rz.net its the version 0.1 from 08.2007 :)
Cu.
EDIT: I think your right. The source is 0.2 but the exe is 0.1 I think.
hollydoc
18th February 2008, 15:52
:script:QUOTE=zeroprobe;1101939]I would buy you a beer if I could. You should create a separate thread for this tool. Just testing on a hd-dvd now.
Many thanks.[/QUOTE]
:script::thanks:i am happy
Hollydoc
zeroprobe
18th February 2008, 16:33
edit: use the official link now.
DonCarlos
18th February 2008, 18:09
The guide works with the new version of vc1conv perfect. Tsmuxer shows 1080p and the framerate is also right. Also did the rest and it play perfect everything is in sync and so on. Thank you drmpeg for your great tool!:thanks::thanks::thanks:
glen8
18th February 2008, 19:47
OMMFGTIA!!!!!!!!!!!!!
Thanks!!!
will get the guide updated when I get a free min
musicman2311
18th February 2008, 21:26
0.2 here
http://rapidshare.com/files/92907586/vc1conv.rar.html
hi I can't get this one to do anything (.exe)
glen8
18th February 2008, 21:33
sorry to put a downer on things but...
I just tried children of men. It imported into tsmuxer as 1080p 23.97fps but when authored to a blu-ray stream and burnt the ps3 played it just the same (ie, mega slow and jerky)
Checked the .exe and it is definately 0.2
DonCarlos
18th February 2008, 22:32
sorry to put a downer on things but...
I just tried children of men. It imported into tsmuxer as 1080p 23.97fps but when authored to a blu-ray stream and burnt the ps3 played it just the same (ie, mega slow and jerky)
Checked the .exe and it is definately 0.2
I don't own a PS3 so I can't check, but are the settings in the PS3 right? Because now I don't think the problem lies in the files. There is another guide floating through the internet and we did almost the same(we even did more with vc1conv)the guy used Scenarist to mux the things together we used Tsmuxer I don't think that there is a problem.The guy claims that all his converted Blurays work on the PS3.
theblind
18th February 2008, 22:38
Hi !
The same here... with TSRemuxer and the new vc1conv -> jerky ...
Cu.
Edit: whats with the audiostream ? Perhaps it have a false framerate, too.
nekrosoft13
19th February 2008, 00:26
vc1conv .2 is not compatible with 64bit. .01 worked fine in 64bit OS.
Please fix this.
Activation context generation failed for "H:\test\vc1conv.exe". Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.
drmpeg
19th February 2008, 02:24
Hi !
On w6rz.net its the version 0.1 from 08.2007 :)
Cu.
Since I haven't changed the link name (just the file that it points to), you may have to clear your browser cache to get the latest version (especially if you downloaded version 0.1 recently).
Ron
drmpeg
19th February 2008, 02:28
vc1conv .2 is not compatible with 64bit. .01 worked fine in 64bit OS.
Please fix this.
I'm clueless. I haven't done anything different with the compiler (VC7), I just changed the source code. Sorry, it's over my head.
Ron
nekrosoft13
19th February 2008, 04:00
I'm clueless. I haven't done anything different with the compiler (VC7), I just changed the source code. Sorry, it's over my head.
Ron
so there is nothing you can do? maybe re-compile it in a different way? i could test.
glen8
19th February 2008, 07:57
Checked again and I am running 0.2
There's no settings on the PS3 which result in making things jerky. You only have control over the output resolution which obviously makes no difference to the source.
Don't forget VC-1 always ran smoothly on PCs regardless of running vc1conv or not
I will try scenarist tonight
glen8
19th February 2008, 10:50
Guide has been updated.
I will work on a MUCH better guide soon to include options depending on if you want to keep HD tracks / encode tracks / use Scenarist etc etc
Think I'll need to create a website with hyperlinks to make navigating easier.
DonCarlos
19th February 2008, 12:16
So found a workaround for the jerky playback onthe PS3? How did you do? And what is this about strip pulldown with the audio tracks?could you elaborate please?
Thanks
glen8
19th February 2008, 12:24
the -strippulldown switch on eac3to removes the pulldown on VC-1 tracks. I haven't actually tested it yet but will tonight.
If anyone can test it today that would be great :-)
DonCarlos
19th February 2008, 12:27
I think an even better soultion is not a better guide I would really like it i somebody could write one GUI for all the programms. In that Gui you just had to click where to save where are the input files and where are the .exe of all the programms we use. After that you just had to press ok and it does all alone. That would be so awsome. The problem is you could not integrate Scenarist in that, but all the other programms. I know this is a lot of work but it would be so cool. I swaer I would do it myself, but I am not able to write a sourcecode because I don't know a programming language. I someone could do this we would get slowly to something like a HDShrink. Because then it would be easy to implement something like throw that oudio track away and something like that. By the way I would not like to convert the video, because this will kill the flavour of HD.
DonCarlos
19th February 2008, 12:38
I don't get it. Is there also a pulldown on the audio tracks? Do you believe this is the reason for the jerky playback on the PS3?
glen8
19th February 2008, 12:38
I am already planning on doing this once everything is sorted for good...hence me keeping the guide up to date
The only prob is that there is no CLI H264Info
also, now that Toshiba has officially announced the death of HD-DVD is it worth the effort?
drmpeg
19th February 2008, 13:05
the -strippulldown switch on eac3to removes the pulldown on VC-1 tracks. I haven't actually tested it yet but will tonight.
If anyone can test it today that would be great :-)
I don't get it. Is there also a pulldown on the audio tracks? Do you believe this is the reason for the jerky playback on the PS3?
I think the -strippulldown switch on eac3to only applies if you are using eac3to to do the .evo demuxing (it's basically vc1conv version 0.1 integrated into eac3to demuxing). In this guide, EVODemux is being used to demux, and eac3to is only being fed the audio stream for conversion, so I can't believe -strippulldown is required or would even do anything at all.
Ron
drmpeg
19th February 2008, 13:15
so there is nothing you can do? maybe re-compile it in a different way? i could test.
When you say "64-bit OS", do you mean Vista or Windows XP x64? I did a little googling on the issue, and did find some info on this problem. One suggestion was to statically link the application, but I'm pretty sure I'm doing that already (with the debugger, I can see the C library functions as part of the .exe file).
One other question. Are you using xport on your machine and does it work okay?
Ron
drmpeg
19th February 2008, 13:19
Checked again and I am running 0.2
There's no settings on the PS3 which result in making things jerky. You only have control over the output resolution which obviously makes no difference to the source.
Don't forget VC-1 always ran smoothly on PCs regardless of running vc1conv or not
I will try scenarist tonight
Jerkiness is usually a muxing issue. It will be interesting to see if Scenarist fixes the problem (since it has it's own muxer). You should be able to use Scenarist with both the original 29.97 fps VC-1 file and the 23.976 fps VC-1 file created by vc1conv (and both should work).
Ron
glen8
19th February 2008, 13:32
Thanks for your help Ron,
I didn't really want to encode the HD audio track to be honest. Scenartist doesn't like HD tracks from a VC-1 disc.
nekrosoft13
19th February 2008, 15:40
When you say "64-bit OS", do you mean Vista or Windows XP x64? I did a little googling on the issue, and did find some info on this problem. One suggestion was to statically link the application, but I'm pretty sure I'm doing that already (with the debugger, I can see the C library functions as part of the .exe file).
One other question. Are you using xport on your machine and does it work okay?
Ron
64bit vista, all my machines are 64bit. haven't tried xport. I will try it later today.
is just weird that .1 worked but .2 doesn't. I would use .1 but it result in 23fps interlaced file.
glen8
19th February 2008, 19:56
just running the dd+ file through delaycut 1.3
hopefully eac3to will like it and then I can start muxing with scenarist :-)
glen8
19th February 2008, 22:11
got everything in perfect sync and playing on the PS3
The aspect ratio isn't correct tho, it looks full screen on my plasma?
source video and video after vc1conv both show up as 1920x1080 16:9
sp99
19th February 2008, 23:04
From reading around my understanding is that the tsremux blueray option packages the video as a AVCHD which is fine but there is a bit rate restriction. (Can't remember exactly but know Insideman which I was testing with was well over 20+ and stuttering using your guide)
Using Scenarist I believe it ends up packaged as a BDMV even though its on a DVD. This played fine on my PS3.
Just need to sort out a way of keeping DD+ & TrueHD tracks.
Well done with the guide though. Its' almost a complete solution.
musicman2311
20th February 2008, 01:09
Jerkiness is usually a muxing issue. It will be interesting to see if Scenarist fixes the problem (since it has it's own muxer). You should be able to use Scenarist with both the original 29.97 fps VC-1 file and the 23.976 fps VC-1 file created by vc1conv (and both should work).
Ron
Hi,
I have a question - if you manipulate a bitstream with
vc1conv - would that possibly lead to muxer issues which are not present in case the original file is used ?
thanks
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.