Log in

View Full Version : ASSERT in VCDXBuild


mokai
28th October 2002, 21:19
I'm currently getting an issue when converting a particular movie to SVCD (it works with other movies):

In DVD2SVCD, I get the following error message: 'VCDXBuild failed to create a bin/cue file!'.

When I try to launch the VCDXBuild command line, its output ends with the following:
!ASSERT: file vcd.c: line 1928 (_get_closest_aps): assertion failed: (_mpeg_info->shdr[0].aps_list != NULL)
0 [sig] VCDXBuild 1888 open_stackdumpfile: Dumping stack trace to vcdxbuild.exe.stackdump

My dvd2svcd_log.txt looks fine (I have attached it, with the VCXBuilder_log.txt file at its end).

I can watch the mpeg files using PowerDVD, but I haven't check each frame.
It seems to fail only when I'm using the '4:3' aspect ratio, any clue?

--------------------------------------------------------
- 27/10/2002 16:35:51
- DVD to SVCD Conversion
- DVD2SVCD ver. 1.0.9 build 3
--------------------------------------------------------
Initializing
Initializing finished.

--------------------------------------------------------
- 27/10/2002 16:35:54
- Free on drive C: 27510.97 mb
- Internal rip
--------------------------------------------------------
Preparing vobfiles to be ripped:
- C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_1.vob
- C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_2.vob
- C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_3.vob
- C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_4.vob
- C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_5.vob
- C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_6.vob

Ripping: C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_1.vob
Ripping: C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_2.vob
Ripping: C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_3.vob
Ripping: C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_4.vob
Ripping: C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_5.vob
Ripping: C:\Program Files\DVD\Movies\La Chute du Faucon Noir\VTS_01_6.vob
Ripping finished. Speed: 8384

--------------------------------------------------------
- 27/10/2002 16:48:16
- DVD2AVI
--------------------------------------------------------
Creating DVD2AVI INI file:
- C:\Program Files\DVD\DVD2SVCD\DVD2AVI\DVD2AVI.INI

Variable settings:
iDCT_Algorithm: 32-bit SSE MMX

Executing DVD2AVI.
Executing DVD2AVI. Commandline:
"C:\Program Files\DVD\DVD2SVCD\DVD2AVI\DVD2AVI.exe" -CS=2 -YR=1 -EXIT -OF=[C:\Program Files\DVD\DVD2SVCD\Movie\DVD2AVI_Project_file] -IF=[C:\Program Files\DVD\DVD2SVCD\Movie\VTS_01_1.vob,C:\Program Files\DVD\DVD2SVCD\Movie\VTS_01_2.vob,C:\Program Files\DVD\DVD2SVCD\Movie\VTS_01_3.vob,C:\Program Files\DVD\DVD2SVCD\Movie\VTS_01_4.vob,C:\Program Files\DVD\DVD2SVCD\Movie\VTS_01_5.vob,C:\Program Files\DVD\DVD2SVCD\Movie\VTS_01_6.vob]
Framerate: 25000
DVD2AVI processing done.

--------------------------------------------------------
- 27/10/2002 16:53:21
- Free on drive C: 21442.83 mb
- AUDIO Extraction
--------------------------------------------------------
Found AC3 stream id: 0x81
Filename: C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_1.ac3
Found AC3 stream id: 0x80
Filename: C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_2.ac3
Audio1 delay: 0 ms
Audio2 delay: 0 ms
Audio extraction finished.

--------------------------------------------------------
- 27/10/2002 17:11:32
- Free on drive C: 20554.53 mb
- AUDIO conversion
--------------------------------------------------------

Converting Audio to MP2. Filename: C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_1.ac3
Executing BeSweet. Commandline:
"C:\Program Files\DVD\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_1.ac3" -output "C:\PROGRA~1\DVD\DVD2SVCD\Movie\Encoded_audio_1.mp2" -logfile "C:\PROGRA~1\DVD\DVD2SVCD\Movie\Encoded_audio_1.log" ) -azid( -L -3db -c normal -g max ) -ssrc( --rate 44100 ) -2lame( -e -b 128 -m s )
Audio conversion of C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_1.ac3 finished.


Converting Audio to MP2. Filename: C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_2.ac3
Executing BeSweet. Commandline:
"C:\Program Files\DVD\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_2.ac3" -output "C:\PROGRA~1\DVD\DVD2SVCD\Movie\Encoded_audio_2.mp2" -logfile "C:\PROGRA~1\DVD\DVD2SVCD\Movie\Encoded_audio_2.log" ) -azid( -L -3db -c normal -g max ) -ssrc( --rate 44100 ) -2lame( -e -b 128 -m s )
Audio conversion of C:\Program Files\DVD\DVD2SVCD\Movie\Extracted_audio_2.ac3 finished.

