PDA

View Full Version : VSplitMux2 Crashes On E.T. (the movie)



homer08
01-29-2003, 04:03 AM
I was hoping that this new vsplit would do the trick since the old version couldn't handle it. I've recorded and extracted several times to make sure that it wasn't just a bad recording so now I'm sure that there is just something funky with this particular movie. I've had no trouble whatsoever with any other recorded movie that I've done. I get the output below (and much more) and then "VSplitMux2.exe has encountered a problem and needs to close...":

D:\DVD-VCD\work\ET>D:\DVD-VCD\Tools\Tivo_Extract\gopeditor4\VSplitMux2.exe -k et.ty et.key junk.m2a
Processing 'et.ty': (10 chunks per tick)
Detected Tivo Type: DTivo
Detected Audio Stream Type: MPEG Layer II
Final standardAudioSize = 0
Final standardFrameLength = 0
Final standardAudioDiff = 6480 or 00:00:00.072
First Video PTS: 00:02:18.878


ZZZ: # 0 vid ( 4): 0 0 47 e0 30 1 38 e8 0 0 0 0 0 0 0 0
ZZZ: # 1 vid ( 84): 0 5 42 e0 30 6c df 90 0 0 0 0 0 0 0 0
ZZZ: # 2 vid ( 4): 0 0 42 e0 30 1 38 ec 0 0 0 0 0 0 0 0
ZZZ: # 3 vid ( 8): 0 0 8c e0 30 1 38 f0 0 0 0 0 0 0 0 0
ZZZ: # 4 vid ( 16): 0 1 6 e0 30 1 38 f8 0 0 0 0 0 0 0 0
MUX1 Found the B3-B8 header block and the 1st PES header block I1-frame
MUX1 Video Embedded PES Header: (12499069) 00:02:18.878
ZZZ: # 5 vid ( 44448): a da 8 e0 30 6c e0 c 0 0 0 0 0 0 0 0
ZZZ: # 6 vid ( 4): 0 0 42 e0 30 1 39 8 0 0 0 0 0 0 0 0
ZZZ: # 7 2 ( 557184): 88 8 e 2 0 0 0 0 0 0 0 0 0 0 0 0
ZZZ: # 8 vid ( 16): 0 1 6 e0 30 1 39 c 0 0 0 0 0 0 0 0
MUX2 Now we have the almost full first packet (lead-in missing), and the header
for the B2-Frame...
MUX2 lead-in skip == 0
MUX2 PTS = 12499069 == 00:02:18.878
MUX2 Video Embedded PES Header: (12493063) 00:02:18.811
ZZZ: # 9 vid ( 4): 0 0 4b e0 30 1 39 1c 0 0 0 0 0 0 0 0
ZZZ: # 10 vid ( 4568): 1 1d 82 e0 30 6d 8d b0 0 0 0 0 0 0 0 0
ZZZ: # 11 vid ( 4): 0 0 42 e0 30 1 39 20 0 0 0 0 0 0 0 0
ZZZ: # 12 2 ( 557184): 88 8 e 2 0 0 0 0 0 0 0 0 0 0 0 0
ZZZ: # 13 vid ( 16): 0 1 6 e0 30 1 39 24 0 0 0 0 0 0 0 0
MUX Found the 3rd PES header block (B3-frame)
MUX3 there are 2 lead-in bytes for the P frame.
MUX2 Video Embedded PES Header: (12496066) 00:02:18.845
ZZZ: # 14 vid ( 4): 0 0 4b e0 30 1 39 34 0 0 0 0 0 0 0 0
ZZZ: # 15 vid ( 3932): 0 f5 c2 e0 30 6d 9f 8c 0 0 0 0 0 0 0 0
ZZZ: # 16 vid ( 4): 0 0 42 e0 30 1 39 38 0 0 0 0 0 0 0 0
ZZZ: # 17 2 ( 557184): 88 8 e 2 0 0 0 0 0 0 0 0 0 0 0 0
ZZZ: # 18 vid ( 16): 0 1 6 e0 30 1 39 3c 0 0 0 0 0 0 0 0
MUX Found the 4th PES header block (P4-frame) - We DO NOTHING with the data!
MUX2 Video Embedded PES Header: (12508078) 00:02:18.978
ZZZ: # 19 vid ( 4): 0 0 4a e0 30 1 39 4c 0 0 0 0 0 0 0 0
ZZZ: # 20 vid ( 6476): 1 94 c2 e0 30 6d ae ec 0 0 0 0 0 0 0 0
ZZZ: # 21 2 ( 557184): 88 8 e 2 0 0 0 0 0 0 0 0 0 0 0 0
ZZZ: # 22 vid ( 16): 0 1 6 e0 30 1 39 50 0 0 0 0 0 0 0 0
MUX Have the body for P4-frame and Header for B5-Frame.
MUX5 Video Embedded PES Header: (12502072) 00:02:18.911
ZZZ: # 23 vid ( 4696): 1 25 8b e0 30 6d c8 38 0 0 0 0 0 0 0 0
ZZZ: # 24 vid ( 4): 0 0 42 e0 30 1 39 60 0 0 0 0 0 0 0 0
ZZZ: # 25 2 ( 557184): 88 8 e 2 0 0 0 0 0 0 0 0 0 0 0 0
ZZZ: # 26 vid ( 16): 0 1 6 e0 30 1 39 64 0 0 0 0 0 0 0 0
ZZZ: # 27 vid ( 4): 0 0 4b e0 30 1 39 74 0 0 0 0 0 0 0 0
ZZZ: # 28 vid ( 4060): 0 fd c2 e0 30 6d da 94 0 0 0 0 0 0 0 0
ZZZ: # 29 vid ( 4): 0 0 42 e0 30 1 39 78 0 0 0 0 0 0 0 0
ZZZ: # 30 2 ( 557184): 88 8 e 2 0 0 0 0 0 0 0 0 0 0 0 0

