This forum is for users to exchange information and discuss with other users about a TMPGEnc product.
In case you need official support, please contact TMPG Inc.
Pegasys Products BBS [ Sorted by thread creation date ]
Hi, I'm wondering if anyone has seen this before.. I'm taking AVI segments captured in Virtual Dub (720x480 or 352x480, 29.97 FPS, PCM 48000 Audio 16 bit stereo, MJPeg quality 19 or Huffyuv Best/Best), then frameserving them to TMPGEnc. The end result files out of TMPGEnc look like this:
The problem is that every so often (1 in 5 chance?) the file that TMPGEnc produces is messed up. When I play the files in WinDVD, they play ok. They play OK in PowerDVD too. When I import the MPG files into Ulead DVD Movie Factory they import OK. They also import OK into SpruceUp. I can author the menu and assign the movies to buttons, etc.
But in either SpruceUp or Ulead DVD MovieFactory, when I go to 'export' the finished movie as a DVD, it gives me an error. If the TMPGEnc mpg file is bad, that same file will crash in both Ulead DVD MovieFactory and SpruceUp. It usually crashes either at the start of the file or the end of the file when trying to export the VOB files. I haven't tried other packages yet but I'm sure they will crash too. It's the file itself that is bad, I'm just not sure how it's bad yet.
I've read in some places that if you use TMPGEnc MPEG tools merge & cut, then cut a few frames from the start of the MPG.. And a few frames from the end of the MPG. Then try it again, that it will work. I tried it, and suddenly the bad file was able to burn to DVD. But, why? Cutting from the start and end of an MPG file is a huge waste of time, esp. considering all the time trying to burn the file when it crashed near the end.
What is wrong with TMPGEnc that causes these files to fail? Is there a setting that can be set so the files produced by TMPGEnc do not need to have frames chopped off the start/end for them to load into DVD authoring packages ok?
Have you checked to make sure you are outputting closed GOPs.
Have you tried just re-multiplexing the file rather than chopping frames off or importing seperate video and audio streams.
Ashy is right ,Usually if you just Run the file through the Multiplexor or the Merge & Cut the file will usually get fixed...as you say the problem is usually at the beginning or the end of the file so it sounds like a Header problem which can be fixed this way...
OK thanks. One question though: Is there a way to check if the file is bad *before* I run it through? Like some tool, or some hex editing way, etc.. I really would like a way to identify these problem files and only re-multiplex them if they are bad, but leave the good ones alone.
Plus: Any idea on what settings in TMPGEnc might be contributing to the problem?
I've been having the exact same problem with this!
listen please:
I always encode using the same EXACT settings for my AVIs except for filters.
the most frustating problem is, I have 3 DVD NTSC compliant mpegs (generated using the same settings as mentioned above), but one of them, the longest one (25336 frames (845 seconds) of 29.97 fps) won't load to DVD MovieFactory neither DVD Workshop Trial version.
the DVDMF rejects the file as a noncompliant mpeg file, but the DVDWS completely stalls whenever I click on the file name when importing so I had to ctrl-alt-del it.
then I tried so many times demux, remuxing, etc, and the results is as weird as hell:
1. original 25336 frames MPEG-2 DVD NTSC compliant file = rejected
2. demultiplex & remultiplexed of original file = rejected
3. cutted about 5 frame start and/or last of the original = rejected
4. here's the weirdest part: I tried to import the video stream only (demuxed and import the M2V only) it works! but I couldn't add the audio stream manually then because that kind of feature is not supported by DVDWS
5. cutted 81 last frames down to 25255 frames (from 25336) = successful! both DVDMF and DVDWS import it properly (with NTSC DVD tag on their file info)
so the conclusion is:
my 25336 frames MPEG-2 DVD NTSC compliant file generated by TMPGenc 2.59 plus is rejected by Ulead DVDMF & DVDWS but:
my 25255 frames MPEG-2 DVD NTSC compliant file cutted by TMPGenc 2.59 plus tool is accepted by Ulead DVDMF & DVDWS.
I wonder which has the bug? the TMPGenc encoder or Ulead products?
I also notice, that my successfully cutted mpeg file has only 0.01 second length difference between the video & audio part, while the original (and rejected) mpeg file has 0.02 second differences..
Just a little advice.. I think you've already determined this but when a file is bad, if you can, try to cut more than 5 frames. In my case, I often have to go back pretty deep into a movie. Sometimes 5 seconds deep into the start/end to cut the mpg2 clip.. Before the file will finally work. So 30 frames per second, that means I end up cutting like 150 frames off the start and 150 off the end? 300 total frames lost. The # of frames you had to cut sounds just about right to me.
The only difference between your problem, and mine.. Is that all of my files will import into my software. I have not had any importing errors, only exporting. After I do some menu's or whatever, then go to EXPORT. The export process will error out and quit before any DVD title set is exported. Usually it crashes at the very end of an MPEG file, so like 50% or 99% into an export process after I've wasted all that time.. I can tell by opening the very last vob file it created, and that shows me where the process failed. It helps to look there and see which movie is the problem movie.
The error isn't with Ulead, IMHO.. Cuz I've also used SpruceUp on the same file, and the same exact file will crash with that as it will in Ulead DVD MovieFactory. Sometime soon I am going to download a fully functional trial version of another DVD authoring package, and load the movie.. Just to make triple sure that it's the TMPGEnc error, and not these 2 DVD tools.
I just have one question for you: Do you use any tool to frameserve AVI segments to TMPGEnc? Avisynth? Virtual Dub? Or do you load the segments one at a time and encode one at a time? I'm curious to see if this has anything to do with the problem or not.
You Can load seperate Audio and video files into "Ulead DVD Workshop 1.3" But it has to be a Full version..Well you Can"t get version 1.3 without Haveing a full version..Version 1.3 also supports AC3 audio files for DVD...I think Opening up More than One Instance of Tmpgenc and trying to encode more than one file at a time is asking for Trouble, I think it will end up being slower than doing it one file at a time and can cause errors in the mpeg files...If you are looking for a Way to encode really fast then use a Really fast encoder...Tmpgenc is one of the slower encoders out there..If you want Fast use CCE or MainConcept encoder....
Man, this is driving me nutz.. I had maybe ONE error per 100 back with 2.58 and now in 2.59 every single mp2 I've put out is corrupt in this way. What's up?
One thing a lot of people are missing is the following settings:
VIDEO
Frame Rate: 23.976 (internally 29.97 fps)
Encode Mode: 3:2 pulldown when playback
GOP STRUCTURE
Output interval sequence header = 1 (by default this is 0)
MAX number of frames in a GOP = 36 (by default this is 0)
REASONS:
1.) If the source was created correctly, it should be in 23.976 fps for progressive scan DVD players. If the DVD player is not a progressive scan player, the flags that are created in the MPEG2 video file will not be used and it will play the movie back at 29.97 fps. If you do use 29.97 fps, you need to then also set the mode as interlaced (otherwise your picture quality will be horrible)
2.) Encode mode 3:2 pulldown creates the 29.97 fps for the non-progressive scan DVD players
3.) Scenarist (the defacto standard for DVD authoring) requires that the maximum number of fields in a GOP are 36. It also requires the sequence_header_code to be repeated after these 36 fields. If this requirement is not met, you do not have an NTSC standard DVD.
Off of those facts, SpruceUp or ULead may be scanning the file and finding one of those problems. I'm not certain (since I do not use either of those programs) that this is the cause of your problems, but I have noticed the majority of problems in the conversion of DVD --> DVDR are related to these settings.
As for multiplexing streams...usually I always encode video seperate from audio, and then multiplex them with programs such as Scenarist.
ok here's my problem. i just had to re-install windows and what not due to a crash of my pewter. but anyhow all of my avi's when pulled up in Tmpgenc will not encode i get an error that sez that the avi is not compatible or not supported. has anyone else seen this or is there a way to fix this?
My version of TMPGEnc (the latest one) seems to be finding WAV files output by DVD2AVI "unsupported". Has anyone else encountered this?
I'm following all the usual steps in DVD2AVI before saving the project, including downmixing Dolby and setting 48Hz -> 44.1Hz, and decoding to WAV rather than AC3. The WAV file plays fine on its own.
Hi,
I am looking for information on how TMPG is carrying out the resizing of the frame. Does anybody know whether resizing is "bilinear", "bicubic", etc.?
Thanks for a any hint.
FrankUl.
Call it shitty instead of bicubic or bilinear, and you call it right ;)
The Resize-Engine of TMPGEnc does not give you good results, and it is slow too.
Better use AVISynth with the Resizer Lanczos, that's the best one.
Have upgraded from 2.53Plus to 2.59Plus. OS is Win2K, SP3, US-Version
Task Prio is always "normal", although set to minimum in "environmental settings".
When feeding 2.59Plus via VirtualDub's frameserver, picture is fine, but the .vdr sound data "cannot be opened or is unsupported". 2.53Plus works fine. VirtualDub itself is fed via Adobe Premiere 6.02 (avisynth), normal PCM (WAV) sound, 16 bit, stereo, 44,1 kHz Sampling frequency.
Muxing an already encoded .mp2 however works with 2.59Plus.
I tested V 2.53, I've set the settings in the "Option", "Environmental Settings", "CPU" for multithreading (2 CPUS) - and both CPUs together are running with 50%....
Jack does report the same problem in V 2.58 (some threads beneath).
I would want to BUY the newest V 2.59 / 2.60-version - if this version would use both CPUs to 100%.
MPEG encoding is a task that does not lend itself to efficient multi processing. I have only ever seen impovements of around 20% using 2 processors. I think some of the filters (noise reduction, deinterlacing) may use more than one, you periodically see during encoding, CPU usage going over 50%.
A much more efficient way, is to split your input file (AVI etc) in half and run two copies of TMPGenc (with multithreading off). You then have two CPUs 100% occupied.
this program won't read or right some avi's movies and won't always convert sound to mp3 like I set it to. And need to intergraded divx.com's codec in to it so that it will read my avi's that are divx format.
If you want to MAKE AVI/DivX files then DONT use tmpgenc for this...Tmpgenc can do it But there are better programs for this and it is not what Tmpgenc was made for, so use the Proper tools for Makeing AVI Files like V-Dub...
I am currently using the Haupaugge WinTV-PVR-250 to capture some video (VBR). With version 2.59 of TMPGenc, I seem to be getting alot of crashes in Windows XP when trying to use the MPEG Tools to cut set the start and end of the MPEG, then re-output it. At first I throught that it was a issue with my computer, so I did a fresh build with hardware and software (Windows XP, latest Drivers, etc) but it still seems to happen. It only seems to happen when I drag it to the end of the file. My hardware is as follows:
AMD Athlon 1800+
ECS Motherboard (Cheapo)
512 Megs of RAM (running memmory checker on this now)
Integrated SIS Video (allocating 64 Megs)
Integrated SIS Sound
Western Digital 120 Gig HD
Haupaugge WinTV-PVR-250
Microsoft USB Mouse & PS/2 Keyboard
Windows XP SP1
Latest Drivers
WinDVD 4.0
ULead DVD Movie Factory
I have similar issues in the NanoMPEG software that came with the Haupagge, in which it crashes at the end of the file. Thinking it was a file corruption issue, I imported the file into the Tmpgenc MPEG tools, and did a reoutput with no changes. When I tried to open the new output file, again it crashed. The size of the file is about 3.7Gigs, if this matters.
Does anyone have any idea what I could be doing wrong? Do you have another tool you could suggest to see if I can eliminate the problem from TEMPGenc. I would like to purchase this software, if it will work.
I have experienced this problem on Many occations and there is no solution for this...What you have to do is use a Different Mpeg editor..You can use something like "Mpeg2VCR" or Mpeg scissors..
Made the same experience with consistent crashes of MpegTools (running Win98), contrary to the demo version of mpeg1vcr that works reliable. This is why I do not believe in a problem in the Hauppage file or system environment. If the problem in TMpgEnc cannot be solved (as indicated by the previous response) I wonder whether many interested people want to invest in a purchase. As for me, though I was impressed by the other features of TMpgEnc, I will spend my bucks for a different tool. As for TMpgEnc, this is a sad story.
A disappointed potential customer, now lost to competition.
Robert.
Tmpgenc"s "Merge & Cut" only supports files that have been encoded by Tmpgenc and only supports files that have been encoded useing the CBR encodeing Method...But that said it still doesn"t work very often ...But like A Lot of software I usually have to use other pieces of software instead of useing the same function in the original software..
I got an AVI of 730 MB and I want to convert it to MPEG 2 without changing it at all i want similar size and same or even better quality....
how can i do it???
Well You Most likely CANT do it...The size on the Mpeg file is directly related to the "LENGTH" of the AVI file NOT the size of the AVI file, if the AVI file is a Full Movie say 90 Minutes then the Minimum size if the File in Low Quality Mpeg1/VCD will Be 900MB and if you want it to be high Quality Mpeg2/SVCD at 90 minutes will be about 1.8gb..So for Mpeg1/VCD then it is about 10mb per minute and about 20mb per minute for Mpeg2/SVCD....