I've had this most recent version of TMPGEnc Plus for quite a while. I've been able to do many 2-pass VBR without the slightest bit of a problem. Anything that my media players could play, TMPGEnc could encode. It never had a problem. In fact, I have been able to encode the same Divx & Xvid files that I now can't. I mean the exact same .avi. It only happens with the 2-Pass. Every other encoding method seems to work properly. Since no new version has been released since then, no patches or anything of the sort, it seems that the problem lies somewhere in the OS. It has to be XP. I've tried everything: Checking for Bad Frames (most of the time it finds none or a few), Frameserving with VirtualDub, Increasing the DirectShow Multimedia Reader plugin, Uncompressing the file with VirtualDub at the Highest Cpu Thread Priority. Every single time, I get an "Illegal Floating Decimal Point Calculation Order" error. It just goes 50%, and then stops. I've also been getting this ridiculous problem where the average bitrate of the encoded video (only at high average bitrates) falls significantly below the average bitrate that I set.
Just forgetting about 2-pass is no solution, especially when these same exact files worked with thesame exact version of TMPGEnc Plus with 2-Pass VBR on this same exact version of Windows XP. I've even tried to format the hard drive & install all of the updates from Windows Update. I get the same result. Is this some problem with something I installed lately from Windows Update? None of this makes any sense whatsoever. It just happened all of a sudden, and it would not start working again. Now, almost all of my Divx & Xvid have a problem. Furthermore, from what I've seen from these forums alone, I am not the only one with this problem. Other people have complained also, and it seems that we only have two things in common: TMPGEnc & Windows XP. Does anyone have Windows 98 and have this problem? Some people suggest to change encoders; however, I've been getting used to TMPGEnc Plus. I'm not gonna pay for another encoder and start all over getting used to it. Does anyone have any idea how this is connected with XP? If it is not XP, then what does it have to do with WindowsMedia Player or DirectX? If that's not it, then what else is it? These files seem to work like a charm with any other decoder I have. All of my players (take your pick) & any other encoding program seems to work fine. How is it that they can decode & then encode fine, but TMPGEnc cannot. TMPGEnc has been known to have problems with Divx & Xvid; however, the problems were solvable in most cases. Either your file was bad, you forgot to change the DirectShow plugin, or when you tried another method (frameserving, etc.), it worked. When the file is clean, I see ABSOLUTELY NO REASON why TMPGEnc does not work with it. Any suggestions, comments, etc.?
+ Reply to Thread
Results 1 to 28 of 28
-
-
well for starters you shouldnt use tmpgenc to encode xvid and divx there are far better tools for that.
Dont overclock.
search for virii.
re-install tmpgenc.
its more likely something else than tmpgenc, or maybe you are using a hacked version?
if tmpenc didnt work with Xp, do you rally think you would be the first to notice, nowCorned beef is now made to a higher standard than at any time in history.
The electronic components of the power part adopted a lot of Rubycons. -
Originally Posted by RabidDog
Originally Posted by RabidDog
I do agree the fault is probably not with TmpGenc itself.
A few suggestions to try. Make sure you have the latest xvid codec installed for xvid sources. For divx sources try divx 5.01. Start with a clean install if possible. Codecs in general only install what you need, do not use codec packs, they can cause conflicts.
Frameserving from vitrtualdub? Make sure you use the 'official' release, not one of the mod versions, before complaining it doesn't work.
Try encoding your own divx/xvid from a DVD source and then feeding that to TmpGenc. This will confirm if it is a problem with the source files or the way they were encoded or something else in your system
If your source files DO have bad frames, try several different tools to fix them before blaming TmpGenc. -
That is correct bugster, I am encoding FROM Divx. RabidDog, I've never overclocked, this version is from Pegasys-Inc official site, and I have tried to reinstall TMPGEnc Plus. In fact, I tried reinstalling over the version and uninstalling - down to the last registry setting - and then installing. Bugster, I do have a codec pack installed, but when TMPGEnc was working with these same files, this codec pack was installed then also. However, I'll give it a shot. I'll uninstall the codec pack & then install Divx & Xvid separately. I do have the latest versions. About the frameserving, I went to virtualdub.org and followed the links to the latest download. I don't think it's a hack. Also, I even added a filter in VirtualDub so that TMPGEnc would need VirtualDub for the 2nd pass as well as the first. As far as the bad frames are concerned, most of the files that TMPGEnc has a problem with don't have any bad frames. I've checked this with VirtualDub. Furthermore, I used VirtualDubMod to check errors on a Divx and it marked which frames were bad or undecodable. TMPGEnc did not just have a problem with those bad frames, it had a problem with many spots in the Divx. It had a problem with the first frame, so I had it skip over it using Source Range. After another 100 (it did actually encode) or so frames, another "Illegal Floating Decimal Point Calculation Order" error. VirtualDubMod only marked 61 bad frames 11774-11834. TMPGEnc had not even gotten to the bad frames. For this particular Divx, my media players crash at frame 11774 but nowhere before or after (if I skip over that few second segment). I don't think that this is about bad frames. Another proof of that is that TMPGEnc does CBR, CQ, etc. just fine. Why is it only happening with 2-pass? I don't think it is a time difference either. I've done a CBR and CQ of the whole file, but when I tried to do a 2-pass vbr of even 5 SECONDS, it gave me the same exact error. This is why I don't think it's the source files. The Divx & Xvid that work with it end up with an average bitrate lower than the one I asked for. This started happening a week or two ago. I don't remember what I installed that caused the problem. That's the part that makes me mad: all of these files worked before. I've checked for viruses also. I'll try also your DVD rip, encode to Divx, then feed to TMPGEnc method, but, like I said, I don't think it's the source files. Lastly, I'm not blaming TMPGEnc!. I'm saying there has to be a conflict between TMPGEnc, Windows XP, DirectShow, and/or Divx, Xvid codecs. To reiterate, this only happens with 2-Pass VBR! What could be a reason for that, and does anyone have any idea about how to fix this?
-
Bugster, I just tried your methods. I tried to uninstall the codec pack & then install Divx & Xvid separately. I also tried to rip my Dvd, encode to Divx, and then encode with TMPGEnc. My theory holds true. With 2-Pass VBR, either it gives you an "Illegal Floating Decimal Point Calculation Order" error, or if it works, it gives an average bitrate about 20% less than the one you ask for. For the ones that I tried an average bitrate of 7150, I got about a 5900. For the Dvd rip I just did, I tried a 2500, and it gave me about 2000. I was wrong about it doing it with high bitrates. It is doing it now with every 2-pass vbr average bitrate. Can anyone please help?
-
aamir12345678
I am experiencing the same problem. I had posted few times on the advance conversion and did not get help much. But to trial, I use 2 pass vbr with high qa, not highest qa and also set the bitrate at max=6000. avg=4000. The tmpgenc plus runs fine. When I try highest qa, 2 pass vbr with max bitrate=8000 and avg=6000, there it stops at 50%.
Tmpgenc plus ran fine couple months ago. Then I installed few more softwares. Tmpgenc acts problem only on 2 pass vbr. other encodes are fine just like yours. I will play with bitrate # and will update later.
By the way, any one know how to get the VFAPI plug-in back to normal. Mine is changed. I no longer see "the file can not be loaded", nor "directshow multimedia file reader". -
I tried moving the highest quality motion search precision to high quality. it didn't work.
As for your vfapi plugin problem, whatever plugin was there, the file is probably not there anymore. Also, it has to do with registry settings. Whatever plugin is missing, you need to re-register it with registry. For DirectShow, you might need to reinstall DirectX.
Back to my problem, does anyone have an answer? -
One of the worst nightmares are these so called "codec packs". Especially if you install all the codecs they provide.
codecs are nasty creatures. Some of them don't like others and when they fiind each-other, they crank your PC mad.
Especially when you mix DirectX and VFW codecs.
I have had the same problems with you, a year ago.
Tmpgenc would not encode certain types of media (.wmv for example). I was convinced that CCE would not open DivX avi files, etc, etc.
A clean install, as Bugster suggested is the first thing to do.
Format C:
Install the OS,
Install proven drivers for the peripherals and internal cards
Take a Ghost image (or similar) to restore
and install codecs with extreme caution.
When things fail, revert to the clean install image.
I did this last October and since then whenever such disasters strike, I reload the clean install image or the codec free image, depending on the level of disaster.The more I learn, the more I come to realize how little it is I know. -
I posted so that I wouldn't have to reformat, etc. I wanted to know if someone had actually figured this stuff out. I am now scared to install anything that has to do with DirectShow. Well, I guess I have some formatting to do. Later.
-
I reformatted. I am still getting the same error. I had nothing installed except Divx 5.1.1 codec, necessary to open the Divx file in TMPGEnc. It gave me the same error while doing 2-pass vbr in TMPGEnc. I only changed registry settings related to Internet. I installed netscape browser, sun java 2, & download accelerator. Could it be a hardware problem?
-
If it does the same mistake with lots of files its a computer problem,if its just once in awhile its a problem with the file itself and nothing can be done to fix it except to encode it in cbr or try another encoder.
I think,therefore i am a hamster. -
I FINALLY GOT IT!!!!!!!!!!!!!!!!.
It is TMPGEnc Plus that is the problem. I just tried an older version Beta 12f, and it worked with the same exact file with the same exact settings. I am going to see if the any more recent version (like 2.0 Plus versions) works. Let you know. -
It still doesn't make any sense why I have to go back to version 2.52 or 2.53. All of the true Plus versions (2.54 & beyond) seem to have a problem with 2-pass vbr. However, I had the latest version of TMPGEnc Plus & was encoding these same Divx files with 2-pass vbr at one point in time (a few weeks ago). I don't understand why, but it seems that nothing I do will fix this. I have two partitions C: & E: on the same hard drive. C: has XP & all of my programs. E: has all of my videos. I formatted C: & then only installed the latest version of TMPGEnc Plus, Divx codec (not from a codec pack), & changed some registry settings having to do with my cable modem. I had the same problems. I was getting the "illegal floating decimal point calculation order" error on some of them and an incorrect average bitrate on the others. These older versions have a lot of bugs. Does anyone know what is going on?
-
Originally Posted by bugster
Occasionally an XviD file will stuff up TMPGEnc, or produce jerky output. In such cases, I've found recompressing in VirtualDub MPEG2 with my (one and only) XviD encoder fixes the problem. TMPGEnc will then happily accept the file. This is not ideal, but better than risking installation of a bunch of XviD codecs on my computer.
I also would try encoding my own XviD from DVD, then try that in TMPGEnc. Good luck sorting it out.Pull! Bang! Darn! -
I'm giving up. I am just going to use version 2.53 for 2-pass vbr & the latest version for every other encoding method (CBR, CQ, etc.). Why is it happening? More importantly, why is it happening when it once worked? I don't know, but I've had more than one headache trying to figure it out. Thanks for the tips, everyone; I've tried them all. Unfortunately, they don't work. If anyone does figure something out, be sure & reply; I'll eventually check it out. My sources are all Divx & Xvid. Later.
-
HI aamir12345678
Where do you get the 2.53 version? I like 2 pass vbr. Last night after tried 2 pass vbr with bitrate setting at diff level, I only have one option is to reformat my c drive. Once you install 2.53, what setting do you use as far as bitrate #, max. avg, high QA or highest QA?
Thanks. -
I got it off a file-sharing app. I set whatever I want for the min, average, & max. It encodes a bit slower, but its the only way I can get 2-pass vbr for Divx & Xvid. I almost always use highest motion search precision. If I'm having to put less bitrate into something I want a lot of bitrate in, I use highest. If I have ample bitrate (2500 & above) and don't care worlds about the quality of the video, I do motion estimate search. Use what setting is worth it to you because this is not a big factor in quality.
A few notes about the older versions: they use 2-pass (old type) & they don't cache the first pass to the hard drive. There are also going to be some bugs you might run into. However, it seems that, besides speed & friendlier interface, there are not that many improvements since. Give it a shot. So far, I've been satisfied. Keep the Plus version you bought and put the 2.53 in another folder. Do CBR, CQ, and the others with the newest version, but do the 2-pass with 2.53. Further, if the latest version is doing the 2-pass correctly on something besides Divx or Xvid, use it instead.
You have admited to using warez. I did issue you with a formal warning
but decided to remove it as I believe you did not understand
the situation and made an honest mistake.
Please see the rules & AUP by clicking on the link below
Mod Offline
https://www.videohelp.com/forum/viewtopic.php?t=124514
-
Originally Posted by indolikaaRegards,
Rob -
Originally Posted by Victor010170
Originally Posted by aamir12345678 -
Is that it?
I'd just got the beers out of the fridge and was sitting ready for one of your specials!
Regards,
Rob -
Originally Posted by rhegedus
Call Alexander. Have one of his aliases login. That should provide for a good evening of entertainment. -
I got how to fix the average bitrate problem: I simply ask for a percentage over the average bitrate I want. It seems to do it pretty well. If I want 7300 for my average, I ask for 11000. It works.
Similar Threads
-
How to set MINIMUM bitrate in VBR 2 -pass on TMPGEnc Authoringworks 4
By eltimbomofo in forum Authoring (DVD)Replies: 3Last Post: 9th Mar 2012, 15:59 -
mpg file size smaller than expected, TMPGEnc 2.5 VBR 2-pass mode
By chipsndukes in forum Video ConversionReplies: 1Last Post: 22nd Dec 2008, 20:48 -
question about vbr v/s cbr and 2 pass vbr
By perfection in forum Newbie / General discussionsReplies: 4Last Post: 14th Dec 2008, 03:55 -
2 Pass VBR Problems in TMPGEnc
By Rez. in forum Video ConversionReplies: 0Last Post: 19th Dec 2007, 11:16 -
DVDA 4 can do 2-pass VBR?
By itsme1 in forum Authoring (DVD)Replies: 4Last Post: 14th Jul 2007, 23:24