captain_video
01-29-2003, 09:50 AM
I'm not sure what it is you're getting in the error messages in tytool but I tend to get a long list of similar garbage when extracting a show with a Dolby Digital soundtrack. If I'm not mistaken, the re-release of ET has an AC-3 soundtrack so that may be your problem. Try setting an initial jump point of about 60 chunks and then perform the extraction. If the error messages still persist, terminate the extraction and delete the files generated from the partial extraction. Set a new jump point higher than the first and repeat this process until you get a normal extraction. The AC-3 soundtrack doesn't start until the beginning of the movie clip. Prior to that, you'll get the mpeg layer II audio embedded in the DTV intro. If you don't jump to the ac-3 portion you'll either end up with garbage or an mpeg II soundtrack.

homer08
01-30-2003, 01:23 AM
Worked like a charm. Thanks.

Hobby
02-06-2003, 04:33 PM
Originally posted by captain_video
I'm not sure what it is you're getting in the error messages in tytool but I tend to get a long list of similar garbage when extracting a show with a Dolby Digital soundtrack. If I'm not mistaken, the re-release of ET has an AC-3 soundtrack so that may be your problem. Try setting an initial jump point of about 60 chunks and then perform the extraction. If the error messages still persist, terminate the extraction and delete the files generated from the partial extraction. Set a new jump point higher than the first and repeat this process until you get a normal extraction. The AC-3 soundtrack doesn't start until the beginning of the movie clip. Prior to that, you'll get the mpeg layer II audio embedded in the DTV intro. If you don't jump to the ac-3 portion you'll either end up with garbage or an mpeg II soundtrack.

I'll tell ya, The main reason that I extract movies from my Tivo is to retrieve the Dolby Surround audio.

The problem described above is real and time consuming to over-come.

Basically to get to "MOST" AC-3 audio tracks - you do have to set the initial jump past the mpeg II portion of the tystream. This is an iterative proccess and very time consuming considering that you have to first process a few chunks, Patch the initial Header, Import into an authoring program (I use Maestro), and then check for AC-3 audio (6 channel NOT 2 channel).............

And then repeat until you find the beginning of the movie

Does anyone have an easier solution or is this the best way?

--Hobby--

captain_video
02-06-2003, 04:46 PM
I usually pick a jump point about 60 or 70 chunks into the movie and 9 time out of 10 it starts extracting right into the Dolby Digital portion. It's rare that I have to set a jump point higher than that but it does happen. Usually a jump point between 60 and 100 does the trick. If it's not right you'll know it as soon as the extraction begins just past the jump point. You'll get the whole list of garbage messages immediately. Just terminate tytool, delete the extracted files and start again with a higher jump point. DTV always has a 30-second buffer right before the start of any PPV movie. The intro is always mpeg layer II and the Dolby Digital portion doesn't kick in until the actual beginning of the movie. It doesn't really take but a minute or two at the most to find the right jump point.

Hobby
02-06-2003, 04:56 PM
captain_video

You're exactly right and that's how I do it. But in a few cases, such as movies recorded from Showtime or HBO, you can quite likely end up with a 2-channel AC-3 file instead of a 6-channel if you're not careful.

This has troubled me for a while until I realized that if you find the right place to begin the vsplit process of these movies, the resulting movie is in 6-channel AC-3 (or Dolby Surround as opposed to Dolby Stereo).

I'm simply looking for an easier way to find the right place to begin the vsplit process.

--Hobby--

newbie
02-09-2003, 12:19 PM
Captain--An HBO movie has a few minutes before the movie. Is there any way to use the cut file to eliminate the extra material AND SET THE jump point so you get the AC3? If not is there any easy way to translate the time code to the jump point (is it 50/minute?)