Missing Sequence Headers Before Each GOP

DougDVD schrieb am 22.09.2002 um 07:20 Uhr
I am creating MPEG2 files using Vegas Video 2.0. I then import them into DVDit software to write them to DVD. This has been working fine. After a couple of months away from the computer while dealing with the passing of my father, I recently started up again. I had written detailed notes of the process before I suspended working on DVDs so I would make sure not to skip any steps when I started up again. I created the MPEG2 files out of Vegas, but when I try to open them in DVDit, I receive the following message:
DVDit cannot use this file. It has missing sequence headers before each GOP.

I looked everywhere in Vegas for a parameter that allows me to add headers, but I can't find anything. Why all of the sudden is the Ligos encoder in Vegas not putting headers in the MPEG2 file? Talk about a mystery! Any help would be greatly appreciated.
Thanks in advance,
Doug

Kommentare

vonhosen schrieb am 22.09.2002 um 08:59 Uhr
I'm afraid I never used VV2 & it's Ligos encoder but with encoders it is neceassry to ensure that you have a sequence header with every GOP for DVD.

In VV3 after you've chosen MPEG -2 render in the custom settings (just above CBR , VBR encoding selection ) on video tab the option is a tick box.

With TMPGEnc in the settings on the "GOP structure" tab it requires a 1 in the "Output interval of sequence header" box.

If your encoder definitely doesn't have any of these type of settings it should automatically produce the sequence header if you have initially selected a DVD compliant template . It has to be a DVD compliant template because not all MPEG-2 streams require the sequence header so their default template may not have it.

DVDit on the other hand can be a tempermental soul. Have you tried a project afresh & seeing if it will work with your MPEG file in the fresh project.

If it's loading it into the media theme that is causing the problem & it won't even let you load it then (provided you are sure you have done all you can & believe your MPEG does have the sequnece headers) you can often trick DVDit into accepting your file.

First try playing the MPEG back with Windows Media Player. Pause (don't stop) the playback & minimize the window. Then start up DVDit & try adding it to the theme area through the normal way. (If it does or doesn't load you can close the media player window after that)

If that didn't work you can
a. Import a scratch mpeg file which is known to work into DVDit.
b. From an explorer window, rename the scratch file.
c. Take the "broken" mpeg file, and rename it to the known good file name.
d. Now, drag the movie icon into a menu & it should work !
DougDVD schrieb am 22.09.2002 um 10:30 Uhr
Thanks so much for the response. I tried everything you suggested. Here's the result:

First, I played the MPEG2 file in Windows Media Player, pressed pause, opened DVDit and tried to bring the file into the theme area. Received the same error, so this didn't take care of it.

Second, I brought a known working MPEG2 file into the theme area, then renamed it to something else, then renamed a non-working MPEG2 file to the name of the working file. I then right clicked on the theme picture and played the file. It did start playing the non-working file fine. Would it play it in DVDit if there were truly no headers, or is that still inconclusive? In any case, I left DVDit and went back in to see if it would stay in the theme area. It didn't. DVDit will not accept it upon re-entry. Not sure if that is relevant information, but just added it here in case. I didn't follow this process all the way through by attempting to create a DVD since if it fails, I will lose a $10 blank DVD. Plus, I make DVDs of music videos. This means that I load 28 files into DVDit to create a DVD. So the renaming process would take a great deal of time for every project I work on. So I am still hoping someone else may have another solution. But if not, at least you have given me some hope to not throw the computer in the dumpster!
Doug
vonhosen schrieb am 22.09.2002 um 20:03 Uhr
It's the only way I can think of to get them in if you are sure they are DVD compliant. Can't you try just loading 1 so it's a small project & burn to re-writeable media to see if it burns & does the trick ?
DougDVD schrieb am 22.09.2002 um 20:21 Uhr
You hit the nail on the head with your comment about being sure they are DVD compliant files. How I wish there was an easy way to determine this. The Ligos encoder I am using shouldn't have changed at all and there isn't a way in Vegas Video to alter the sequence headers, so based on that I am assuming that the headers are there. But for all I know, something behind the scenes is overriding the original Ligos software and not including the sequence headers. You know how temperamental all of this stuff is. The fact that I can import in MPEG2 files created from StudioDV to DVDit with no problem worries me that there truly is something wrong with my Ligos encoder in Vegas Video. And you know how Vegas Support is. I will call and tell them about my dilemma and they will probably say they can't support the Ligos product because it's not theirs.

I do have a rewritable blank DVD, but I have never used it before and don't know exactly how rewritable media works. Let's say I burn a small file to this DVD-RW and want to reuse it at another time, is there a procedure I use to clear that original file? It's seems to me that if I don't clear it and try to use it again, DVDit will tell me I am trying to write to a used DVD and request I insert a blank one. But you're right, this may be the only option I have to determine if headers are truly being added.

I can't thank you enough for the assistance! I look forward to your response and I will let you know how the test went with the DVD-RW.
vonhosen schrieb am 22.09.2002 um 22:51 Uhr
With burning software that came with your drive (Veritas/Prassi Primo , Recordnow Max , Nero or the like) you will be able to erase the contents of your -RW disc. The disc itself should be good for about 1,000 rewrites.

DVDit should recognise it as -RW media & you build your project & burn in the same way as you would -R . (If the disc has never been used I believe that DVDit likes a full erase to have been done on the disc prior to first use. DVDit should perform this task)
vonhosen schrieb am 22.09.2002 um 23:07 Uhr
There is a usefull little utility called bitrate viewer at http://www.tecoltd.com/bitratev.htm . With the freeware version you can view your MPEG stream but if you buy the full version (it's 29.95 euros I believe) you can actually alter your stream & force sequence headers to be inserted for each GOP.

