Scharfi Du bist echt ein Fuchs !!! Mit Deiner Umstellung hats geklappt.
Die Filter greifen genauso wie ich es mir gewünscht habe. SUPER !!!
Vielen Dank !!
Natürlich auch an alle anderen !!
Pfiati
Scharfi Du bist echt ein Fuchs !!! Mit Deiner Umstellung hats geklappt.
Die Filter greifen genauso wie ich es mir gewünscht habe. SUPER !!!
Vielen Dank !!
Natürlich auch an alle anderen !!
Pfiati
@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.
LR1
Der Mediaplayer weigert sich dass *avs abzuspielen.
Fehlermedlung in roter Schrift auf schwarzem Schirm :
Evaluate : Unrecognized exception ! (D:\American.avs, line 18)
Eingespeist wurde das letzte File ohne ConvertTo.... und ohne weave().
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 ...
Was Oops ist ?
Ganz einfach : Die Fehlermeldung von VirtualDub, die ich immer bekomme, wenn ich versuche Convolution3d oder den Warpsharp in mein o.g. Avisynth script einzufügen (nach save & open).
Weiss wirklich niemand weiter ???
Also AviSynth = ein Buch mit 7 Siegeln ?
Im Ernst :
Ich weiss wirklich nicht mehr weiter, bin genau nach FAQ http://www.gleitz.de/typo3/index.php?id=92 vorgegangen.
Daher nochmal :
bitte helfen !!!
Hallo
Zu 1 :
Besorg Dir VirtualDub_Mod, dass kann auch Mpeg´s verarbeiten. Mit dem normalen VirtualDub klappt das nicht.
Schaust Du hier :
http://www.pcwelt.de/ratgeber/extras/36706/10.html
Zu 2tens :
Dürfte was mit DivX zutun haben. Weiss ich leider nicht viel drüber, da DVD-Brenn-Süchtig ![]()
Gruß
e_banana
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
Hallo,
würde auch gerne High Quality haben. Wo finde ich den TMCKernelBob ???
Bei AviSynth gibts denn net, Google findet auch nix und die Boardsuche verweist auf diesen Thread. Hey kommt schon rückt den TMCKernelBob raus ![]()
cya
Danke für Deine Hilfe und das AviScript, darauf kann man aufbauen.
Noch was ganz kurz, hat aber mit dem Thema HuffYuv /AviSynth, etx.. nix zutun :
Habe mich mal ins Digital Video-Capturing Forum gewagt. Wie is das jetzt : Wenn ich eine mit Neutrino Software bespielte DBox (Sagem) habe, brauche ich dann immer noch eine DVB-PCI-Karte ?
http://forum.gleitz.info/showthread.php?t=50
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