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 ]
IÃÎ trying to use TMPGenc to create MPG files that are VCD ready so I can burn them and watch them on the big TV. The source files are also MPGs but don't have the right formatting (whether its screen size, bitrate, etc.).
Most of the time these MPGs are transcoded without incident but there are some that end up being transcoded with an error. In the final product of these erroneous files the video freezes but the sound keeps going, often for several minutes, and then the image will change to another still frame while the sound continues. This will go on until about the last few of minutes and then return to normal.
Today I looked more closely at a recently transcoded file and noticed that the intervals are suspiciously uniform. In a 31-minute clip the image first froze at 1 second before the 8 minute mark. The still image was then updated at 1 second before 16 minutes and again at 1 second before 20 minutes. At 1 second before 28 minutes the playback unfreezes and the last 3 minutes run out normally.
I have downloaded VirtualDub and the associated FreezeCheck program and have tested the source and end products and Vdub seems to think both are OK and found no freezes.
Any ideas on what IÃÎ doing wrong? The eerily uniform pattern (8-8-4-8) seems to indicate something but what? I have installed the latest version of TMPGenc on a different computer with the same result (testing the same files).
I used Vdub to convert one such original file to an AVI format and the end result is fine but I canÃÕ burn AVI direct to VCD.
I take it the source files are MPEG-1?
You could try increasing the priority of the 'MPEG-1 Decoder' in the VFAPI plugins to top of the list or try de-multiplexing the MPEG first.
If that doesn't work then I'm guessing your MPEGs are not fully compatible with TMPG. TMPG can be funny sometimes with files made with other software. Either that or they do contain errors. Virtualdub isn't too good at detecting errors in MPEGs.
If the above doesn't work then you could try frame serving the MPEG from Virtualdub to TMPG.
Wow! That's quite a mouthful! I will try all of these things and see what happens. I'm a bit of a newb at the AV stuff but not on computers so I should be able to figure it out. Thefrustrating part is that you don't get to see if it worked for a couple of hours.
Do you think there's any relevance to the uniform distribution of freezes (on near-perfect 8 minute increments)?
One other thing... if not TMPGenc then what do you recommend I try if this doesn't work?
In the interest of testing I took one of those un-transcode-able files and coverted to AVI with VDub and got a fully working file. Now I'm using TMPG to transcode from AVI to MPG to see if the problems were washed out in the process. I'll let you know.
Ok I tried elevating the priority of MPEG-1 in the Environmental Settings and it made no difference. I had the same problem with another file but it also had the same telltale interval in the advancing of the frozen frame: intervals of 8 and 4 minutes EXACTLY.
What the heck? I've now had this happen on several machines with several different files with multiple versions of TMPGenc. For some reason I think the solution is related to the interval of freezing but I can't figure out what it is. Could it be some form of copy protection? Is there some kind of disruptive system call that happens on these regular intervals?
I managed to change one file to AVI and then recode and THAT worked but I tried it with another file and it ballooned in size from 200Mb to over 2Gb before it ran out of HD space.
Now I've used VDub to save the WAV portion of one of these trouble source files and have told TMPG to use the original MPG file and the new WAV to construct a new MPG file. We'll see if that works, I hope it is what was meant by "demultiplexing".
Any further advice or suggestions would be very welcome.
The demultiplexer is in the MPEGtools section of TMPG. It will seperate the audio from the video and rewrite the headers in the MPEG.
If TMPG worked fine when you encoded the MPEG from the AVI that Virtualdub created then you may have a decoding problem.
You could try using the MPEG2 VFAPI plugin. Yes I know it says MPEG2, but it will decode MPEG1 also just fine.
This codec is highly compatible with TMPG and gives excellent results. http://www.marumo.ne.jp/mpeg2/m2v_vfp-0.6.51.lzh
Failing all the above then your only other alternative is to use Virtualdub as a frame server to TMPG. Seeing as the AVI you encoded to MPEG turned out fine then the frame server should also work.
First of all play the MPEG in Virtualdub. If it plays OK then that is exactly how TMPG should encode it.
Well I've tried several of these things and now I want to try the earlier advice to use VDub as a frameserver to TMPGEnc. Trouble is I can't get TMPGEnc to pick up the stream. Any suggestions on how to do this? It's probably a syntax issue but I just don't know how to get it to pick up the start of the thread.
I'm using TMPGEnc v.2.524.63.181 and Virtual Dub v.1.5.10.
It's ok Ashy, thanks for all your help. I've finally had success with the "de-multiplex then re encode" method and all is solved.
Thanks again for all your help in this matter, I really appreciate it.
Boris
ps. Just to resolve my previous post, I was able to start the frame server in VDub but I didn't know how to tell TMPGEnc where to find the file it needed to work on. The interface seemed to require me to specify a file location but there was no file yet. I tried specifying the network address and name of frame-served file but that didn't work. In other words I had the server but didn't know how to point the client at it. Again, I've got it working the other way so I don't need to use this method. I am, however, still somewhat curious as to the answer... how do you tell TMPGenc where the file being served by VDub is?
You don't need to specify anything.
Virtual dub starts the frameserver for you. All you need to do is simply give the frame server signpost file a location.
After starting the frame server just click through everything until the final stage where it asks you for a name and location to put the frame server file.
Give it a name and an .AVI extension. Then simply load that file into TMPG as you would any normal AVI.
My friend suggested me using TMpgEnc Plus to convert rmvb video clips to DVD (Mpeg 2) format and burn in DVD-R. I tried it but found that TMpgEnc Plus dose not support video clips in rm /rmvb format. How could i do the conversion?
I have 6 AVI's that I want to put onto a dvd but have a menu to choose each chapter. I can convert them with divx to dvd but it has been suggested that tmpgenc can do that and give me a menu. I have tpmgenc 2.5. Does any one have a step by step guide on how to do this.
In the bitrate setting screen, tmpgenc says that my movie is 277mins long.
When i open it in any other video player, it says 1:40 hours.
Because of the 277 mins problem, i can't get it to fit on dvd-r.
Howdy, I was just messing around with divx to mpeg conversions and noticed the same problem. Well I checked the source range and the file was defaulting the project to have the start frame at 0 and the end frame at -1 resulting in the maximum length clip for the media selected. I changed the start and stop frames to the appropriate numbers and everything was back to how I expected it should be (no more 297min clip when it was a 90 min clip for me). Hope this helps, good luck.
I am multiplexing 5 vob files and creating a jpeg file. When I do that, only the first one seems to get created into a jpeg file, but the file size of the jpeg file is the same as all the vob files together. I added all of them into the list to be created, but only the first one is converted.
You are attempting to convert 5 VOB files to JPEGs?!
You do realise this will create thousands and thousands of JPEG images don't you?
Why do you wish to do this as I can't really see a need to?
Also what do you mean you are multiplexing 5 VOBs? You can't multiplex them together as you will end up with one big VOB that contains 5 tracks and then you would need special software to select and play each track.
I have installed TMPGenc 3.0 Express.
How do I import Quicktime movies? I could not figure out; there's no Quicktime movies option in the open dialog box.
I have checked the standard plug-ins in Preferences and there's no QuickTime plug-in in the list.
I remember that when I have installed TMPGenc 3.0 Express in my old PC the QuickTime plug-in was there as a standard plug-in.
What's the workaround here?
I'm having trouble converting an AVI to an MPG file that consists of MPEG-2 video and Layer 2 audio.
I used a program called DIKO to create an SVCD and when I checked it with AVIcodec, it was shown as MPEG-2 (SVCD/DVD) video but MPEG-1 Layer 1 audio.
I'm trying to create a disc that will play on a friend's standalone DVD player, and I was a bit dubious as to whether this would be compatible, so I set about trying to create a file containing Layer 2 audio with TMPGenc.
I tried multiplexing the files DIKO created (TA.m2v and TA.mp2) with TMPGenc, but the mpg still shows in AVIcodec as Layer 1 audio, even though the mp2 shows in Winamp as being Layer 2.
I tried extracting the audio from the original AVI, using Stream type: ES(Audio only) to make an mp2 but when I played it back with Winamp, it was silent!
I then tried doing some tests with TMPGenc and a small clip of the AVI file, and I found that if I use the SVCD template, the MPG will show in AVIcodec as containing Layer 2 audio whatever bitrate is used (well, without me fiddling
with it anyway), but if I use the DVD template, 44khz 224Kbps or 44/48khz 128Kbps creates an mpg that AVIcodec shows as containing Layer 2 audio, but 48khz 384Kbps (which is what TMPGenc defaults to and I assume is the DVD standard) produces an mpg that AVIcodec shows as containing Layer 1 audio.
Also, if I de-multiplex an mpg that AVIcodec shows as containing Layer 2 audio, the resulting mp2 shows in AVIcodec as Layer 1 audio. If I then multiplex the files back again, AVIcodec shows the resulting mpg as containing Layer 2 audio again!
Just done further tests and AVIcodec won't even show an audio source if it's Mp2 at 384 Kb/s.
No problem at 320 Kb/s. Looks like a bug in AVI codec cuz my other programs report it as correct.
As you say, it looks like a bug in AVIcodec. I've e-mailed the author, but haven't had a reply yet.
I think I've only installed ffdshow's codecs, so it could be a bug in that as well, but if you're not using ffdshow it's probably AVIcodec. I'm not that thrilled with ffdshow anyway, because if I'm playing an avi or mpg that uses it, I can't minimise the player (Media Player Classic or PowerDVD), because the picture on my TV freezes, which doesn't happen when playing a file that doesn't use ffdshow.
I tried TMPGenc's DVD template at 320kbps and AVIcodec reports the bitrate correctly, but still shows it's size as 0.0B like this:
The file is only 60MB, so maybe AVIcodec has problems with files this small, but it could be the codecs. Do you know of any other program that I can use to check the details of mpg's. I tried Gspot, but that doesn't work with MPEG's.
Do you know if 320kbps audio is within DVD specs? If so, I'll just use this for now and give it to my friend, as well as the SVCD that DIKO created and ask him to check whether they both work OK.
There isn't really a limit to the bitrate you can use for the audio, minimum or maximum.
In fact 320 Kb/s is overkill for MP2 as it's only 2 channel audio. However I always tend to use the maximum a program will let me if I have the space on the disk.
As long as the total max bitrate for the video and audio combined doesn't exceed 9800 Kb/s then there will be no problem.
The other programs I use for MPEGs are 'Virtualdubmod' a very handy free program called 'Bitrate viewer' however it only relates to the video side of an MPEG, but tells you everything you could possibly need to know about it and Media info http://mediainfo.sourceforge.net/
As for your problem with resizing your player windows I don't really think this is an FFDSHOW problem. I think you have an issue with your graphics card drivers.
When resizing your players window the codec that it is currently using would not be concerned about it.
The codec simply decodes the data in the source file and passes that info to your graphics card. Any resizing is therefore taken care of by your graphics card overlay. The codec wouldn't even be involved with resizing.
I would try and update your drivers and DirectX.
You could try an alternative method of decoding the AVI with FFDSHOW by disabling ALL Directshow decoding in it and enabling VFW instead to the decoding. This may make it easier on your system and prevent the error.
I always use VFW when I can as I have found it to produce better results albeit maybe slightly slower.
Hello Everybody,
my problem is the following: I converted an .avi (608*320, 23fps, XVID) with TMPGEnc to .mpeg (DVD/PAL(4:3)). Then I made the DVD-directory with TMPGEnc DVD Author and burnt on DVD-r. The problem is, that if I play it on my DVDplayer (Nexus or something noname), the picture is black-white. There is a button on the television RGB auto/manual. If i click it to manual, all the white becomes red.. Do you have some ideas?