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 edited 2 DV file in Premiere 6 and compressed this to (NTSC) MPEG1 (non-stnadard) using TMPEGenc thru a frameserver. I have altered the settings a bit i.e. 720x480, CQ_VBR(min 3000 - max 5000), Motion search (High Quality), under source video (non-interlaced). The quality was really good when i played it back with media player.
Then using Premiere 6, I joined both files and threw in a background music, no editing was made and compressed it to MPEG1 using the same settings. However, the results i get is a stuttered, jumpy video, the quality was retained, though. I tried different settings including VCD standard but i get the same result.
Any interlaced solution on this one or progressive explanation.
Maybe you encoded it to a different frame rate cuz you said you chose the source video as "non-interlaced" that would mean that the video source was 23.97fps for ntsc and you might have encoded it to ntsc 29.9fps instead of ntsc film.....Just a thought....
I had similar problem with v2.56 trying to encode an Xvid to SVCD. I found that disabling MMX (and everything else) in the CPU options solved the problem, but it took FOREVER to encode. And the encode didn't include audio for some reason. Here's how I fixed it, not exactly sure what the problem was though:
1) Upgrade to v2.57 (didn't help by itself)
2) In Environmental settings under VFAPI plugins, Change DirectShow priority to 2 and Cyberlink MPEG2 to 1.
Worked like a charm. Also, previously the Project Wizard estimated the running time of the Xvid file to be over twice as long, now it reports the correct running time. I think my problem was I also have the Ligos MPEG2 codec installed and both the Ligos and Cyberlink codecs had the same priority. It may have just been an issue with the Ligos encoder, but I haven't really took the time to do a detailed analysis. All I know is that TMPG works now with no errors and audio, at least in the 10 second sample I tried. It's still encoding the entire video so I don't know if there'll be any syncing errors. Hope not.
My system: Athlon XP 1.4GHz, 512 DDR, all available CPU options on, including SSE
Ashy ..sorry to be again but Im trying to follow the guide you gave someone in a previous post re: NTSC to PAL conversion when creating a VCD from an avi but am confused about something which Im hoping you can clear up ...
The point in question is
---------------------------------------
It's not as hard as you think even though it looks complicated.
The only way is to change the framerate of the original AVI.
First you will have to extract the audio to a wav file using virtual dub.
Load the AVI file into virtualdub and extract the audio to a wav.
Next change the framerate to the one you want. When you do this note the time in the box at bottom right exactly and then convert it to seconds. WRITE THIS DOWN, you will need it later.
-------------------------------------------
Now ...when I change the framerate in Virtual Dub ... the time never changes ...Ive tried typing 21 frames in the box 29 ... the time never changes ... what am I doing wrong ?
You didn't change the framerate with AVI framerate changer before loading it into Virtualdub did you?
If not try this. Load your AVI, click Edit>end and note the time then click Edit>beginning then change the framerate. Click Edit>end, the timescale should have changed.
Also make sure you have the latest version of Virtualdub.
OK will try that ..thanks ... my version of Vdub is fairly old. I didnt change the frame rate using avifrate so it must be the version of vdub that I have.
Can I not get the time by loading the avi into avifrate and then changing the frame rate there ? I have noticed that avifrate then displays the length of the movie in seconds and that it changes as I change the frame rate ...
Avi framerate changer does what?
I can't see what you mean by this as there is no time display in AVI framerate changer, are you sure you're not looking at the current framerate display?
Anyway you should have no problem with finding the timescale with Virtualdub and besides you need it to be exact to the nearest millisecond. For this Virtualdub is best.
This has worked for many other people who have done this conversion, so you shouldn't really have a problem.
OK ..Ill use Vdub in future but avifrate does have a time display .....
from the help file :-
Buttons and edit boxes
Flags Contains few bit flags to mark file as indexed one, force index usage, mark file as captured, copyrighted etc.
Init. frames Number of frames to skip
Frames Number of frames mentioned by file header
handler Video Stream handler fourCC id and format header fourCC id
scale divisor of the frame rate
rate multiplier of the frame rate
length Number of frames mentioned by stream header
fps calculated "frames per second" speed
sec calculated duration of the video stream
It gives the seconds of the duration to 3 decimal places
Just thought I'd let you know ...I finished converting an avi from 23.976 fps to 25 fps by using the length of the movie as claculated by avifrate and it is in perfect synch. I did the following
1) Extract wav from avi
2) Load avi into avifrate
3) Changed fps to 25 and noted new length of film (note that avifrate gives lenghth to 3 decimal places)
4) Stretched wav using cooledit to new length as per step (3)
5) Applied the 25fps change to the avi using avifrate
6) Encoded the avi to XVCD using TMPGenc with a PAL aspect ratio, specifying the avi as video source and stretched wav as audio source - I also used ttolame and ssrc as external tools
Im a happy man now ...thanks for getting me this far !!
LOL, I see what has happened Ollie. For some reason you have a completely different version of software than the one I have. How did you get this, I'm sure I didn't give you the link. The funny thing is I have actually had this little piece of software already on my drive for a while but never used it.
There is no reason why you shouldn't use it either as it seems to give accurate results. You learn something new everyday.
I think I'll be pointing people towards this nice little piece of software in future when they require framerate conversion. It just makes it that little bit easier.
Anyway thanks Ollie , glad it worked out for you.
There is one thing you can help me with. I believe you have managed to get certain CDR's to wotk with the Sony DAVS300. Could you post the types of disks you were successful with here Ollie as friend has the same player and we have only managed to get CDRW to work so far.
Heh ... glad to see that I at least was able to pass some information back in retuen for all the hard work you put in on this board. Without people like you and Minion many people would never get their conversion problems solved.
Anyway ... the discs I use for my DAVS300 are the Vivastar brand. In the UK I buy them at Argos, but you have to be careful ..I have had batches before which didnt work, and when I used a prog called CDRidentifier (you can find the homepage using a google search) they turned out to be not Vivastar but a brand called Fornet Pte Ltd despite being branded as Vivastar,
Hope this helps
Olli
Now all I have to do is re-encode all the movies I have done so far ;)
Thanks Ollie. I already got CDRidentifier and Avifrate.
Regarding the Vivastar disks. The info you read using CDRidentifier about the manufacturer of the disks called Fornet Pte Ltd. Is this the manufacturer of the Vivastar brand that works? Have you purchased any lately and are they still made by this company as CDR makers have a habit of changing their disk manufacturers like they change their socks.
The brand that works is the Vivastar one ..Fornet ones do not work.
I have bought several tubs of 100 discs labelled as Vivastar from Argos but a couple of the tubs turned out to contain discs manufactured by Fornet not Vivastar. I returned them to Argos explained to the assistant what the problem was ... blah blah ASPI layer ... etc .. got a very puzzled look (heh) and exchanged them for another tub which looked identical but this time contained genuine Vivastar discs.
The last batch I bought was about 2 or 3 weeks ago.
It seems that some of the discs are manufactured by Vivastar and branded as Vivastar - these ones are the ones you want - where CDRidentifier shows the manufacturer as Vivastar AG.
It also looks like some of the tubs that are labelled Vivastar actually contain discs manufactured by Fornet Pte Ltd
Is there a marked difference between the two batch numbers on the disk that would allow me to identify which disk is which at a glance without having to purchase first. Usually when a disk comes from the same manufacturer part of the batch code is the same, it may only be a few numbers, but it will give me something to look for. Where as the batch number from a different company will be completely different.
Ollie look on the inner part of the disk itself. There will be a set of numbers.
Compare the good disks from two different batches and you should see some numbers within the batch code which are common to both disks, it may only be 3 or 4, but it would help.
Have any of you guys ever come across an error labled "illegal floating point calculation" ??? I've got it a couple of times, and it's starting to annoy me.
Does anyone know how to get around it ?
-M
--------------------------------------------------------------------------------
Minion ( Mail ) 07/17 (Wed.) 16:17 ( IP:24.64.223.203 ) [ Edit / Delete / Reply with quotation ]
You get the floating point error when your avi file is corrupted or has corrupted sectors in it, there is a way to get rid of the error but it will make encodeing take quite a bit longer, what you do is first go to "options" to "enviromental settings" to "cpu" and un-check the "SSE" box then go to "settings" to "quantize matrix" and un-check the "use floating piont DCT" box
this will stop the error from occuring but like I said the encodeing will take longer.You can also get this error if you do anything with your computer while encodeing accept encode......
Will there be any quality issues where the avi file was corrupted, such as missing frames, or sync problems between audio & video ?
As you can probably tell I'm a newbie ;)
-M
--------------------------------------------------------------------------------
bewley ( Mail ) 07/18 (Th.) 12:08 ( IP:63.160.191.5 ) [ Edit / Delete / Reply with quotation ]
I keep reading that the floating point error is caused by corrupted AVI's, but I have found that is not always the case. I have an AVI that I can encode perfectly in version 2.54, but it consistently errors (floating point or read error) in version 2.56.
I have done everything I can think of to resolve the issues in 2.56 -- reinstall TMPGEnc, turn off 3D Now/SSE, remove all loading programs on boot, diddle with cache setting, lower my memory speed, turn off all power saving features... Nothing works and I still get one of the two errors. The AVI also encodes fine with other encoding software. Only TMPGEnc has a problem with it.
Msquared, one thing to check is where the errors appear. If it always happens at the same location, then I would think corrupted AVI... However, if the error appears to be random, then I would consider looking for a lower version of the software and giving that a try.
Hi there!
I have an Athlon XP 1800+ that I use to capture video for SVCDs using a Pinnacle DC10plus. After capture I use TMPGEnc to compress to MPEG. I use 2-pass VBR in TMPGEnc and it takes about 4-5 hours to encode a 30 minutes movie.
I have a 40 GB IBM UDMA hard disk.
So the question is: I'm considering buying a new and larger harddisk. What will be fastest, one 120 GB disks or two 60 GB disks using RAID to work as one disk? I know the RAID solution should give a higher transfer rate, but will that be noticable during the MPEG-encoding.
In other word, is the harddisk speed or the cpu-speed the bottleneck when encoding MPEG-files?
Hi,
I have an xp 1800+ too with FIC AN11 motherboard with a RAID 0 connection. Personally, I think RAID is great for video editing. I'm using RAID 0 (stripping) with two maxtor 60 gig with 7200 rpm, and I can encode 40 minutes of avi video in about 25-30 minutes to mpeg-1 vcd format. DVD and SVCD still take quite a while, especially if I specify the VBR double pass setting. I LOVE Raid. I will be upgrading to RAID 0+1 (stripping and mirroring) soon so I can get fault tolerance. I increased my pcmark harddrive benchmark score by about 300 points (I was scoring about 800-900 with UDMA 5, brought that up to 1150 or so after RAID) when I installed RAID.
However, as I'm sure you know you won't see any increase in performance if you use RAID 1 (mirroring), which doesn't support stripping. Also, RAID 0 is not fault tolerant. You will lose your entire partition if one of the disks fail--so be warned.
While a computer's processor is always important, a system is only a strong as it's weakest link. Since you are writing to the harddrive as well as processing the video during the encoding process, having a high performance harddrive can only help. And according to RAID-Info http://www.acnc.com/04_01_00.html, RAID 0 is recommended for video editing. I'd go with the raid over the single harddive--it's worth it imo.
looking at previous posts someone mentioned that ver 2.56 is bugged and thats why this problem occurs with divxmpeg4 v3 and that everything works fine with ver 2.54. So is it possible to get the older version?
This might be a problem with microsoft's mp43 dll--not tmpg. MS doesn't want us encoding in mp43 (according to Virtual Dub's "coach message") so they have taken measures to prevent playback etc. I had problems encoding mpeg from mp43 until I installed some dll fix I downloaded (which has subsequently been removed from the site due to MS complaint).
So does TMPGEnc support conversion of divxmpeg4 v3 files? One 25 minute show turns into a whopping 70 minute file with no sound. I hope someone can help here.
There shouldn"t be a problem encodeing any form of divx files as long as you have the proper codecs installed on your machine, try raiseing the "direct show file reader" in the "vfapi plugins" and if you can"t see the movie in the screen while encodeing then the movie probably isn"t encodeing properly.
I've read that higher bit rate will yield better result, although larger
MPG file. I've tried CBR at 10,000 bit rate, and the picture looks sharper
than 8,000; escpecially with montion. With 2 hour video, the sound is fine
until 1hr 21mins 45sec into the footage, and then sound disappeared until
near the end, then sound suddenly came back.
What is the highest bit rate I can set without loosing audio, I've read
somewhere that with DVD maximum bit rate is 9,800. Is this true?
Have anybody run into this problem? Or am I missing other parameters?
The Max DVD bitrate is 9.8mbs but on a computer you can set the bitrate a lot higher cuz software players can handle higher bitrates,so if the audio cut out while watching it on your computer it is probably because the audio encoder in tmpgenc sometime does that, that"s why it is better to use the external audio encoder plugins for tmpgenc like toolame or scmpx..
I have an AVI video with a Video Compression of MS-MPEG4 V3, and when I try using TMPGenc so that I can convert it to MPEG-1 the only thing that I can hear is the sound of the video when I watch the MPEG-1 version. What can I do? Are there any programs out there that can allow me to turn the AVI to MPEG-1 completely with sound and video?
By the way, I'm turning the AVI video to MPEG-1 in order so that I can make it into VCD