jdrumstik
10th November 2006, 09:12
So whenever I do more than 1 Pass encoding with DivX or XviD I just get black video with audio. Usually the files will be about 1/2 the size they are supposed to be; I usually encode with higher MP3 bit rates though.
Any Ideas? I typically let my jobs go overnight, so I don't mind if it takes forever but the multi passes don't work!
CWR03
10th November 2006, 09:46
Any Ideas?
Not without some logs.
Are you sure you're not setting the first pass to "1-pass" instead of "2-pass, 1st pass"?
jdrumstik
11th November 2006, 01:47
yeah sorry for that incorrect information.
Actually the options I get are
1-pass Quality-Based
1-pass
Multipass, 1st pass
Multipass, nth pass
Multipass, 1st pass (fast)
If I do anything but 1-pass; all I get is black. I've never used 1-pass quality based
I reinstalled the DivX codec, and I'm using the latest version. Doesn't matter weather I use VirtualDub or my EasyDVDRip (DVD to AVI).
Any Ideas? Where could I find a log? I don't get any sort of errors.
rumpleforeskin
13th November 2006, 20:26
if you select "multipass 1st pass" you will not get any video untill after you have done the "multipass N'th pass"
On the first pass it just creates a dummy file as it analyzes the video, the 2nd pass then uses the information gathered to improve the video and output the file
jdrumstik
13th November 2006, 22:16
Okay so, Ist Pass-Multipass doesn't encode any video.
But when I encode Multi-pass nth pass it works well but I always get an "access violation" error
Here is the Crash Report.
"VirtualDub crash report -- build 23774 (release)
--------------------------------------
Disassembly:
10055ee0: 108b7c242089 adc [ebx-76dfdb84], cl
10055ee6: 7814 js 10055efc
10055ee8: 83450801 add dword ptr [ebp+08h], 01h
10055eec: 5b pop ebx
10055eed: 5d pop ebp
10055eee: 5e pop esi
10055eef: 5f pop edi
10055ef0: c21400 ret 0014
10055ef3: 8bf0 mov esi, eax
10055ef5: ebc4 jmp 10055ebb
10055ef7: 8bf8 mov edi, eax
10055ef9: ebba jmp 10055eb5
10055efb: 8b4508 mov eax, [ebp+08h]
10055efe: 85c0 test eax, eax
10055f00: 769c jbe 10055e9e
10055f02: 8d442414 lea eax, [esp+14h]
10055f06: 50 push eax
10055f07: 8bcd mov ecx, ebp
10055f09: e882000000 call 10055f90
10055f0e: eb8e jmp 10055e9e
10055f10: ff74241c push dword ptr [esp+1ch]
10055f14: ff742418 push dword ptr [esp+18h]
10055f18: 8b4504 mov eax, [ebp+04h]
10055f1b: 8b10 mov edx, [eax]
10055f1d: 8b5a10 mov ebx, [edx+10h]
10055f20: 035a08 add ebx, [edx+08h]
10055f23: 53 push ebx
10055f24: e83fa90a00 call 10100868
10055f29: 83c40c add esp, 0ch
10055f2c: 8b54241c mov edx, [esp+1ch]
10055f30: 8b4504 mov eax, [ebp+04h]
10055f33: 8b18 mov ebx, [eax]
10055f35: 83c4f0 add esp, 0f0h
10055f38: 8bcd mov ecx, ebp
10055f3a: 015310 add [ebx+10h], edx
10055f3d: 8b742424 mov esi, [esp+24h]
10055f41: 8bd4 mov edx, esp
10055f43: 8b7c2428 mov edi, [esp+28h]
10055f47: 8b44242c mov eax, [esp+2ch]
10055f4b: 8932 mov [edx], esi
10055f4d: 897a04 mov [edx+04h], edi
10055f50: 894208 mov [edx+08h], eax
10055f53: 8b442430 mov eax, [esp+30h]
10055f57: 89420c mov [edx+0ch], eax
10055f5a: e809000000 call 10055f68
10055f5f: 5b pop ebx
10055f60: 5d pop ebp
10055f61: 5e pop esi
10055f62: 5f pop edi
10055f63: c21400 ret 0014
10055f66: 90 nop
10055f67: 90 nop
10055f68: 8b410c mov eax, [ecx+0ch]
10055f6b: 85c0 test eax, eax
10055f6d: 7419 jz 10055f88
10055f6f: 8b542404 mov edx, [esp+04h]
10055f73: 3b10 cmp edx, [eax] <-- FAULT
10055f75: 7507 jnz 10055f7e
10055f77: c6411001 mov byte ptr [ecx+10h], 01h
10055f7b: c21000 ret 0010
10055f7e: 52 push edx
10055f7f: e8bc950a00 call 100ff540
10055f84: 59 pop ecx
10055f85: c21000 ret 0010
10055f88: 8b542404 mov edx, [esp+04h]
10055f8c: ebf0 jmp 10055f7e
10055f8e: 90 nop
10055f8f: 90 nop
10055f90: 56 push esi
10055f91: 55 push ebp
10055f92: 83ec10 sub esp, 10h
10055f95: 8bf1 mov esi, ecx
10055f97: 8b6c241c mov ebp, [esp+1ch]
10055f9b: 8b560c mov edx, [esi+0ch]
10055f9e: 8b4500 mov eax, [ebp+00h]
10055fa1: 3b02 cmp eax, [edx]
10055fa3: 7408 jz 10055fad
10055fa5: 83c410 add esp, 10h
10055fa8: 5d pop ebp
10055fa9: 5e pop esi
10055faa: c20400 ret 0004
10055fad: 8d0424 lea eax, [esp]
10055fb0: 50 push eax
10055fb1: 8bce mov ecx, esi
10055fb3: e874feffff call 10055e2c
10055fb8: 8b4508 mov eax, [ebp+08h]
10055fbb: 89442408 mov [esp+08h], eax
10055fbf: 0fb6550c movzx edx, byte ptr [ebp+0ch]
10055fc3: 8854240c mov [esp+0ch], dl
10055fc7: ff7508 push dword ptr [ebp+08h]
10055fca: ff7500 push dword ptr [ebp+00h]
10055fcd: ff742408 push dword ptr [esp+08h]
10055fd1: e892a80a00 call 10100868
10055fd6: 83c40c add esp, 0ch
10055fd9: 8b0424 mov eax, [esp]
10055fdc: 894500 mov [ebp+00h], eax
10055fdf: 8b db 8bh
Windows 5.1 (Windows XP build 2600) [Service Pack 2]
EAX = 05e8fb80
EBX = 00000008
ECX = 0184fc68
EDX = 07c20020
EBP = 0012f9c0
ESI = 01d596d8
EDI = 001a5e00
ESP = 0012f980
EIP = 10055f73
EFLAGS = 00210202
FPUCW = ffff027f
FPUTW = ffffffff
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'DivX'.
Pointer dumps:
ECX 0184fc68: 00000001 01802fa0 00000001 05e8fb80 0032fd01 001a5e00 0032fd01 1015f600
EDX 07c20020: b6010000 7f738556 00000000 00000000 00000000 00000000 00000000 00000000
ESI 0184fc68: 00000001 01802fa0 00000001 05e8fb80 0032fd01 001a5e00 0032fd01 1015f600
EDI 07c20020: b6010000 7f738556 00000000 00000000 00000000 00000000 00000000 00000000
ESP 0012f980: 10055cdf 07c20020 001a5e00 00000008 00000000 01802fa0 0012f97c 01782fa0
0012f9a0: 0184fc68 0184f6b8 01849008 0184f6b8 0012f994 0012f9f0 10104db8 00000000
0012f9c0: 0012f9fc 1004e0da 0184f6b8 00169808 0016ff50 001d8f88 001d8f80 0184f6b8
0012f9e0: 0184f6b8 01849008 0184f6b8 0012f9c8 0012fa18 101048d6 00000008 0012fa24
EBP 0012f9c0: 0012f9fc 1004e0da 0184f6b8 00169808 0016ff50 001d8f88 001d8f80 0184f6b8
0012f9e0: 0184f6b8 01849008 0184f6b8 0012f9c8 0012fa18 101048d6 00000008 0012fa24
0012fa00: 1004d915 0184f6b8 0184f6b8 01849008 0184f6b8 0012fa04 0012fa60 10104714
0012fa20: ffffffff 0012fa6c 1004dd26 01844aa0 100409e3 00000001 01de5d98 1015fa24
Thread call stack:
10055f73: DivX!DriverProc [10000000+3be0+52393]
10055cdf: DivX!DriverProc [10000000+3be0+520ff]
1004e0da: DivX!DriverProc [10000000+3be0+4a4fa]
1004d915: DivX!DriverProc [10000000+3be0+49d35]
1004dd26: DivX!DriverProc [10000000+3be0+4a146]
100409e3: DivX!DriverProc [10000000+3be0+3ce03]
10002d46: DivX!00002d46
10004154: DivX!DriverProc [10000000+3be0+574]
75a718a8: MSVFW32!ICSendMessage [75a70000+187d+2b]
004aa32b: VideoSequenceCompressor::finish()
004a9c73: VideoSequenceCompressor::~VideoSequenceCompressor()
0047aeb6: Dubber::Stop()
0049f231: VDProjectUI::UIRunDubMessageLoop()
0049a99c: VDProject::RunOperation()
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
00473daf: SaveAVI()
0048cebf: SaveAVI()
0049c7f5: VDProjectUI::MenuHit()
77d49488: USER32!GetWindowLongA [77d40000+945d+2b]
77d4b3a7: USER32!DefWindowProcW [77d40000+b33c+6b]
004a5ac1: VDUIFrame::DefProc()
0049e47b: VDProjectUI::MainWndProc()
77d48734: USER32!GetDC [77d40000+86c7+6d]
77d484fc: USER32!000084fc
77d485a4: USER32!000085a4
77d49488: USER32!GetWindowLongA [77d40000+945d+2b]
0049e02e: VDProjectUI::WndProc()
004a5d84: VDUIFrame::StaticWndProc()
77d48734: USER32!GetDC [77d40000+86c7+6d]
77d48816: USER32!GetDC [77d40000+86c7+14f]
77d489cd: USER32!GetWindowLongW [77d40000+88a6+127]
77d4ca67: USER32!PeekMessageA [77d40000+c96c+fb]
77d496c7: USER32!DispatchMessageA [77d40000+96b8+f]
0048caf6: WinMain@16()
0051a75f: WinMainCRTStartup()
7c816fd7: kernel32!RegisterWaitForInputIdle [7c800000+16f8e+49]
-- End of report
"
rumpleforeskin
14th November 2006, 17:20
Do you have the kazaa codec pack installed, or any other codec pack?
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.