ilovejedd
3rd October 2006, 20:29
Sorry if this is in the wrong forum. I was debating if I should post this on HDTV / DVB / TiVo, DVD2AVI / DGIndex or here, but I finally settled on posting here.
I'm trying to convert some 1920x1080i HDTV caps to AVI (xvid/mp3) and PSP (h264/aac) formats using ffmpeg. I downloaded the ffmpeg build I used from here (http://arrozcru.no-ip.org/ffmpeg_builds/) (SVN-r6179-static-gpl).
Avisynth input script:
video1 = MPEG2source("Ch5-1_ThuSep282006_075902PM p01.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio1 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p01 T01 3_2ch 384Kbps DELAY 101ms.ac3",2).DelayAudio(0.101).Amplify(5)
video2 = MPEG2source("Ch5-1_ThuSep282006_075902PM p02.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio2 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p02 T01 3_2ch 384Kbps DELAY 79ms.ac3",2).DelayAudio(0.079).Amplify(5)
video3 = MPEG2source("Ch5-1_ThuSep282006_075902PM p03.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio3 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p03 T01 3_2ch 384Kbps DELAY 88ms.ac3",2).DelayAudio(0.088).Amplify(5)
video4 = MPEG2source("Ch5-1_ThuSep282006_075902PM p04.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio4 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p04 T01 3_2ch 384Kbps DELAY 100ms.ac3",2).DelayAudio(0.100).Amplify(5)
video5 = MPEG2source("Ch5-1_ThuSep282006_075902PM p05.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio5 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p05 T01 3_2ch 384Kbps DELAY 96ms.ac3",2).DelayAudio(0.096).Amplify(5)
video6 = MPEG2source("Ch5-1_ThuSep282006_075902PM p06.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio6 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p06 T01 3_2ch 384Kbps DELAY 79ms.ac3",2).DelayAudio(0.079).Amplify(5)
AudioDub(video1,audio1) ++ AudioDub(video2,audio2) ++ AudioDub(video3,audio3) ++ AudioDub(video4,audio4) ++ AudioDub(video5,audio5) ++ AudioDub(video6,audio6)
ffmpeg command-line:
ffmpeg -y -i "input.avs" -vcodec xvid -g 300 -bf 2 -r 29.97 -b 1000 -passlogfile "2pass" -pass 1 -an -f avi "output.avi"
ffmpeg -y -i "input.avs" -vcodec xvid -g 300 -bf 2 -r 29.97 -b 1000 -passlogfile "2pass" -pass 2 -acodec mp3 -ac 2 -ab 128 -f avi "output.avi"
About half-way through the AVI encode, I get the following error.
Avisynth read error:
Avisynth: caught an access violation at 0x01b786a5,
attempting to write to 0x00000000
System details:
OS Name: Microsoft Windows 2000 Professional
Version: 5.0.2195 Service Pack 4 Build 2195
System Manufacturer: INTELR
System Model: AWRDACPI
System Type: X86-based PC
Processor: x86 Family 15 Model 3 Stepping 4 GenuineIntel ~3391 Mhz
Processor: x86 Family 15 Model 3 Stepping 4 GenuineIntel ~3391 Mhz
BIOS Version: Phoenix - AwardBIOS v6.00PG
Total Physical Memory: 2,096,620 KB
Available Physical Memory: 1,342,016 KB
Total Virtual Memory: 6,131,612 KB
Available Virtual Memory: 4,882,968 KB
Page File Space: 4,034,992 KB
Page File: C:\pagefile.sys
What's the cause of the error? Insights, thoughts, help? Anyone?
I'm trying to convert some 1920x1080i HDTV caps to AVI (xvid/mp3) and PSP (h264/aac) formats using ffmpeg. I downloaded the ffmpeg build I used from here (http://arrozcru.no-ip.org/ffmpeg_builds/) (SVN-r6179-static-gpl).
Avisynth input script:
video1 = MPEG2source("Ch5-1_ThuSep282006_075902PM p01.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio1 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p01 T01 3_2ch 384Kbps DELAY 101ms.ac3",2).DelayAudio(0.101).Amplify(5)
video2 = MPEG2source("Ch5-1_ThuSep282006_075902PM p02.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio2 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p02 T01 3_2ch 384Kbps DELAY 79ms.ac3",2).DelayAudio(0.079).Amplify(5)
video3 = MPEG2source("Ch5-1_ThuSep282006_075902PM p03.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio3 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p03 T01 3_2ch 384Kbps DELAY 88ms.ac3",2).DelayAudio(0.088).Amplify(5)
video4 = MPEG2source("Ch5-1_ThuSep282006_075902PM p04.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio4 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p04 T01 3_2ch 384Kbps DELAY 100ms.ac3",2).DelayAudio(0.100).Amplify(5)
video5 = MPEG2source("Ch5-1_ThuSep282006_075902PM p05.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio5 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p05 T01 3_2ch 384Kbps DELAY 96ms.ac3",2).DelayAudio(0.096).Amplify(5)
video6 = MPEG2source("Ch5-1_ThuSep282006_075902PM p06.demuxed.d2v").fielddeinterlace().BilinearResize(624,352)
audio6 = NicAC3Source("Ch5-1_ThuSep282006_075902PM p06 T01 3_2ch 384Kbps DELAY 79ms.ac3",2).DelayAudio(0.079).Amplify(5)
AudioDub(video1,audio1) ++ AudioDub(video2,audio2) ++ AudioDub(video3,audio3) ++ AudioDub(video4,audio4) ++ AudioDub(video5,audio5) ++ AudioDub(video6,audio6)
ffmpeg command-line:
ffmpeg -y -i "input.avs" -vcodec xvid -g 300 -bf 2 -r 29.97 -b 1000 -passlogfile "2pass" -pass 1 -an -f avi "output.avi"
ffmpeg -y -i "input.avs" -vcodec xvid -g 300 -bf 2 -r 29.97 -b 1000 -passlogfile "2pass" -pass 2 -acodec mp3 -ac 2 -ab 128 -f avi "output.avi"
About half-way through the AVI encode, I get the following error.
Avisynth read error:
Avisynth: caught an access violation at 0x01b786a5,
attempting to write to 0x00000000
System details:
OS Name: Microsoft Windows 2000 Professional
Version: 5.0.2195 Service Pack 4 Build 2195
System Manufacturer: INTELR
System Model: AWRDACPI
System Type: X86-based PC
Processor: x86 Family 15 Model 3 Stepping 4 GenuineIntel ~3391 Mhz
Processor: x86 Family 15 Model 3 Stepping 4 GenuineIntel ~3391 Mhz
BIOS Version: Phoenix - AwardBIOS v6.00PG
Total Physical Memory: 2,096,620 KB
Available Physical Memory: 1,342,016 KB
Total Virtual Memory: 6,131,612 KB
Available Virtual Memory: 4,882,968 KB
Page File Space: 4,034,992 KB
Page File: C:\pagefile.sys
What's the cause of the error? Insights, thoughts, help? Anyone?