Audio conversion finished.

--------------------------------------------------------
- 27/10/2002 18:34:31
- Free on drive C: 20301.02 mb
- Converting Pictures
--------------------------------------------------------
Converting: C:\Program Files\DVD\DVD2SVCD\DefaultChangeCD.bmp
Finished converting pictures
--------------------------------------------------------
- 27/10/2002 18:34:37
- Free on drive C: 20300.23 mb
- Video Encoding using TMPGEnc
--------------------------------------------------------
- Encoding C:\Program Files\DVD\DVD2SVCD\Movie\ChangeCDPicture.bmp.avs
Executing TMPGEnc. Commandline:
"C:\Program Files\DVD\TMPGEnc\TMPGEnc.exe" "C:\Program Files\DVD\TMPGEnc\TMPGEnc_Project_file.tpr" /Encode /Close
Video Encoding finished.

- Encoding C:\Program Files\DVD\DVD2SVCD\Movie\AviSynth_Script_file.avs
StreamSectors: 2481941364
AudioSectors: 269676960
VideoPAPO: 34269156
ScanOffsetBytes: 186882
SeqAligningBytes: 11877408
DVDBytes: 0
VideoEndHeader: 12
SubtitleSectors: 0
EmptySectors: 238.00
PictureSectors: 600.00
PureMPEGStream: 2165930945.30
Seconds: 8314.88
CalcMPEGStream: 2165930945.30
Frames: 207647
CDSize: 795.00
Cut point 790.00
Aspect Ratio: 4:3 (No borders, encoded as 4:3)

---AVS Begin---
LoadPlugin("C:\PROGRA~1\DVD\DVD2SVCD\SIMPLE~1\SIMPLE~1.DLL")
LoadPlugin("C:\PROGRA~1\DVD\DVD2SVCD\MPEG2Dec\mpeg2dec.dll")
mpeg2source("C:\PROGRA~1\DVD\DVD2SVCD\Movie\DVD2AV~1.D2V")
SimpleResize(480,576)
----AVS End----

Executing TMPGEnc. Commandline:
"C:\Program Files\DVD\TMPGEnc\TMPGEnc.exe" "C:\Program Files\DVD\TMPGEnc\TMPGEnc_Project_file.tpr" /Encode /Close
Video Encoding finished.

--------------------------------------------------------
- 28/10/2002 08:16:52
- Free on drive C: 18310.77 mb
- Converting Pictures from ES to PS
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD\DVD2SVCD\bbMPEG\default.ini
--------------------------------------------------------
- 28/10/2002 08:16:54
- Free on drive C: 18310.76 mb
- Converting Pictures from ES to PS
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD\DVD2SVCD\bbMPEG\default.ini

Executing RunbbMPEG. Commandline:
"C:\Program Files\DVD\DVD2SVCD\bbMPEG\RunbbMPEG.exe" "C:\Program Files\DVD\DVD2SVCD\Movie\ChangeCDPicture.bmp.mpg"
--------------------------------------------------------
- 28/10/2002 08:16:58
- Free on drive C: 18310.72 mb
- Multiplexing and cutting
--------------------------------------------------------
Saving bbMPEG settings: C:\Program Files\DVD\DVD2SVCD\bbMPEG\default.ini
Offset in Seconds: 2
Executing bbMPEG.
Variable Settings:
Movie offset: 2 seconds
Cut point: 790 mb

Executing RunbbMPEG. Commandline:
"C:\Program Files\DVD\DVD2SVCD\bbMPEG\RunbbMPEG.exe" "C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File.mpg"
Length of C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File00.mpg
2767 Seconds
Offset in Seconds: 2769
Executing bbMPEG.
Variable Settings:
Movie offset: 2 seconds
Cut point: 790 mb

Executing RunbbMPEG. Commandline:
"C:\Program Files\DVD\DVD2SVCD\bbMPEG\RunbbMPEG.exe" "C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File.mpg"
Length of C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File01.mpg
2767 Seconds
Offset in Seconds: 5536
Executing bbMPEG.
Variable Settings:
Movie offset: 2 seconds
Cut point: 790 mb

Executing RunbbMPEG. Commandline:
"C:\Program Files\DVD\DVD2SVCD\bbMPEG\RunbbMPEG.exe" "C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File.mpg"
Multiplexing and cutting finished.