If I remember rightly you can do this with elementary video streams only but with DVDit you are best bringing in elemntary video stream with seperate .wav file for the audio anyway.
DougDVD schrieb am 23.09.2002 um 06:10 Uhr
Well, I went ahead and tried to write to a DVD-RW. I selected a known good MPEG2 file and one file from Vegas Video for the project. Right after selecting the write to DVD option in DVDit, a message came up again warning me that I have an illegal file. But I went ahead and told it to write it anyway. It went all the through the writing process and then the Flushing Internal Buffer status came up, which is at the end of the DVD creation process. But the system locked up there and I ended up having to abort DVDit to free it up. It wouldn't let me eject the DVD disc, so I ended up rebooting. But I thought that maybe it had completed the writing process and the disc would still be good to test. I put it in the DVD player and it wouldn't play. I would have thought it would at least show the menu and play the good file. What do you think?

Instead of getting additional software to insert headers, I wanted to let you know that I do have Vegas 3.0. I ordered the upgrade a year ago and I found it more difficult to work with than 2.0. Maybe it was because I was so familiar with 2.0 that it was tough to change. But I also noticed that the quality of MPEG2 file with the new encoder didn't seem to be as good as the Ligos encoder in 2.0. I did side by side picture comparisons and there was a definite degradation in the picture of the 3.0 produced file. But I would have thought other 2.0 users would have noticed this when they upgraded. Maybe I should open a new subject on this. I know you mentioned never having 2.0 so you wouldn't be able to answer this.

I have submitted a question to Vegas technical support about the Ligos sequence header problem. I hope they have a clear cut answer this time. If they do, I will certainly post it here.

As always, thanks for the feedback.
Doug
DougDVD schrieb am 23.09.2002 um 07:04 Uhr
Things go from bad to worse. I decided to test writing to the DVD-RW with just the good file only and at the end of the process, it became stuck on the Flushing Internal Buffers message again. I rebooted and tried playing it in the DVD player, but it wouldn't play. So now DVDit doesn't appear to be working for whatever reason. The only thing difference from the last time I successfully used it is the DVD-RW. But I have a Pioneer recorder that can write to DVD-RW's. In fact, it is a Pioneer brand blank DVD-RW I am using. And here's the real stunner: I searched in the DVDit forum for the Flushing Internal Buffers message and did not get one hit! I am very close to giving up on DVD and writing only VCDs. Sure, the quality may not be quite as good, but at least I will have my sanity. This is getting ridiculous.
vonhosen schrieb am 23.09.2002 um 07:30 Uhr
If you are going to use VV3 then make sure you have downloaded version 3.0c . There were supposedly large gains in MPEG encoder with this version.
http://www.sonicfoundry.com/download/step2.asp?DID=375

Will DVDit let you build folders or images with your project ?
Do this instead of burning to disc, then try burning with 3rd party software that came with your drive (Veritas/Prassi Primo, Recordnow Max, Nero or whatever).
DougDVD schrieb am 23.09.2002 um 07:35 Uhr
I decided to try playing the DVD-RW from the Pioneer unit on my computer through PowerDVD. That did play fine. I think the problem is the DVD-RW disc is not compatible with my external DVD players. I tried it on both of them and they can't read it. Both DVD players were purchased within the past year, so they aren't that old. So I'm trying to understand how these DVD-RW discs are any good if only the unit that can play them is the one that burned them. It certainly won't help me resolve the issue of this sequence header problem. But at least I know I still might be able to create DVDs using DVDit. For awhile there I thought it was all falling apart.
Doug
DougDVD schrieb am 23.09.2002 um 07:46 Uhr
I see you left me a message while I was entering the other one. Thanks for the heads up on VV 3.0c. I think I will download it tonight and give it a shot in the morning. Problem is, I don't know if the .veg files I created in VV2 are compatible in VV3. I don't mind rending all of the videos again in VV3, but to perform all of the edits and things I did with these projects in VV2 all over again in VV3 would be a nightmare. I spent weeks working on creating these projects in VV2. Again, this may be a good question for tech support since you never had VV2. Or I may post a message in this forum and see if anyone has upgraded to VV3 and used projects created in VV2.
I'll keep you posted. Thanks again.
Doug
vonhosen schrieb am 23.09.2002 um 08:16 Uhr
DVD-RW is probably the least compatible format for stand alone players (after DVD-RAM). It is best suited for doing what you just did burning to check if the program is authored OK for playback on computer (before committing to write once -R media)OR for archiving files for back up.

If you want to look at compatability of various formats with stand alone players check out www.vcdhelp.com with compiles lists.
jetdv schrieb am 23.09.2002 um 18:01 Uhr
I, too, had poor quality MPEG encodes until I changed a few settings:

1) Change the "Video Quality" slider to 31 (all the way to the right)

2) I use VBR but changed the minimum to 2,000,000, left the max at 8,000,000, and adjust the average to fit the length of my video.

3) Change the "DC Coefficient" to 10 bit.
SonyDennis schrieb am 24.09.2002 um 00:15 Uhr
DougDVD:

Also, 3.0c uses MainConcept MPEG encoding. We think you'll like the controls and results better.

///d@
DougDVD schrieb am 24.09.2002 um 03:16 Uhr
I don't know about the controls, but the results are not pleasing. When playing the MPEG2 file back, I get periodic pauses in the picture. And I have spent the past three straight hours changing controls and testing it again and again but with the same results. I never had this problem with the Ligos encoder in 2.0. Can anyone help?