Dvd2svcd encoding error - EInvalidOp Invalid floating point operation

vbimport

#1

I am trying to make a backup of a DVD to SVCD. I have sucessfully ripped the files into a directory first. I am running Dvd2svcd and it runs for a bit and then stops during the encoding phase with this error “EInvalidOp Invalid floating point operation”.

I have tried both quenc and freeEnc and always get this error.

The first time the error just pops up on screen saying “Invalid floating point operation” but it does not show in the log I think. The second time I did the crash recovery and started at the encoding phase and got the same error, but it also shows up in the log.

If it matters I am running on a AMD Sempron 2800+ CPU.

Any ideas what could cause the problem?

Thanks!

Here is the dvd2svcd_log:

WNASPI32.DLL 0.0.0.0

  • 2/26/2007 6:20:03 PM
  • DVD to SVCD Conversion
  • DVD2SVCD ver. 1.2.3 build 1

Initializing

  • C:\WLD0NNW1\VTS_01_0.IFO
  • C:\WLD0NNW1\VTS_01_1.vob
  • C:\WLD0NNW1\VTS_01_2.vob
  • C:\WLD0NNW1\VTS_01_3.vob
  • C:\WLD0NNW1\VTS_01_4.vob
  • C:\WLD0NNW1\VTS_01_5.vob
  • C:\WLD0NNW1\VTS_01_6.vob
    Initializing finished.

  • 2/26/2007 6:20:06 PM
  • DGIndex

Creating DGIndex INI file:

  • C:\Program Files\DVD2SVCD\dgindex\DGIndex.INI

Variable settings:
iDCT_Algorithm: 32-bit SSE MMX

Executing DGIndex.
Executing DGIndex. Commandline:
“C:\Program Files\DVD2SVCD\dgindex\dgindex.exe” -CS=2 -YR=1 -OM=0 -EXIT -OF=[C:\Program Files\DVD2SVCD\Movie\DGIndex_Project_file] -IF=[C:\WLD0NNW1\VTS_01_1.vob,C:\WLD0NNW1\VTS_01_2.vob,C:\WLD0NNW1\VTS_01_3.vob,C:\WLD0NNW1\VTS_01_4.vob,C:\WLD0NNW1\VTS_01_5.vob,C:\WLD0NNW1\VTS_01_6.vob]
Analyzing DGMPGDec Project file
Force Film activated!
Framerate: 23976
DGIndex processing done.


  • 2/26/2007 6:25:35 PM
  • Free on drive C: 14977.35 mb
  • AUDIO Extraction

Found AC3 stream id: 0x80
Filename: C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3

Audio1 delay: 0 ms
Audio extraction finished.


  • 2/26/2007 6:31:31 PM
  • Free on drive C: 14753.27 mb
  • AUDIO conversion

Encoding Audio. Filename: C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3
Executing BeSweet. Commandline:
“C:\Program Files\DVD2SVCD\BeSweet\BeSweet.exe” -core( -input “C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3” -output “C:\PROGRA~1\DVD2SVCD\Movie\Encoded_audio_1.mp2” -logfile “C:\PROGRA~1\DVD2SVCD\Movie\Encoded_audio_1.log” ) -azid( -L -3db -C 0db -S 0db -c normal -s surround -g max ) -2lame( -e -b 192 -m s )
Audio conversion of C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3 finished.

Audio conversion finished.


  • 2/26/2007 6:39:12 PM
  • Free on drive C: 14641.15 mb
  • Converting Pictures

Converting: C:\Program Files\DVD2SVCD\DefaultTitlepicture.bmp
Converting: C:\Program Files\DVD2SVCD\DefaultChangeCD.bmp
Converting: C:\Program Files\DVD2SVCD\DefaultLastCD.bmp
Finished converting pictures

  • 2/26/2007 6:39:22 PM
  • Free on drive C: 14639.77 mb
  • Video Encoding using QuEnc


  • 2/26/2007 7:01:04 PM
  • DVD to SVCD Conversion
  • DVD2SVCD ver. 1.2.3 build 1

Initializing

  • C:\WLD0NNW1\VTS_01_0.IFO
  • C:\WLD0NNW1\VTS_01_1.vob
  • C:\WLD0NNW1\VTS_01_2.vob
  • C:\WLD0NNW1\VTS_01_3.vob
  • C:\WLD0NNW1\VTS_01_4.vob
  • C:\WLD0NNW1\VTS_01_5.vob
  • C:\WLD0NNW1\VTS_01_6.vob
    Initializing finished.

  • 2/26/2007 7:01:06 PM
  • Free on drive C: 14639.69 mb
  • Crash Recovery
  • Restarting from: Video encoding

  • 2/26/2007 7:01:07 PM
  • Free on drive C: 14639.69 mb
  • Video Encoding using QuEnc

EInvalidOp Invalid floating point operation


#2

Make sure you’re using DGIndex is 1.4.5. Don’t use the latest beta.


#3

Hi Toaddub,

Its strange, in my start menu there is DVD2SVCD software bundle -> support programs -> DGindex v1.76. When I actually run it, it says 1.4.5 in DGIndex Help->about. DGIndex was already installed prior to DVD2Svcd because I had Gordian Knot installed. I looked in "Add or remove programs " in control panel and don’t see anything about DGIndex.

