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 ]
"tmpgenc" does support "main profile & high level" under profile and level in the "video" settings it also supports "high profile&high level" and a few other profiles......
Using the VCD NTSC template on a P3 1GHz this file only takes an hour and 20 min to encode and looks close to the original avi.
Q - Is there any settings I can apply in tmpgenc to enhance the vcd of this animated file rather that presuming it's video?
Q - Is it best to use CBR, VBR, two pass or what for animation???
Q - Is it possible to set the mpg commpression level to NONE as I don't want any "blocky" results?
My steps...
1. I extract a full rate WAV from virtual Dub.
2. Use the vcd template and encode. No settings changed.
3. Burn to disk. (been getting underruns though)
Audio
Audio Format - MPG Layer-3
Average data rate - 6.967 Kb/Sec
Sample rate - 22.50 kHz
Channels - 2 (Stereo)
Video
AVI (divX) 118,476 Mb
Frame width - 352 pixles
Frame height - 240 pixles
Play length - 1461.434 sec
Frame count - 43796
Frame rate - 29.970 frames/sec
Date rate 81.74 kb/sec
Video sample size 24bit
Video compression - DIVXMPG4 V3
animation has to be encoded at a different setting in the "quantize matrix" settings, it has to be changed from default to "cg/animation"..And the best way to get rid of macro blocks is to up the bitrate,I use 1650kbs for vcd and I get 60min on each disk with much better quality,and generaly speaking I think cbr for mpeg1 is better if you don"t care about a little bigger file size but if you want a smaller file size vbr is the way to go, but vbr isn"t supported in the vcd standard but either is 1650kbs bitrate,my player and most will play vcd"s with a bitrate up to 5000kbs but who wants 15min on 1 cd....
Thank Minion, thats just the answer i was looking for. :)
It's interesting that VBR isn't supported. I don't care about file size as I am only burning one episode per CD. Approx 25min each. So I should go for CBR at 5000 right and enable "padding"???
Where can I read about what VCD will and wont support as far as bit rate and stuff goes?
if you are trying to get 25minutes on a cd try 3800kbs first and padding is allways enabled in cbr mode....any vcd that isn"t 352 by 240 ntsc or 352 by 288 pal and 1150kbs cbr isn"t vcd compliant but allmost all players will play vcd"s with higher bitrates, but this is a new quasi standard called xvcd,which is a vcd with higher bitrates but even some players will let you play vcd"s with a resolution of 720 by 480, and if you upped the bitrate to like 3000kbs it would be like a psudo dvd, and yes there are dvd"s that are mpeg1...but for figureing out the amount of max bitrate you can apply to each avi clip, here is a equation that i use: I divide the amount of minutes in my movie clip by 100,000.so if I have a 50minute movie clip I divide that by 100,000 and that is 2000 so 2000kbs would be the max for a 50minute clip to fit on one cd...and to find out what your dvd player can play go to www.vcdhelp.com and they have a section on dvd player compatability.....I hoped this helped you some?...good luck........
Posted by Minion:
"animation has to be encoded at a different setting in the "quantize matrix" settings, it has to be changed from default to "cg/animation""
This is not correct... its only aplied to rendered cg animation, otherwise it will look worst that than using standart... not conversion... for conversion from a divx u should use the tmpg standart... because the cg animation is thought to be high quality computer graphics... and this is not the case... we're talking about divx.
If your actually going for MPEG 1 then see Minion's second post... but my advice would be Mpeg2...
In MPEG2 if your going for only 1 episode per cd... my advise would be mvbr -100 of frame quality lost and the bitrate... well just use a bitratecalc ^_^
If your movie is only 25 mins in length then I would encode to MPEG2 if your DVD player is capable of playing SVCD.
The quality and compression rate are much better than standard VCD when using MPEG2.
As for CBR. Forget it unless you are creating a bog standard VCD 2.0 compliant VCD for an incompatible DVD player (unlikely).
DVD players are variable bitrate machines by design and it doesn't make sense to waste the bitrate in a movie when it's not needed or needed else where.
CBR is just the easy way out for people who don't know how to use VBR correctly and will NEVER give you a better quality movie file size for file size compared to VBR it will just give you macroblocks in fast action detailed scenes even when it is set quite high.
Concerning MPEG1 it is possible to create a 2hr movie with an average bitrate of 2000kb/s using VBR rather than 1600kb/s using CBR. This will result in a far higher quality movie.
If you decide to encode to MPEG2 try encoding at full resolution 720x576 PAL or 720x480 NTSC and use 'Constant quality(CQ)' rather than 'Automatic VBR (CQ_VBR) as this will give you a better quality movie for the file size.
Just set your bitrate something like: Min - 2000 Max - 6000 Quality 80
Maybe try the DVD template as this should fit a 25min movie on to one cd.
I guarantee this will give you a high qaulity movie.
The same settings go for XVCD if your player will allow it.
Oh and regarding Gant's post referring to MVBR. You would only use this setting if you wanted to set the bitrate for individual scenes in a movie using the force picture type option and is worthless otherwise, but I agree with the point about CG/Animation.
I believe the Hercules Game TheaterXP with Drivers v3.01 or v4.1 (latest) is incompatibile with TMPGEnc v2.0 -> v2.5a (or probably all versions) when it comes to loading audio.
I exported a 7GB avi file from adobe premier 6.0. then I converted it to MPEG2 using TMPGEnc. When I played it on DVD , there is no sound and the video is fine. But if I exported a smaller avi file from adobe and converted it, I can successfully played it on DVD.
All I can think of is that the audio was set at the wrong frequency,for it to play on your dvd player it has to be 41000hz output,it will play on your computer at other frequencys but not on your dvd player,thats all I can think of right now but maybe someone else has a answer.......
I just reformatted my computer to see if the problem was another piece of software. Upon the clean install I load up TMPGEnc v2.54.36 and encode a simple .mpg to MPEG-1 to test it out. No problem. So I move on to load my SVCD Mpeg2 into tmpgenc which says is unsupported. So I install Stinky's mpeg2 codec which returns an Install Successful message. Re-load tmpgenc, try to load mpeg2, still unsupported. I de-multiplex it which works, then try to encode... then crash (program performs illegal operation) Reboot, open tmpgenc and try to load simple .mpg file... before it even gets to encoding it crashes... (illegal operation)
Now every .mpg file I open crashes before encoding even starts?!! Better yet, every version does it also. I really don't want to have to reformat but looks like I'm going to have to again. I even uninstalled Stinky's mpeg2 decoder (which didn't let me play mpeg2 in wmp8 anyways), still no dice.
AMD Athlon 1.4 Ghz
512 DDR RAM
WindowsXP Professional With All Windows Updates
nVidia GeForce3
Hercules Game TheatreXP
I really dunno what the problem is but i would actually say its the mpeg2 and windows incompatibility.
One piece of advice... when doing video encoding all MS upgrades only damage your sistem... they dont actually help in any way... so make a clean install of XP and make NO UPGRADES... i really mean NONE.
One better idea would be to install only win2000 since it works a lot better that XP when it comes to encoding... and still NO UPDATES.
Try downloading a more recent version of the mpeg2 codec... it might solve your problem...
One more thing i forgot... u can even surpass the problem of loading the mpeg2 stream into tmpgenc... mux the mpeg2 as u done before... making it without the svcd extra crap added to the header.
Then open mpeg2avi or dvd2avi and with the vfapi codec installed make a project. load that project in avisynth and with the mpeg2dec.dll you will be able to open it in any program even though you dont have mpeg2 codec installed.
Great thanks, but I decided to slowly go back and "undo" everything one step at a time since I didn't perform many steps to see if it were something else. When I uninstalled the drivers to my Game Theater XP everything magically worked. I could open everything just fine!! It wasn't the codec because after I uninstalled it I couldn't open the .m2v that I demuxed, but when I installed it I opened the .m2v no problemo.
I decided to make sure that was the problem so I reinstalled the Game TheaterXP drivers, rebooted and loaded tmpgenc, here is the interesting part: My project was still there so I hit start encoding, which worked fine. Then I hit new project and opened the same old simple .mpg and it illegal operationed on me. So the problem with the drivers is the initial load, no necesarrily the encoding process.
I've now installed 2 different versions of the driver, same problem. I'm wondering if anybody has a Hercules Game TheaterXP 5.1 and tmpgenc working together?
hummm... first install the mpeg2 codec on your system... then do as "Minion" said and de-multiplex and then mux again (this way you have u'r mpeg2 file with audio and without the extra crap from svcd stream), then open it in TMPGEnc... since u installed the mpeg2 codec it should load OK.
The frameserve also works fine.. dvd2avi or mpeg2avi :) plus avisynth :)
You don"t actually have to multiplex it back together just load the "m2v" in as video and "mp2" in as audio,I think the de-multiplexing removes the headers.....
yes it does... he he he.. another 1 pass way.. would be to multiplex it... but instead of loading m2v/mpv and m2p jus tload the mpg and it will show you both streams and mux it :)
I only avised it for the newbies that might not know how to load separate streams ;)
Neither of the methods makes sense.
First off, if the original stream is SVCD there is no need to load both of the demultiplexed A/V streams into TMPG.
It is only necessary to load the m2v file and encode that and then multiplex the resulting file back with the original Mp2 audio stream.
Theres no point in loading the audio stream to re-encode it to the same thing.
What you do is look in your "tmpgenc" folder and look for the "p3p package" and copy it to your system and system32 directory this should get the .dll file loaded.....
Just click on the system and system32 folder and drop it in.no particulat file just in the directory somewere,but I think the system32 is the important one,I just couldn"t remember if it was the system or ssytem32 folder but I think it was the system32 folder...write back a tell me if it worked,it worked for me but It might have been a fluke....
I tried everything. Copied in System and system32. Nothing worked. Out of luck, I looked at the file name and it was ``P3Packag.dll``... For some reason it was missing the e at the end... I did a rename and put the e at the end of P3Package.dll and now everything seems to be working. Strange but true
Drareg
Ps Thanks allot for your help, will probably be calling on you again for something else...This guy is not too quick with this new program...I feel pretty stupid :)
Help i am downloading films no prob, Converting to Mpeg no prob, BUT when i burn to a 4.7 Dvd Gb disc i keep on getting an error messadge. It goes through all the files with no prob but when it starts burning it burns for about 30 sec,s then stops and a error message come up. Please help Thanks.
What do you mean "downloading illegal files" he didn"t download illegal files, there is not law against downloading film clips from the internet,if it were illegal there wouldnt be tens of millions of poeple downloading clips every second of every day,the only thing slightly illegal is copying dvd"s that you don"t own, he could be downloading public domain films or many other types of films that are perfectly legal.and "ip addresses can be changed I have a program that re-routes other ip addresses so yours doesn"t come up....
Can I ask you a dumb question? I only have a CDRW drive so will this work??? I can't get it to even open the file in Virtual Dub then tmpgenc will not open the AVI file after I have saved it to a WAV. I have no clue what I am doing but have always been "good" with computers. I am a programmer and have found very few things that I can't do but this seems to be something that stops at every step with some kind of error!!
Any advice would be much appreciated - is it even worth it to do this? I am thinking it would be much easier to just spend the money and by the DVD!
he he he... i also think u'r a little confused here...
As "u too slow" said.. be a little bit more specific.
What kind of files are u trying to open and in what program...
since u talked about dvds... are u trying to "Rip" a dvd?
OK... if so here's a little tut/advice:
First of all the vobs cant and should not be openned in virtualdub not tmpegenc... so give up on that.
Second, u should frameserv those vobs first... dvd2avi and avisynth... my personal advice.
Third... what the hell do u mean u tryed to save the avi into a wav? Wowowowowowow... u'r really confused here m8.
Well anyway... fell free to reply and be a bit more specific :)
One more thing... this site is great and u can learn a lot here... and tmpgenc is the reference mpeg encoder for me (CCE sucks big time :p ) but if u want to learn more there are these 3 reference sites i can give u:
Okay - this what I want to do - I downloaded a movie from Kazaa website and I can watch it on my computer through windows media player - what I wanted to do was put it on a cd and watch it on my dvd player that is attached to my TV. The instructions say to:
by the way I have a brand new Dell Computer - 1.9 ghz - 512 ram - cdrw drive - awesome fast computer so I know my computer is capable of doing this. I can program in Cobol mostly so this is brand new to me and this has nothing to do with programming cobol code!!!! So - I would like to just see if I can do this so below is the web page that has the instructions I am going by. So please look this over and let me know if this is not what I need to do and/or if there is something else I can do that would be a lot easier for me! I just want to get this to work!! Thanks so much and sorry the first post was so vague - I should know better than that!
I recently used VCDGear to rip the MPEG files out of a VCD. I then proceeded to use TMPGEnc to encode the MPEGs into DivX AVI (DivX 5.0.1, MP3 192kb/s) and TMPGEnc encodes the files until there is 1 second left (27700/27702) and then it just seems to freeze. I can minimize the program, do other tasks in Windows etc, and it still seems to be writing more data into the AVI file according to Windows Explorer. However, it just stays there for an overly long period of time. I am also getting this same error when trying to encode MPEG to DivX with other files as well. Any suggestions on what maybe causing the problem?
It might be some sort of crap divx 5 does... since its spieware... i believe anything... :\n
I dont reallything it has anything to do with the slow cpu... but i really cant tell... try virtualdub... and use any sort or monitor porogram to se whats happening on your computer... tne se if there is anything unusual hapening and analize whats going on... it might be a serious problem... but with this info i really cant say...
Thanks for the replies everyone! Actually, it just locked up for about 10 minutes and finally finished the file, so I suppose I just had to wait a while. Everything is working now. ^_^