--------------------------------------------------------
- 28/10/2002 08:44:33
- Free on drive C: 15923.23 mb
- Determining length of audio
--------------------------------------------------------
Analyzing: C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File00.mpg
2769.032 seconds C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File00.mpg
Analyzing: C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File01.mpg
2769.241 seconds C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File01.mpg
Analyzing: C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File02.mpg
2769.398 seconds C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File02.mpg
Analyzing finished.

--------------------------------------------------------
- 28/10/2002 08:46:23
- Free on drive C: 15923.23 mb
- Creating CD-Images using VCDXBuild
--------------------------------------------------------
- No. of chapters to create: 10

CD image #1: CD_Image_File_CD1.bin

Executing VCDXBuild. Commandline:
"C:\Program Files\DVD\DVD2SVCD\VCDImager\VCDXBuild.exe" --verbose --cue-file="C:\Program Files\DVD\DVD2SVCD\Movie\CD_Image_File_CD1.cue" --bin-file="C:\Program Files\DVD\DVD2SVCD\Movie\CD_Image_File_CD1.bin" "C:\Program Files\DVD\DVD2SVCD\Movie\VCDXBuild_Script_1.xml"



***************************
* VCXBuilder_log.txt file *
***************************


--DEBUG: EEL sysid=[C:\Program Files\DVD\DVD2SVCD\Movie\VCDXBuild_Script_1.xml] pubid=[(null)]
--DEBUG: EEL sysid=[http://www.gnu.org/software/vcdimager/videocd.dtd] pubid=[-//GNU//DTD VideoCD//EN]
++ WARN: initializing libvcd 0.7.12 [cygwin/i686]
++ WARN:
++ WARN: this is the UNSTABLE development branch!
++ WARN: use only if you know what you are doing
++ WARN: see http://www.hvrlab.org/~hvr/vcdimager/ for more information
++ WARN:
--DEBUG: changed volume number to 1
--DEBUG: changed volume count to 3
--DEBUG: changed restriction number to 0
--DEBUG: changing 'next volume use sequence 2' to 0
--DEBUG: changing 'next volume use lid 2' to 0
--DEBUG: changing 'relaxed aps' to 0
--DEBUG: changing 'update scan offsets' to 0
--DEBUG: adding pbc (chapter-01/2)
--DEBUG: adding pbc (chapter-02/2)
--DEBUG: adding pbc (chapter-03/2)
--DEBUG: adding pbc (chapter-04/2)
--DEBUG: adding pbc (chapter-05/2)
--DEBUG: adding pbc (chapter-06/2)
--DEBUG: adding pbc (chapter-07/2)
--DEBUG: adding pbc (chapter-08/2)
--DEBUG: adding pbc (chapter-09/2)
--DEBUG: adding pbc (chapter-10/2)
--DEBUG: adding pbc (ChangeCD/2)
--DEBUG: adding pbc (end/3)
--DEBUG: adding segment #0, C:\Program Files\DVD\DVD2SVCD\Movie\ChangeCDPicture.bmp.mpg
--DEBUG: strange (possibly non-compliant) user_data seen...
--DEBUG: pts start offset 0.220000 (max pts = 0.260000)
--DEBUG: playing time 0.040000
INFO: scanning mpeg segment item #0 for scanpoints...
--DEBUG: already scanned... not rescanning
--DEBUG: SPI length is 13 sector(s), allocated 1 segment(s)
--DEBUG: sequence count 1
--DEBUG: adding sequence #0, C:\Program Files\DVD\DVD2SVCD\Movie\bbMPEG_Muxed_File00.mpg
++ WARN: mpeg scan: pack header code (0x000001ba) expected, but 0xb60096b1 found (buflen = 2324)
++ WARN: bad packet at packet #2262 (stream byte offset 5256888) -- remaining 822930724 bytes of stream will be ignored
--DEBUG: pts start offset 0.220000 (max pts = 17.940000)
--DEBUG: playing time 17.720000
INFO: scanning mpeg sequence item #0 for scanpoints...
--DEBUG: already scanned... not rescanning
--DEBUG: pbc: psd size 1064 (extended psd 0)
--DEBUG: iso9660: highest alloced sector is 382 (using 383 as isosize)
!ASSERT: file vcd.c: line 1928 (_get_closest_aps): assertion failed: (_mpeg_info->shdr[0].aps_list != NULL)
0 [sig] VCDXBuild 876 open_stackdumpfile: Dumping stack trace to VCDXBuild.exe.stackdump

Thanx,
Mokai