Posts by electrical_banana

    @Scharfi

    1 LoadPlugin("C:\Programme\Avisynth\PlugIns\decomb510.dll")
    2 AVISource("d:\american.avi")
    3 Telecide(order=1,guide=1)
    4 Decimate()
    5
    6
    7 loadplugin("C:\Programme\Avisynth\PlugIns\kerneldeint140.dll")
    8 loadplugin("C:\Programme\Avisynth\PlugIns\tomsmocomp.dll")
    9 import("C:\Filme\tmckernelbob.avs")
    10
    11 avisource("d:\american.avi")
    12 tmckernelbob(TFF=true)
    13 selecteven # wichtig da ansonsten 50 oder 800/16 fps !!! Und das geht
    14 Trim(0,255676)
    15 LanczosResize(688,544,7,3,708,560)
    16 AddBorders(16,16,16,16)
    17 LoadPlugin("C:\Programme\AviSynth 2.5\plugins\convolution3d.dll")
    18 Convolution3d (preset="vhsBQ")


    Ehj das hatte ich doch schon im 1.Beitrag genannt ;)

    Übrigens habe ich auch andere presets getestest movie und animeHQ, aber mit dem gleichen Fehleresultat.

    Hallo LigH,
    ja ich dachte mir schon, das man mit der crashinfo nun nicht wirklich was brauchbares anfangen kann.

    Also wen ich die besagten Zeilen an mein bestehendes AviSynth-Script in VDMod anfüge, aus dem Menü "save & open" wähle, kommt die Dialogbox mit dem "Oops-VirtualDub has chrashed....." und "out-bound-memory-..." und ich muß in der Dialogbox auf "Exit Programm" . Daraufhin beendet sich VDMod und ich muß es neu starten.

    Falls es in der Eile des "Gefechts" untergegangen sein sollte :
    Besten dank für Eure Mühe.

    So und hier die Variante, ohne ConvertTo... und weave()

    Also einfach:
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\convolution3d.dll")
    Convolution3d (preset="vhsBQ")

    Die Pfade zu Loadplugin stimmen 100%, wurden per kopieren einfügt und bereits mehrfach überprüft.

    crashinfo.txt :
    VirtualDub crash report -- build 2066 (release)
    --------------------------------------

    Disassembly:
    0048ec00: 0433 add al, 33
    0048ec02: db38 fstp real80 ptr [eax]
    0048ec04: 1f pop ds
    0048ec05: 7456 jz MainWndProc+75e (0048ec5d)
    0048ec07: be90e75c00 mov esi, 005ce790
    0048ec0c: 895dfc mov [ebp-04], ebx
    0048ec0f: 8bcf mov ecx, edi
    0048ec11: 8bd6 mov edx, esi
    0048ec13: 8a01 mov al, [ecx]
    0048ec15: 41 inc ecx
    0048ec16: 8802 mov [edx], al
    0048ec18: 42 inc edx
    0048ec19: 3ac3 cmp al, bl
    0048ec1b: 75f6 jnz MainWndProc+714 (0048ec13)
    0048ec1d: 53 push ebx
    0048ec1e: 53 push ebx
    0048ec1f: 53 push ebx
    0048ec20: 53 push ebx
    0048ec21: 53 push ebx
    0048ec22: 56 push esi
    0048ec23: e8b5cffdff call OpenAVI (0046bbdd)
    0048ec28: 83c418 add esp, 18
    0048ec2b: b948eb5c00 mov ecx, 005ceb48
    0048ec30: 8a06 mov al, [esi]
    0048ec32: 46 inc esi
    0048ec33: 8801 mov [ecx], al
    0048ec35: 41 inc ecx
    0048ec36: 3ac3 cmp al, bl
    0048ec38: 75f6 jnz MainWndProc+731 (0048ec30)
    0048ec3a: 834dfcff or dword ptr [ebp-04], ff
    0048ec3e: 6a05 push 05
    0048ec40: 53 push ebx
    0048ec41: 53 push ebx
    0048ec42: ff7508 push dword ptr [ebp+08]
    0048ec45: ff158cc55600 call dword ptr [0056c58c]
    0048ec4b: e84ad5ffff call SetFrameShiftOnLoad (0048c19a)
    0048ec50: e8dbd2ffff call RecalcFrameSizes (0048bf30)
    0048ec55: 6a01 push 01
    0048ec57: e846d4ffff call ResizeMainWindow (0048c0a2)
    0048ec5c: 59 pop ecx
    0048ec5d: 57 push edi
    0048ec5e: e8cd290b00 call (special) (00541630)
    0048ec63: ff7514 push dword ptr [ebp+14]
    0048ec66: e8c5290b00 call (special) (00541630)
    0048ec6b: 59 pop ecx
    0048ec6c: 59 pop ecx
    0048ec6d: e967010000 jmp MainWndProc+8da (0048edd9)
    0048ec72: 33db xor ebx, ebx
    0048ec74: 33c0 xor eax, eax
    0048ec76: 8a8848eb5c00 mov cl, [eax+5ceb48]
    0048ec7c: 888890e75c00 mov [eax+5ce790], cl
    0048ec82: 40 inc eax
    0048ec83: 3acb cmp cl, bl
    0048ec85: 75ef jnz MainWndProc+777 (0048ec76)
    0048ec87: 6a5c push 5c
    0048ec89: 6848eb5c00 push 005ceb48
    0048ec8e: e8cd240c00 call strrchr (00551160)
    0048ec93: 59 pop ecx
    0048ec94: 40 inc eax
    0048ec95: ba70e65c00 mov edx, 005ce670
    0048ec9a: 59 pop ecx
    0048ec9b: 2bd0 sub edx, eax
    0048ec9d: 8a08 mov cl, [eax] <-- FAULT
    0048ec9f: 880c10 mov [eax+edx], cl
    0048eca2: 40 inc eax
    0048eca3: 3acb cmp cl, bl
    0048eca5: 75f6 jnz MainWndProc+79e (0048ec9d)
    0048eca7: 53 push ebx
    0048eca8: 53 push ebx
    0048eca9: 53 push ebx
    0048ecaa: 53 push ebx
    0048ecab: 53 push ebx
    0048ecac: 6890e75c00 push 005ce790
    0048ecb1: e827cffdff call OpenAVI (0046bbdd)
    0048ecb6: 83c418 add esp, 18
    0048ecb9: 53 push ebx
    0048ecba: 53 push ebx
    0048ecbb: e8dbfa0b00 call _CxxThrowException@8 (0054e79b)
    0048ecc0: a18ce05c00 mov eax, [005ce08c]
    0048ecc5: 8b7514 mov esi, [ebp+14]
    0048ecc8: 33db xor ebx, ebx
    0048ecca: 3bc3 cmp eax, ebx
    0048eccc: 0f8489000000 jz MainWndProc+85c (0048ed5b)
    0048ecd2: 8b4804 mov ecx, [eax+04]
    0048ecd5: 8b4104 mov eax, [ecx+04]
    0048ecd8: f7d8 neg eax
    0048ecda: 1bc0 sbb eax, eax
    0048ecdc: 23c1 and eax, ecx
    0048ecde: 3bc3 cmp eax, ebx
    0048ece0: 7479 jz MainWndProc+85c (0048ed5b)
    0048ece2: c7460401000000 mov dword ptr [esi+04], 00000001
    0048ece9: 8b4004 mov eax, [eax+04]
    0048ecec: 8b4804 mov ecx, [eax+04]
    0048ecef: f7d9 neg ecx
    0048ecf1: 1bc9 sbb ecx, ecx
    0048ecf3: 23c1 and eax, ecx
    0048ecf5: 3bc3 cmp eax, ebx
    0048ecf7: 7405 jz MainWndProc+7ff (0048ecfe)
    0048ecf9: ff4604 inc dword ptr [esi+04]
    0048ecfc: ebeb jmp MainWndProc+7ea (0048ece9)
    0048ecfe: 8b db 8b
    0048ecff: 46 inc esi

    Windows 5.1 (Windows XP build 2600) [Service Pack 1]

    EAX = 00000001
    EBX = 00000000
    ECX = 0000005c
    EDX = 005ce66f
    EBP = 0012fcd4
    DS:ESI = 0023:0012fcc8
    ES:EDI = 0023:0012f434
    SS:ESP = 0023:0012f1b4
    CS:EIP = 001b:0048ec9d
    FS = 003b
    GS = 0000
    EFLAGS = 00010216
    FPUCW = ffff027f
    FPUTW = ffffffff

    MM0 = 0000000000000000
    MM1 = 0000003200000032
    MM2 = 0000da480000dc00
    MM3 = 7e3282327e328232
    MM4 = 0000000000000000
    MM5 = ffff0000ffff0000
    MM6 = 0000200000002000
    MM7 = 0000000000ff00ff

    Crash reason: Access Violation

    Crash context:
    An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'.

    Thread traces:

    Thread 000001bc (Main thread)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(320)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(350)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(368)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(431)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(307)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(346)

    Thread call stack:0048ec9d: MainWndProc()
    00557437: _NLG_Return()
    0054e48b: _CallCatchBlock2()
    005570f4: CallCatchBlock()
    00557061: CatchIt()
    00556ded: FindHandler()
    00556c81: __InternalCxxFrameHandler()
    0054e436: __CxxFrameHandler()
    77f69ba4: ntdll!RtlConvertUlongToLargeInteger [77f40000+29b3d+67]
    77f69b78: ntdll!RtlConvertUlongToLargeInteger [77f40000+29b3d+3b]
    77f50bf4: ntdll!CsrCaptureMessageString [77f40000+10a8b+169]
    77f41ec8: ntdll!RtlpUnWaitCriticalSection [77f40000+1bfe+2ca]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77f41dc9: ntdll!RtlpUnWaitCriticalSection [77f40000+1bfe+1cb]
    77fa4dbd: ntdll!KiUserExceptionDispatcher [77f40000+64daf+e]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77f45266: ntdll!RtlConvertSidToUnicodeString [77f40000+50af+1b7]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f45266: ntdll!RtlConvertSidToUnicodeString [77f40000+50af+1b7]
    77f43d99: ntdll!RtlValidSid [77f40000+3d5a+3f]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    0054dd65: _heap_alloc()
    0054e7cf: _CxxThrowException@8()
    004143b8: AVIReadHandler::AVIReadHandler()
    0041256f: CreateAVIReadHandler()
    00485edd: InputFileAVI::Init()
    772069e0: ole32!CoGetComCatalog [77180000+84b47+1e99]
    77206b2c: ole32!CoGetComCatalog [77180000+84b47+1fe5]
    771f3f3c: ole32!UpdateDCOMSettings [77180000+6ab11+942b]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f4248c: ntdll!_strcmpi [77f40000+20c0+3cc]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    77bfac14: msvcrt!free [77be0000+1aa6b+1a9]
    77bfac19: msvcrt!free [77be0000+1aa6b+1ae]
    77e54e36: kernel32!lstrcpy [77e40000+14e0a+2c]
    77bfac19: msvcrt!free [77be0000+1aa6b+1ae]
    77e54e36: kernel32!lstrcpy [77e40000+14e0a+2c]
    00df212f: avisynth!DllCanUnloadNow [00de0000+11fd0+15f]
    77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
    77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
    77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
    771fb7b8: ole32!CoRegisterSurrogate [77180000+7b644+174]
    771a3ed8: ole32!CoCreateInstanceEx [77180000+23ebc+1c]
    77bfab2e: msvcrt!free [77be0000+1aa6b+c3]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    0054dd65: _heap_alloc()
    0048565f: InputFile::InputFile()
    0046c0fd: OpenAVI()
    77d14022: USER32!GetWindowLongA [77d10000+3fee+34]
    0048ec28: MainWndProc()
    77d13a68: USER32!00003a68
    77d13b37: USER32!00003b37
    77d13d91: USER32!GetMessageW [77d10000+3c6c+125]
    77d13a4b: USER32!00003a4b
    77d154f7: USER32!GetParent [77d10000+54d1+26]
    77d15529: USER32!GetParent [77d10000+54d1+58]
    77d1438c: USER32!DispatchMessageA [77d10000+4381+b]
    0048b67a: WinMain@16()
    772a1a29: SHLWAPI!StrCpyW [772a0000+19cb+5e]
    77f48f66: ntdll!RtlReAllocateHeap [77f40000+8c5f+307]
    005508bc: realloc()
    772a1a29: SHLWAPI!StrCpyW [772a0000+19cb+5e]
    77f42013: ntdll!RtlAcquirePebLock [77f40000+1feb+28]
    77f4201c: ntdll!RtlAcquirePebLock [77f40000+1feb+31]
    772a1a29: SHLWAPI!StrCpyW [772a0000+19cb+5e]
    77f4202c: ntdll!RtlReleasePebLock [77f40000+201d+f]
    77e41a57: kernel32!GetStartupInfoA [77e40000+177e+2d9]
    00550a9a: WinMainCRTStartup()
    772a1a29: SHLWAPI!StrCpyW [772a0000+19cb+5e]
    77e614c7: kernel32!GetCurrentDirectoryW [77e40000+21483+44]
    772a1a29: SHLWAPI!StrCpyW [772a0000+19cb+5e]

    -- End of report

    Entschuldigung, ich dachte Oops sei geläufig. Hier also die crashinfo.txt von VirtualDub wenn ich Convolution3d wie folgt an mein script vom ersten Beitrag anfüge :
    ConvertToYV12
    Weave()
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\convolution3d.dll")
    Convolution3d (preset="vhsBQ")

    Die crashinfo :
    VirtualDub crash report -- build 2066 (release)
    --------------------------------------

    Disassembly:
    77e53800: 15e47785c0 adc eax, c08577e4
    77e53805: 0f8cf8e60200 jl 77e81f03
    77e5380b: 33c0 xor eax, eax
    77e5380d: 40 inc eax
    77e5380e: c20800 ret 0008
    77e53811: 8b442404 mov eax, [esp+04]
    77e53815: 48 dec eax
    77e53816: 0f8479020000 jz 77e53a95
    77e5381c: 8b442418 mov eax, [esp+18]
    77e53820: c60001 mov byte ptr [eax], 01
    77e53823: c21800 ret 0018
    77e53826: 663907 cmp [edi], eax
    77e53829: 0f842edc0000 jz 77e6145d
    77e5382f: 8d7702 lea esi, [edi+02]
    77e53832: e9b0db0000 jmp 77e613e7
    77e53837: 55 push ebp
    77e53838: 8bec mov ebp, esp
    77e5383a: 83ec50 sub esp, 50
    77e5383d: 8b4508 mov eax, [ebp+08]
    77e53840: 8365b800 and dword ptr [ebp-48], 00
    77e53844: 8945b0 mov [ebp-50], eax
    77e53847: 8b450c mov eax, [ebp+0c]
    77e5384a: 56 push esi
    77e5384b: 8b7514 mov esi, [ebp+14]
    77e5384e: 83e001 and eax, 01
    77e53851: 85f6 test esi, esi
    77e53853: 8945b4 mov [ebp-4c], eax
    77e53856: c745bc3738e577 mov dword ptr [ebp-44], 77e53837
    77e5385d: 0f84bbc7ffff jz 77e5001e
    77e53863: 8b4d10 mov ecx, [ebp+10]
    77e53866: 83f90f cmp ecx, 0f
    77e53869: 0f87ded40200 ja 77e80d4d
    77e5386f: 85c9 test ecx, ecx
    77e53871: 894dc0 mov [ebp-40], ecx
    77e53874: 7407 jz 77e5387d
    77e53876: 57 push edi
    77e53877: 8d7dc4 lea edi, [ebp-3c]
    77e5387a: f3a5 rep movsd
    77e5387c: 5f pop edi
    77e5387d: 8d45b0 lea eax, [ebp-50]
    77e53880: 50 push eax
    77e53881: ff150015e477 call dword ptr [77e41500]
    77e53887: 5e pop esi <-- FAULT
    77e53888: c9 leave
    77e53889: c21000 ret 0010
    77e5388c: 6a18 push 18
    77e5388e: 682830e677 push 77e63028
    77e53893: e8406a0000 call 77e5a2d8
    77e53898: 64a118000000 mov eax, fs:[00000018]
    77e5389e: 8b7030 mov esi, [eax+30]
    77e538a1: ff15b810e477 call dword ptr [77e410b8]
    77e538a7: 33db xor ebx, ebx
    77e538a9: 895dfc mov [ebp-04], ebx
    77e538ac: 8b4508 mov eax, [ebp+08]
    77e538af: 83f840 cmp eax, 40
    77e538b2: 0f83a0d70200 jnc 77e81058
    77e538b8: 8b7640 mov esi, [esi+40]
    77e538bb: 8975dc mov [ebp-24], esi
    77e538be: 8bf8 mov edi, eax
    77e538c0: 897de4 mov [ebp-1c], edi
    77e538c3: 6a01 push 01
    77e538c5: 50 push eax
    77e538c6: 56 push esi
    77e538c7: ff151815e477 call dword ptr [77e41518]
    77e538cd: 8845e3 mov [ebp-1d], al
    77e538d0: 385de3 cmp [ebp-1d], bl
    77e538d3: 0f84c4d70200 jz 77e8109d
    77e538d9: 6a04 push 04
    77e538db: 8d4508 lea eax, [ebp+08]
    77e538de: 50 push eax
    77e538df: 6a0a push 0a
    77e538e1: 6afe push fe
    77e538e3: ff159c13e477 call dword ptr [77e4139c]
    77e538e9: 8945d8 mov [ebp-28], eax
    77e538ec: 3bc3 cmp eax, ebx
    77e538ee: 0f8c8bd70200 jl 77e8107f
    77e538f4: 6a01 push 01
    77e538f6: 57 push edi
    77e538f7: ff75dc push dword ptr [ebp-24]
    77e538fa: ff151015e477 call dword ptr [77e41510]

    Windows 5.1 (Windows XP build 2600) [Service Pack 1]

    EAX = 0012ec28
    EBX = 00000000
    ECX = 00000000
    EDX = 0012ecdc
    EBP = 0012ec78
    DS:ESI = 0023:0012ecb8
    ES:EDI = 0023:0012ecb8
    SS:ESP = 0023:0012ec24
    CS:EIP = 001b:77e53887
    FS = 003b
    GS = 0000
    EFLAGS = 00000206
    FPUCW = ffff027f
    FPUTW = ffffffff

    MM0 = 0000000000000000
    MM1 = 0000003200000032
    MM2 = 0000da480000dc00
    MM3 = 7e3282327e328232
    MM4 = 0000000000000000
    MM5 = ffff0000ffff0000
    MM6 = 0000200000002000
    MM7 = 0000000000ff00ff

    Crash reason: Unhandled Microsoft C++ Exception

    Crash context:
    An exception occurred in module 'kernel32'.

    Thread traces:

    Thread 000005a0 (Main thread)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(320)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(350)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(368)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(431)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(307)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(346)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(660)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(666)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(683)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(424)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Main.cpp(721)
    C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(560)

    Thread call stack:77e53887: kernel32!RaiseException [77e40000+13837+50]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    0054dd65: _heap_alloc()
    0054e7cf: _CxxThrowException@8()
    004143b8: AVIReadHandler::AVIReadHandler()
    0041256f: CreateAVIReadHandler()
    00485edd: InputFileAVI::Init()
    77da3db2: ADVAPI32!RegSetValueExW [77da0000+3728+68a]
    77da3dc1: ADVAPI32!RegSetValueExW [77da0000+3728+699]
    7726c694: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4b3b]
    7726c870: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d17]
    7726c870: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d17]
    77208193: ole32!CoGetComCatalog [77180000+84b47+364c]
    77da1cbe: ADVAPI32!RegOpenKeyW [77da0000+1c89+35]
    77da2e06: ADVAPI32!RegCreateKeyExW [77da0000+2d24+e2]
    7726c6dc: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4b83]
    7726c8f2: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d99]
    7726c8f2: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d99]
    77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
    77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f41778: ntdll!RtlAllocateHeap [77f40000+16a1+d7]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    77bfac14: msvcrt!free [77be0000+1aa6b+1a9]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77bfab33: msvcrt!free [77be0000+1aa6b+c8]
    00e7c1f5: avisynth!DllCanUnloadNow [00de0000+11fd0+8a225]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    77bfac14: msvcrt!free [77be0000+1aa6b+1a9]
    77bfac19: msvcrt!free [77be0000+1aa6b+1ae]
    77e54e36: kernel32!lstrcpy [77e40000+14e0a+2c]
    77bfac19: msvcrt!free [77be0000+1aa6b+1ae]
    77e54e36: kernel32!lstrcpy [77e40000+14e0a+2c]
    00df212f: avisynth!DllCanUnloadNow [00de0000+11fd0+15f]
    77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
    77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
    77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    771fb7b8: ole32!CoRegisterSurrogate [77180000+7b644+174]
    771a3ed8: ole32!CoCreateInstanceEx [77180000+23ebc+1c]
    77bfab2e: msvcrt!free [77be0000+1aa6b+c3]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    0054dd65: _heap_alloc()
    0048565f: InputFile::InputFile()
    0046c0fd: OpenAVI()
    0054e7cf: _CxxThrowException@8()
    0048ecb6: MainWndProc()
    00557437: _NLG_Return()
    0054e48b: _CallCatchBlock2()
    005570f4: CallCatchBlock()
    00557061: CatchIt()
    00556ded: FindHandler()
    00556c81: __InternalCxxFrameHandler()
    0054e436: __CxxFrameHandler()
    77f69ba4: ntdll!RtlConvertUlongToLargeInteger [77f40000+29b3d+67]
    77f69b78: ntdll!RtlConvertUlongToLargeInteger [77f40000+29b3d+3b]
    77f50bf4: ntdll!CsrCaptureMessageString [77f40000+10a8b+169]
    77f41ec8: ntdll!RtlpUnWaitCriticalSection [77f40000+1bfe+2ca]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77f41dc9: ntdll!RtlpUnWaitCriticalSection [77f40000+1bfe+1cb]
    77fa4dbd: ntdll!KiUserExceptionDispatcher [77f40000+64daf+e]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f41778: ntdll!RtlAllocateHeap [77f40000+16a1+d7]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    00680061: VirtualDubMod!00280061
    77f45266: ntdll!RtlConvertSidToUnicodeString [77f40000+50af+1b7]
    77f45266: ntdll!RtlConvertSidToUnicodeString [77f40000+50af+1b7]
    77f43d99: ntdll!RtlValidSid [77f40000+3d5a+3f]
    77e53887: kernel32!RaiseException [77e40000+13837+50]
    77f417b2: ntdll!RtlAllocateHeap [77f40000+16a1+111]
    0054dd65: _heap_alloc()
    0054e7cf: _CxxThrowException@8()
    004143b8: AVIReadHandler::AVIReadHandler()
    0041256f: CreateAVIReadHandler()
    00485edd: InputFileAVI::Init()
    77da3db2: ADVAPI32!RegSetValueExW [77da0000+3728+68a]
    77da3dc1: ADVAPI32!RegSetValueExW [77da0000+3728+699]
    7726c694: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4b3b]
    7726c870: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d17]
    7726c870: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d17]
    77208193: ole32!CoGetComCatalog [77180000+84b47+364c]
    77da1cbe: ADVAPI32!RegOpenKeyW [77da0000+1c89+35]
    77da2e06: ADVAPI32!RegCreateKeyExW [77da0000+2d24+e2]
    7726c6dc: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4b83]
    7726c8f2: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d99]
    7726c8f2: ole32!StgGetIFillLockBytesOnFile [77180000+e7b59+4d99]
    77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
    77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
    77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f417e6: ntdll!RtlAllocateHeap [77f40000+16a1+145]
    77f41778: ntdll!RtlAllocateHeap [77f40000+16a1+d7]

    -- End of report

    Kann damit wirklich jemand was anfangen ? Für mich is das wie hochchinesisch mit klingonischem Dialekt ....

    Und ganz unten steht : crash reason : Unhanded Microsoft C++ Exception

    Die Fehlermeldung von VirtualDub :

    Oops -- VirtualDub has chrashed. Details .....

    An out-of-bounds memory access (access violation) occured in module "VirtualDubMod"

    Aber zu wenig Speicher kann nicht sein, ich hab 1 GiG Ram, 400 nochwas schnell.

    Die Variante ohne convert folgt gleich ...

    Hallo,
    ich suche den WDM 1.4er Treiber für die Terratec 400 Cynergy, für WinXp

    Auf Terratec.de gibts nur noch den für 98/ME.
    Die Suchfunktion des Boards brachte hier leider nichts.
    Die Datei unter http://forum.gleitz.info/showthread.php?t=9223, von Gunnar ist nicht mehr verfügbar.
    Google ? Bringt mich auf irgendwelche ungarischen Seiten, kurz fruchtet nix !


    Wer hat den griffbereit ?
    electrical_banana2000@yahoo.de


    Besten Dank für Eure Bemühungen.

    Hallo,
    ich habe mich mit Scharfi´s HQ Deinterlacer mal angefreundet und diesen soweit zum Laufen gebracht.
    Da ich ein VHS gecaptured habe und dieses halt nicht mehr ganz sooo fit ist, wollte ich dieses ein bissel aufpeppen. Entrauschen und nachschärfen.

    Aber mit Convultion3d + Warpsharp krieg ich immer Oops´es....

    Mein Script in AviSynth 2.54:

    LoadPlugin("C:\Programme\Avisynth\PlugIns\decomb510.dll")
    AVISource("d:\american.avi")
    Telecide(order=1,guide=1)
    Decimate()


    loadplugin("C:\Programme\Avisynth\PlugIns\kerneldeint140.dll")
    loadplugin("C:\Programme\Avisynth\PlugIns\tomsmocomp.dll")
    import("C:\Filme\tmckernelbob.avs")

    avisource("d:\american.avi")
    tmckernelbob(TFF=true)
    selecteven # wichtig da ansonsten 50 oder 800/16 fps !!! Und das geht net
    Trim(0,255676)
    LanczosResize(688,544,7,3,708,560)
    AddBorders(16,16,16,16)


    Das habe ich schon getestet direkt im Anschluss daran :

    ConvertToYV12
    Weave()
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\convolution3d.dll")
    Convolution3d (preset="vhsBQ")

    Ergebnis = Oops...

    Und das :

    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\convolution3d.dll")
    Convolution3d (preset="vhsBQ")

    Ergebnis = Oops...
    In der Readme aus der convolution3d_25_dll_20030422.zip steht, daß der YUV2 Farbraum unterstützt wird. Kurz und bündig : Oops .... :mad:

    Dasselbe mit Warpsharp:
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\warpsharp_25_dll_20030103\warpsharp.dll")
    warpsharp (15,20)

    Ergebnis = Oops...


    Meine Capture-Einstellungen :
    720x576, 25 fps, Huffyuv Codec ->convert to YUV2

    Wer weiss da Rat ???

    Servus Godspeed,
    dieses Problem hatte ich Anfangs auch. Wie einige schon zuvor beschrieben haben, liegt das Problem bei den Mpeg-2 Dateien darin, daß sich diese nicht so komfortabel weiterbearbeiten lassen (z.b. exakt schneiden, Schärfe oder Kontrast reinbringen,... oder eben Logos von Fernsehsendern).

    Da Du bereits eine Mpeg-2 Datei hast, würde ich Dir nicht empfehlen, diese umzuwandeln, da die Bildqualität durch das konvertieren ins bearbeitbare *avi-Format und anschließend wieder zruck ins Mpeg-2 Format ganz erhebliche einbußen hat. Ganz zu schweigen von den doch recht langen Konvertierungszeiten. Wenn es nicht gerade das überdimensionale Disney Logo von Premiere ist, würd ich es mittlerweile so lassen, selbst wenn ich die Ursprungsdatei gleich in *.avi hätte. Logo_away / DeLogo, etc.. bringen einfach nicht dass gewünschte Endergebnis, worauf die Programmierer dieser Filter für VirtualDub aber bereits in Ihren liesmichs hinweisen.
    Pfiati

    Hallo ashyak,
    zunächst mal vielen Dank für Deine Einführung.
    Die Datei von Seite 2, tmc_avsi.zip bringt beim entpacken einen Fehler, ich schätze an meinem entpacker Win Ace 2,5 kanns nicht liegen. Gibts sonst noch Quellen wo man sich diese Datei besorgen kann ?

    AviSynth 2.54 hab ich besorgt und installiert.
    Zwischenzeitlich habe ich mal den tomsmocomp deinterlacer angetestet, was mir die Vorschau unter VDMod da zeigt lässt mich nicht gerade vor Freude strahlen, der macht ja übelste Klötzchen ! Ich weiß ja net ob das nach dem encoden über den CCE dann wieder anders ausschaut. So gewinnt der keinen Blumentopf.

    Pfiati

    Welche Filter für VD oder AviSynth sind denn fürs Bildrauschen empfehlenswert ?

    Baron
    nettes Avatar, wirkt frisch ! Auch von mir dafür : Danke an subbok ! [Blocked Image: http://www.fontaene.at/guest/pix/4.gif]

    @Harald666

    Das Script nochmal :

    AviSource("d:\Star Wars VI.avi")
    Trim(2220,196064)
    LanczosResize(688,416,27,84,668,404)
    AddBorders(16,80,16,80)

    AviSynth 2.53 Build Nov 11 2003
    CCE SP Trial Vers. 2.67.00.09

    Mit den Anpassungen im CCE habe ich soweit verstanden, auch wie ich an den einzelnen Stellen die Bitrate erhöhe. Nur wie (mit welchem Button) setze ich die eingestellen Änderungen dann in meinem "Endprodukt" um. Wird dann nochmals komplett neu konvertiert ? Was hat das mit diesem BIAS Wert auf sich? Wo kann den BIAS einstellen ?

    ..........Ich entwickle mich ja zu einem richtigen Naseweiß............. :cool:

    Pfiataich

    Hallo LigH

    ich habe unter VDMod im Script Editor bei der gleichen avs save & open as avi gewählt. Dann in der Vorschau ist das linke Bild mit Balken, daß rechte hingegen ohne. Deswegen kapier ich ja auch net, wieso ich dann obwohl ich resized habe, die Balken trotzdem auf der DVD sind. Ziel des resizen ist es doch die Balken zu entfernen.

    Könntest Du mir bitte noch ein paar Tips zum CCE von meinem letzten Beitrag geben. Das mit den grün, grau und rot markierten (schattierten) Bereichen habe ich mittlerweile geschnallt, nur wie führ ich die Verbesserungen in diesen Bereichen durch (BIAS Wert / oder Bitrateneinstellungen welcher Button zum übernehmen ?)

    Im voraus besten Dank für Deine Hilfe und natürlich Deine Geduld
    Pfiati

    Hallo,

    folgendes Problem :
    Ich habe einen Film im AVI Format (mein allererstes Capture) wo kein Ton aufgenommen wurde. Glücklicherweise habe ich den gleichen Film zeitgleich mit meiner Dazzle DVD.Master aufgenommen, mit Ton ;) . Die Bildqualität is dort aufgrund der Filmlänge 186 Min nicht sooo berauschend, sodaß ich gern das Bild der AVi datei und den Ton der Mpeg-2 datei hätte. Wie geh ich vor ? Den Stream wie in der FAQ allerdings für AVI beschrieben mit VDMoD ins WAV konvertieren? Wie bekomme ich die Synchronisation hin ?

    Ein weiterers Ton Problem:
    Bei meinem 2ten Capture habe ich den Ton viel zu Laut aufgenommen, wie krieg ich den leiser ? Einfach am Fernseher leiser drehen klingt immer noch viel zu laut verzerrt. Und Hybridgain, dass ja hier in der FAQ http://www.gleitz.de/typo3/index.php?id=91 beschrieben ist, Normalisiert mir nicht genug (ehrlich gesagt konnte ich keinen Unterschied zu vorher feststellen).

    cya

    @ LigH
    Habe zwischenzeitlich weiter rumgebastelt.

    Die Lösung meines Problemes, war "RGB: <-- Convert to YUY2 ". Laut Angaben vom Codec wäre diese Einstellung slightly lossy. Wieviel "slightly" ist diese Einstellung ?
    Mein Capture (Star Wars von Dbox /Premiere 1 aufgenommen) hat soweit keine Anzeichen von Verlusten.

    Was mich stört sind die langen Konvertierungszeiten.
    Ich habe beim CCE 2Pass (gem FAQ solltens ja 3/Pass sein) eingestellt. Beim 1/Pass dauerts ca. 3 Std., beim 2/Pass ca. 7 Std., bei einer Filmlänge von 2:09 Std.

    AviSynth Script : (Das iss doch echt nix besonderes)
    AviSource("d:\Star Wars VI.avi")
    Trim(2220,196064)
    LanczosResize(688,416,27,84,668,404)
    AddBorders(16,80,16,80)

    Dauert das immer solange ? Möchte nicht von meinem 1. Konvertierten im 3Pass Verfahren erzählen (gähn). Ausser dem CCE läuft sonst nix !!!

    Zum resizen :
    Bei der Vorschau unter VDubMod sind die schwarzen Balken oben und unten verschwunden, jedoch in der gebrannten DVD sind sie wieder da.
    Eigentlich hätte doch zum Bildausgleich, seitlich zwei schwarze Balken, die man später ja nimmer sieht angefügt werden sollen und man als resultat ein VOLLES Bild bekommen. Die CCE Einstellungen waren wie in der FAQ beschrieben aspect Ratio 4:3.


    BaronVlad
    Hey die FAQ (die wirklich gut und ausführlich ist) hab ich verschlungen. Was ich jetzt trotz FAQ nicht verstanden habe :

    FAQ Auszug :
    Durchsucht das Diagramm nach rot markierten Bereiche. In diesen Bereichen ist nach der Umkonvertierung ein schlechtes Bild zu erwarten, bzw. mit Block Artefakten zu rechnen.

    Der ganze Strich unten ist mit Rot durchzogen, dass Bild ist trotzdem super und Artefaktefrei.
    http://www.gleitz.de/typo3/index.php?id=90

    Als erste Gegenmaßnahme ist der BIAS-Wert, beeinflusst die Bitratenverteilung, zu senken, bis dieser Bereich nicht mehr rot unterlegt ist. Hilft alles nichts, muss für diesen lokalen Bereich die max. Bitrate angehoben werden. [/I]

    Wo kann ich den BIAS Wert einstellen ?

    Bei grau unterlegter Stellen ist mit einer normalen Qualität zu rechnen und bei grün mit einer guten Qualität. Grau unterlegte Stellen lassen sich minimieren, aber nicht verhindern. Der DVD und der SVCD sind einfach Grenzen gesetzt.

    Ok die Bitraten würde ich unter Global bitrate settings für den entsprechenden Bereich erhöhen. Wie krieg ich diese Einstellungen dann in das Ergebnis rein ? Welcher Button ? Wird dann nochmal ALLES konvertiert (langes Warten)?

    cya

    Danke für Deine schnelle Antwort.

    Das man beim abspeichern von bearbeiteten Filmen nochmal einen Codec wählen muß wußte ich nicht. In der Tat stehen bei mir in VD die Einstellungen auf RGB uncompressed, ich dachte das Ursprungsmaterial is schon verlustfrei. Dann wird ja dann nochmal codiert.
    (Und das ist dann immer noch verlustfrei???).

    Was meinst Du genau mit Rauschfilter? Soft- oder Hardwaremäßig was vorschalten?

    Hatte ich vorhin vergessen:
    Mit der Bildqualität bin ich beim Deinterlacen nicht sonderlich zufrieden, der Kammeffekt ist zwar wer, das Bild wirkt in der Vorschau jedoch recht verschwommen.
    Danke für die kleine Einführung in Avisynth. Ist der in der FAQ beschriebene Deinterlacer für Avisynth (Conclusion oder so ähnlich) besser als der von VD?

    und noch was vergessen: Ich will latürnich DVD´s brennen, für Divx hab ich leider keine Verwendung.

    Cya