Quantcast KVCD: Illegal Floating Decimal Point Calculation Order? - digitalFAQ.com Forums [Archives]
  #1  
11-18-2002, 10:08 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Hi all!

I'm trying to convert a High Quality DivX File (640x480) into KVCD (704x480)...

At 91% I always get the error "Illegal Floating Decimal Point Calculation Order"... and the encoding stops... any ideas??
__________________
j3llyG0053
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
11-18-2002, 12:33 PM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Do you use Avisynth and if so, what's your script?
Reply With Quote
  #3  
11-18-2002, 01:15 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Yes I do use avisynth... here's the script...

LoadPlugin("E:\MPEG-Tools\DVD2SVCD\MPEG2Dec\MPEG2DEC.dll")
AviSource("E:\von Stefan\Phenomenon - German CD-2.avi")
BicubicResize(656,528,0,0.6,2,0,636,480)
TemporalSmoother(2,2)
AddBorders(24,24,24,24)
#Trim(0,87576).FadeOut(150)
ConvertToRGB24 # For TMPGEnc or VFAPI
#ResampleAudio(44100) # CCE 2.5 'crashfix' for Athlons
#== If you want this 'fix' permanently, edit the INI-file:
#== Under [AVSscript] set CCEcrashfix=1

Nothing wrong with that as I think...
__________________
j3llyG0053
Reply With Quote
  #4  
11-18-2002, 02:35 PM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
You could check out the frame where the error occurs with VirtualDub. Maybe there's something wrong with the source there.
Reply With Quote
  #5  
11-18-2002, 04:53 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
hmm I already checked... plays fluently in WMP and Virtual Dub... No errors at all...

Is there a possibility to leave that one frame out of encoding?
Some Avisynth function??
__________________
j3llyG0053
Reply With Quote
  #6  
11-18-2002, 05:40 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Ok I found This :

FreezeFrame
FreezeFrame(clip, int first_frame, int last_frame, int source_frame)

The FreezeFrame filter replaces all the frames between first-frame and last-frame with a copy of source-frame. The sound track is not modified. This is useful for covering up glitches in a video in cases where you have a similar glitch-free frame available.


Sounds good to me, I tried it with this script... :

LoadPlugin("E:\MPEG-Tools\DVD2SVCD\MPEG2Dec\MPEG2DEC.dll")
AviSource("E:\von Stefan\Phenomenon - German CD-2.avi")
BicubicResize(656,528,0,0.6,2,0,636,480)
TemporalSmoother(2,2)
AddBorders(24,24,24,24)
FreezeFrame("E:\von Stefan\Phenomenon - German CD-2.avi",79750,80000,79500)#Trim(0,87576).FadeOut(150)
ConvertToRGB24 # For TMPGEnc or VFAPI
#ResampleAudio(44100) # CCE 2.5 'crashfix' for Athlons
#== If you want this 'fix' permanently, edit the INI-file:
#== Under [AVSscript] set CCEcrashfix=1

But I think I did something wrong... TMPGEnc gives me the error :

Invalid Arguments to function Freeze frame...
__________________
j3llyG0053
Reply With Quote
  #7  
11-18-2002, 06:00 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Please help? What's wrong with the script??

Makes me feel
__________________
j3llyG0053
Reply With Quote
  #8  
11-19-2002, 05:24 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Well, I don't know about FreezeFrame as I've never tried it. I would simply skip the defective frame (if it's just one frame where TMPGEnc crashes every time) with the Trim function.

Trim(0,90000) + Trim(90002,0) would skip frame number 90001.
Reply With Quote
  #9  
11-19-2002, 11:11 AM
bman bman is offline
Free Member
 
Join Date: Apr 2002
Posts: 356
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
Well, I don't know about FreezeFrame as I've never tried it. I would simply skip the defective frame (if it's just one frame where TMPGEnc crashes every time) with the Trim function.

Trim(0,90000) + Trim(90002,0) would skip frame number 90001.
What about an audio ?
It'll scip an audio too ????

bman
Reply With Quote
  #10  
11-19-2002, 12:15 PM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Yep, that's what it does. I do lots of TV captures and end up clipping the commercials off with Trim.

Avisynth 2.06 supports compressed audio, this usually means MP3, so it'll skip that as well. AC3 audio is not supported but I think that the new forthcoming Avisynth 2.5 (currently in alpha stage) supports that too.

You'll get an error in VDub if Avisynth can't decompress the audio so you'll know if you can use Trim.
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Illegal foating decimal point calculation order maurus Convertir y Codificar Video (Español) 1 12-22-2003 10:54 AM
TMPGEnc: ERROR illegal floating decimal point calculation order CATENA JP Video Encoding and Conversion 9 06-17-2003 04:12 AM
TMPGEnc Error: Illegal floating decimal point calculation order Gaudi Video Encoding and Conversion 3 05-04-2003 12:33 PM
Illegal foating decimal point calculation order? Jag Video Encoding and Conversion 7 03-13-2003 11:28 AM
TMPGEnc: ILLEGAL FLOATING DECIMAL POINT CALCULATION ORDER error acidfire Video Encoding and Conversion 4 10-26-2002 08:28 AM

Thread Tools



 
All times are GMT -5. The time now is 02:56 PM  —  vBulletin © Jelsoft Enterprises Ltd