When I run Dvd2svcd its definitely pointing at the DGIndex it installed.

I went ahead and did a fresh install on a different PC and got the same error EInvalidOP Invalid floating point. I don’t think that PC ever had DGIndex installed. At this point I am confused.

Next I changed Dvd2svcd to point at DGIndex installed by Gordian Knot which says 1.43 in help->about. I reran my conversion and got the same error. Here is the log:

WNASPI32.DLL 0.0.0.0

  • 2/28/2007 11:22:34 PM
  • DVD to SVCD Conversion
  • DVD2SVCD ver. 1.2.3 build 1

Initializing

  • C:\WLD0NNW1\VTS_01_0.IFO
  • C:\WLD0NNW1\VTS_01_1.vob
  • C:\WLD0NNW1\VTS_01_2.vob
  • C:\WLD0NNW1\VTS_01_3.vob
  • C:\WLD0NNW1\VTS_01_4.vob
  • C:\WLD0NNW1\VTS_01_5.vob
  • C:\WLD0NNW1\VTS_01_6.vob
    Initializing finished.

  • 2/28/2007 11:22:38 PM
  • Analyzing subtitles

Subtitle found: StreamID: 0x20 Language: English
Subtitle found: StreamID: 0x21 Language: Français
Subtitle found: StreamID: 0x22 Language: Español

Executing subtitle selection/verification.
Subtitle selection/verification accepted.
1 subtitle streams selected.
Saving Subtitles ini file

  • 2/28/2007 11:25:17 PM
  • DGIndex

Creating DGIndex INI file:

  • C:\Program Files\GordianKnot\DGMPGDec\DGIndex.INI

Variable settings:
iDCT_Algorithm: 32-bit SSE MMX

Executing DGIndex.
Executing DGIndex. Commandline:
“C:\Program Files\GordianKnot\DGMPGDec\DGIndex.exe” -CS=2 -YR=1 -OM=0 -EXIT -OF=[C:\Program Files\DVD2SVCD\Movie\DGIndex_Project_file] -IF=[C:\WLD0NNW1\VTS_01_1.vob,C:\WLD0NNW1\VTS_01_2.vob,C:\WLD0NNW1\VTS_01_3.vob,C:\WLD0NNW1\VTS_01_4.vob,C:\WLD0NNW1\VTS_01_5.vob,C:\WLD0NNW1\VTS_01_6.vob]
Analyzing DGMPGDec Project file
Force Film activated!
Framerate: 23976
DGIndex processing done.


  • 2/28/2007 11:34:13 PM
  • Free on drive C: 9535.11 mb
  • Extracting the subtitles.

Subtitle extraction finished. Extracted these subtitles:
SVCD Stream no: 1 Language: English Num. of subs: 1585

Saving Subtitles ini file

  • 2/28/2007 11:43:19 PM
  • Free on drive C: 9516.68 mb
  • AUDIO Extraction

Found AC3 stream id: 0x80
Filename: C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3

Audio1 delay: 0 ms
Audio extraction finished.


  • 2/28/2007 11:51:31 PM
  • Free on drive C: 9276.58 mb
  • AUDIO conversion

Encoding Audio. Filename: C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3
Executing BeSweet. Commandline:
“C:\Program Files\DVD2SVCD\BeSweet\BeSweet.exe” -core( -input “C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3” -output “C:\PROGRA~1\DVD2SVCD\Movie\Encoded_audio_1.mp2” -logfile “C:\PROGRA~1\DVD2SVCD\Movie\Encoded_audio_1.log” ) -azid( -L -3db -C 0db -S 0db -c normal -s surround -g max ) -2lame( -e -b 192 -m s )
Audio conversion of C:\Program Files\DVD2SVCD\Movie\Extracted_audio_1.ac3 finished.

Audio conversion finished.


  • 3/1/2007 12:05:18 AM
  • Free on drive C: 9128.40 mb
  • Converting Pictures

Converting: C:\Program Files\DVD2SVCD\DefaultTitlepicture.bmp
Converting: C:\Program Files\DVD2SVCD\DefaultChangeCD.bmp
Converting: C:\Program Files\DVD2SVCD\DefaultLastCD.bmp
Finished converting pictures

  • 3/1/2007 12:05:29 AM
  • Free on drive C: 9127.02 mb
  • Video Encoding using QuEnc

EInvalidOp Invalid floating point operation



#4

ok, you had DGIndex point correctly at the first time (C:\Program Files\DVD2SVCD\dgindex\dgindex.exe). Don’t point it to Gordian Knot subfolder. The start menu, DVD2SVCD software bundle -> support programs -> DGindex v1.76, says it wrong. It’s 1.4.5. I think it may be referred to the original DVD2AVI 1.76, to give credit to the original author - who knows.

Try upgrading to QuEnc 0.72. Or you can try to use HC, it’s better and faster. Just point the HC executable in the QuEnc path entry: http://forum.doom9.org/showthread.php?p=742745#post742745

If you still get the error, something else is causing the error and I don’t know what. You’ll get better help in doom9 dvd2svcd forum.