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 have downloaded a film and it is in SVCD format but I need it in VCD format to play it on my DVD player. I have tried the normal trick with multiplexing but i get an error saying "Warning ..246845s packets cause buffer underflow. The Mpeg file might cause an error when it played . When i check the size of the file it is only about 1/2 the original size. It seems to chop the file. I have also tried to use the cut and merge to change the header but that did not work either. I also tried to burn it in Nero as a VCD without reencoding it but that did'nt work either, I also tried to burn it after Nero had reecoded it and that did'nt work either.....
Can anyone help ?????
The movie is a new one (spid....) and is 3 cds long. The first CD works, but CD2 and CD3 dont .....
Please Help !!!!
How do you mean the first one works? Do you mean as it is or after doing the trick and burning?
The reason you are getting the buffer underflow warning is because you are mutiplexing as a 'MPEG1 video vcd' and not 'MPEG1 video cd(non standard)'
Rather than try this supposedly VCD trick, try this which is probably the reason why the vcd trick works on some players in the first place.
For some reason some incompatible players assume the MPEG movie is stored in the MPEGAV folder on a burned disk rather than the MPEG2 folder which is standard SVCD and won't be able to find the movie giving a warning such as 'Check disk'.
The MPEGAV folder is used for VCD not SVCD.
When you multiplex an MPEG2 file as an MPEG1 VCD and burn it as a VCD, the file will be put in the MPEGAV folder instead of the standard MPEG2 folder, this allows players which automatically look in the MPEGAV folder to find and play the file which is probably why the trick works in the first place.
Most SVCD burning programs allow the folder name to be changed to make it compatible with your player and is the proper way to do it as doing it the VCD trick way will make the movie incompatible with normal players and wont play, but this way should make it compatible with both types of players.
You will find this option under the 'Video cd' tab in nero in the 'New compilation window'. Just click the button called 'Compatibility' and change the folder name from 'MPEG2' to 'MPEGAV'.
Same goes for VCDeasy. You'll find it under Settings>S(VCD) player where it says SVCD you will see a tick box.
Search for the word spider on this forum. There's a person who goes by the name Shovelhed that posted about the same problem with discs 2 and 3. He said he used dvd2avi and then reencoded the avi video and mpeg into svcd. Then he changed the headers to vcd and he said it worked. Haven' tried it yet. Though I actually found that when I multiplex the first disc, I get the buffer error at 100%, tmpgenc does not rewrite the headers, and I get static and green blocks at the top and bottom of the screen. Do you have the same problem? If I use the non-standard video cd format to multiplex, I do not get the buffer error, tmpgenc reqrites the header, but the movie plays really slow and the green blocks are still there. Do you think that simply changing the folder rather than multiplexing will fix this green block problem? The folloing page says that green blocks will appear on the pc but not on the dvd player.
Read again what the post says.
I was trying to give reason as to why this trick may work.
When you burn a SVCD with your burning program you end up with a set of folders on your disk.
One of these folders is called 'MPEG2'.
This folder contains the movie.
If your player doesn't natively play SVCD then it will automatically look for your movie in a folder called 'MPEGAV'.
This is the folder which contains the movie on a VCD not a SVCD.
Therefore if you burn an SVCD your player cannot locate the file in the folder MPEGAV because it it in the MPEG2 folder and simply won't play.
This so called trick simply puts the movie in the 'MPEGAV' folder rather than the normal 'MPEG2' folder on the disk thus allowing your player to locate the disk.
The only problem is when you use the SVCD to VCD trick, you will confuse your player.
There are certain fundamental differences between MPEG2 and MPEG1.
Your player is reading the header of the file and is attempting to set it self to decode an MPEG1 file, but the file is MPEG2.
This leads to display problems because the decoding parameters aren't correctly set by the player to read the file.
The trick may work on some players, but I would guess that these players would also simply work by changing the folder name to MPEGAV instead of MPEG2.
Try it. See what happens.
My only advice is to run those 3 files you have downloaded through TMPG's simple multiplexer as an 'MPEG-2 SVCD' to make sure the headers are correctly re-written so your burning software doesn't reject them.
If what "ashy" said doesn"t work try makeing a project file out of the mpeg2 with dvd2avi and then encode to vcd......or you can (i haven"t tried this) load your mpeg2 into the "vfapi converter" and make a psudo avi and encode that to vcd.........
Hi i have mead and mpeg-2 (supervcd) file whit TMPeng this file works fine, but it¡Çs to large to have on one cd so I just TMPeng to cut it whit that¡Çs work fine to plays ok but when I come to the end of part one theirs missing ca 1 minute of audio, it seams to be a bug in the program, because I have trait whit others mpeg-2 file It¡Çs just the same¡Ä.
Help!
ok, ive extracted m audio, ive opened the avi, ive got the source start/end, but every time i hit "Start" to encode into mpg, it always says "File.mpg can not be created". Please help me. i followed the steps on this web page "http://www.vcdhelp.com/convert.htm". Tell me if they are wrong, or i just cant follow directions and please help me out.
I have never gotten that error before,I think we have to figure out if it your avi file or some conflict with your system, try loading a different avi file in and see if that one works.another thing you can try is to open your avi file in "virtua dub" and "scan frames for errors" to see if your file isn"t corrupted.if you do have a corrupted file you can try to make a copy of it with "virtua dub" but use the "mask bad frames "option, then use that file in "tmpgenc".But first I would see if you can encode a different file.......
This usually only applies to MPEGS, but check anyway.
Make sure the output name of your file is not the same as the input name of your file if your are encodeing it to the same folder as this usually gives this error.
Do you mean that the audio doesn"t play on your computer or after you burn it the audio doesn"t play?there are a few reasons why your audio would be missing,the most common one is encodeing the audio at 48000hz ,it should be encoded at 41000hz,if you did it this way the audio would play when playing the file on your computer but not after you burned it,but if you use "nero" to burn it should tell you if there is something wrong with your audio frequency...another reason your audio would might not play is if the audio format in the avi file is not supported by "tmpgenc",you can usualy fix this buy extracting the audio to "wav" with "virtua dub" and useing this as your audio track,but this wont work if your audio is "ac3" for this you need a "ac3 decoder" to extract the audio and convert it to wav.Y ou can find a freeware "ac3 decoder" on any search engine.....I hope this helps?...good luck
Some AVIs have VBR audio. TMPGenc does not handle this. In fact, it will not give you any warning, take 3 times longer (or more) to encode, and you won't have any audio. A simple test for this, is to load the avi into virtual dub. If it has VBR audio, it will pop a message box up letting you know. To fix it, Use virtual dub to save out your audio in RAW format. Then in TMPGenc, load the avi as normal, then change the audio source from the avi to the raw file you saved from virtual dub.
Using Virtual Dub (shareware) I extracted the audio from the avi file to a wav file. and used the wav file as the audio source. Minion was dead on with his diagnosis.
Hi, I was having the same problem and found this post which helped me out using vdub to get the audio. I'm having a problem though. After encoding the audio starts to get out of sync and after only a couple minutes it doesn't match the video at all. How can I go about keeping the video and audio in sync the whole way through?
When I try to select the source video file, it tells me that the AVI. file is not supported, What do I need to do in order to get it supported?? Can you please let me know.
go to "options" then to "enviromental settings" then to "vfapi plugins" and lower every thing to "0" accept raise the "direct show" to "2" this thould get your avi file loaded.....
>go to "options" then to "enviromental settings" then to "vfapi plugins" and lower every thing to "0" accept raise the "direct show" to "2" this thould get your avi file loaded.....
Thank you Minion By chaning the option I was able to get it working. Thanks again
This does not have to do with the "direcy show filter" it means there are certain errors in your file,to get around it go to your "cpu" tab in the "enviromental settings" under "options" now un-check all the boxes there. now go to your "quantize matrix" tab and un-check the "use floating point" box..now you should be able to get your file in "tmpgenc"...but in the "enviromental settings" that is where you adjust your filters, in the "vfapi plugins" these should be set before you encode.....
Yes there is.
Rather than click the start button when you wish to encode, instead click File>output to file and choose 'MPEG'.
The Autoshutdown feature will then appear.
I am haivng problems with a VCD going in and out of Sync, the clip is in 23.97fps, I am in the UK so preferably would like 25fps but really can't be bothered to go through that whole strip off the audio change the frame rate, change length of audio and so on. Well I say can't be bothered, I have tried for days and its p'ing me off. So anyway thought no I have Multi-region DVD so no probs encode as NTSCV film. Encoded stuck the CD in, excellentay quality but now and again the action speeds up but the audio doesn't so slips out of Sync, then seems to suddenly come back, most annoying. Seems to play fine on puter. I know someone out there will know the answer. You are stars, you are angels.
Most of my vcd"s used to do this to and it mostly has to do with your dvd player so there isn"t much you can do about it ,but if I do super-vcd"s I don"t get this problem,the only thing I have had some sucsess with to help with this problem is to lower your "vbv" buffer while encodeing ,cuz I think most dvd players can handle buffer overflow better than underflow
I figured it could be my DVD player but had no probs with it before, just seems to be with this 23.97 stuff. Maybe another bash at changing it to 25fps might be in order. If I can get the audio right. Just asking, when following the steps I have seen posted several times on here.
Next click Video and choose 'Frame Rate' and change the frame rate to the one you want to convert to i.e 25fps.
Now click 'Edit' and click 'end' from the menu.
This seems to be the same regardless of what I put in Frame Rate, am I missing something?
If you encode 23 FPS NTSC ypu HAVE to set 3:2 pulldown under Settings-> Advanced. Otherwise an DVD Player will have the described problems. I dont know yet how you can change that flag without reencoding.
If your avi file is 23.97fps and you encoded it to" ntsc film " your sync problem isn"t from a framerate problem,unless your player won"t play "ntsc" but you said your player was "multi region" so that isn"t the problem..I still think it is a dvd player buffer problem..........
Jaysus tiring_day, you do like to make things hard for yourself don't you.
Why you think that the method for changing the framrate is hard or longwinded I don't know.
It's soooo simple and only takes 5mins.
Look I'll try to explain it to you as simple as I can.
The first step is to install all the above software then the next thing is to start with your original AVI.
Step 1. FIRST WE NEED TO EXTRACT THE AUDIO FROM THE AVI.
Start up Virtualdub, click File and open your AVI. In Virtualdub click File then click 'Save wav' and choose where you want to save it then click save.
Next click Video and choose 'Frame Rate' and change the frame rate to the one you want to convert to i.e 25fps.
Now click 'Edit' and click 'end' from the menu.
Note what it says in the timescale box as the length of the movie exactly.
Now calculate what the total time is in seconds. For example 1:20:02.360 would be 4802.360 secs, WRITE THIS DOWN AS YOU WILL NEED IT LATER. Close virtualdub
NOTE: (Once you have changed the framerate of the AVI the total length should be different from the original length of the file before you changed it)
Step 2. NEXT WE NEED TO SYNC THE AUDIO. START UP COOLEDIT 2000
When the program opens you will be presented with a box allowing you to choose 2 options. Choose options 1 and 3.
In the program click File>open and open the wav you created earlier.
Wait for it to finish then click 'EDIT' and untick 'ENABLE UNDO' then click 'SELECT ENTIRE WAV' next click 'TRANSFORM' and choose 'TIME/PITCH' from the drop down menu then click 'STRETCH'
In this box tick the following options:
1. Low precision
2. Time stretch (preserves pitch)
In the box that says 'LENGTH' type in the exact figure you got in secs from Virtualdub for e.g. 4802.360 then click ok.
Wait for the program to do it's stuff then when its finished click 'file' then 'save as' and name and save your file as a wav.
This should give you a Wav file which will be the same length as the movie in the next step. Close Cool edit 2000
Run AVI framerate changer and change the framerate to 25fps.
Your movie will now be 25fps and should be the same length as your new wav.
To check that the movie is in sync with the audio, open up virtualdub and open your movie you have changed the framerate of then click Audio and choose 'Wav audio' from the menu and find the wav you have just created.
Click the first play button and you should find the audio is in sync with the movie.
By the way it doesn't matter if your player is multiregion or not.
This only means the player is capable of playing disks from different regions other than the one you live in.
The player will still convert the frame rate internally, whatever it is to your TV standard.
This usually results in jerky playback.
3:2 Pulldown is only to convert 23.976 to NTSC 29.976 and won't work for PAL 25fps
My TV is set to 4:3 letterbox, so I encoded my avi to mpg with 4:3 NTSC aspect ratio, but it still clips off the top and bottom of the video when played. What can I do? Thanks
In the "video arrange method" set it to "center custom size" then set it at the resolution of your avi file(720 by 480?).this should mak the encoded mpeg as look as close to the original size as possible,but there will allways be some of the original frame size cut off, usualy at the sides.....
I just created a video file by exporting it from premiere and its an AVI file about 4 gigabytes big....and when i try to use TMPGEnc when i try to open it as a the video source file it says it can not be opened or it is unsupported....my video play fine in avi players...please help...thanks
try raising the priority of you "vfapi plugins" raise your "avi vfw file reader" and your "avi2 open dml" to "1" or "2" and your "direct show" to "2"..this might get your file loaded.....
I had extracted version 2.53 of TMPGenc along with the VFA plug in, a couple of days back and was still in the trial period. In the meantime, the 2.54 version came out. I deleted the 2.53 and extracted the 2.54 with the VFAP plugin.
When I run the TMPGenc executable it brings up the programme, I do all the settings, but when I click on the convert button to start the process, the entire program exits.
I just dont know what has happened. Would appreciate if someone could help me out on this. Thanks
If it doesn"t work with mpeg1 then it isn"t a trial perion thing because you can still use "tmpgenc" for mpeg1 after the trial period is over,maybe download it again,or go under "help" to "about tmpgenc" then a splash screen will come up and it should tell you if the trial period is over.....
i have the ati all-in-wonder 128 capture card and ati tv software that allows me to capture svcd (720x480 for most of my dvd's). i get frame drops (windoze 2000 with ide0 hard drive set to dma if available) and need help there. i've also been told that i can remux with TMPFEnc taking only a couple of minutes without re-encoding. how do i remux an mpg-2 file in TMPGEnc?
Go to "file" then to "mpeg tools" here you can de-multiplex and multiplex and edit, but it isn"t gauranteed to work with non tmpgenc files,and if you got dropped frames you will have sync problems.......
Try to capture at a 480x480 for NTSC or 480x576 for PAL if you are creating SVCD and capture to YV12(MPEG) or YUY2(AVI) not RGB.
If you have a decent processor, the better solution is to capture to a compression codec such as DivX 5 set at the highest quality, but at fastest encode mode.
Fastest won't reduce the quality, but the file size will be larger.
Make sure you capture at YUY2 and not RGB and don't preview while capturing.
Then convert to MPEG2 with TMPG.
This will give very high quality captures.
If it still drops frames then you will have to reduce the resolution. Try reducing to 704 x 480 and then 640x480.
Another point is why capture at all?
You will probably achieve higher quality by ripping the DVD and encoding with TMPG and if your processor is decent, probably not much slower than capturing.