Ora vi spiego meglio, io uso il sito VCast per registrare dei programmi Tv, spesso uso il formato H264 che è un file .mp4. Fino a poco fa, se volevo tagliare questi video mp4 prima li convertivo con "mp4cam2avi", poi il file .avi lo aprivo con VirtualDubMod e lo tagliavo tranquillamente.
Ora se apro il file con il programma, mi esce questo

Questo è il Report del Crash.
VirtualDub crash report -- build 2542 (release)
--------------------------------------
Disassembly:
313d5100: 0000 add [eax], al
313d5102: 8b5508 mov edx, [ebp+08]
313d5105: 8d5de0 lea ebx, [ebp-20]
313d5108: 53 push ebx
313d5109: 898200010000 mov [edx+100], eax
313d510f: 8b450c mov eax, [ebp+0c]
313d5112: 8b4810 mov ecx, [eax+10]
313d5115: 894de0 mov [ebp-20], ecx
313d5118: e80771dbff call 3118c224
313d511d: 59 pop ecx
313d511e: 8d8d5cffffff lea ecx, [ebp-a4]
313d5124: e843a60000 call 313df76c
313d5129: c745d801000000 mov dword ptr [ebp-28], 00000001
313d5130: c745fc00000000 mov dword ptr [ebp-04], 00000000
313d5137: 8b550c mov edx, [ebp+0c]
313d513a: 8d855cffffff lea eax, [ebp-a4]
313d5140: 50 push eax
313d5141: 52 push edx
313d5142: e891d7d9ff call 311728d8
313d5147: 83c408 add esp, 08
313d514a: 8b450c mov eax, [ebp+0c]
313d514d: ff7008 push dword ptr [eax+08]
313d5150: ff7004 push dword ptr [eax+04]
313d5153: 8d4da4 lea ecx, [ebp-5c]
313d5156: e819a0e7ff call 3124f174
313d515b: c745dc01000000 mov dword ptr [ebp-24], 00000001
313d5162: c745fc01000000 mov dword ptr [ebp-04], 00000001
313d5169: 8b4508 mov eax, [ebp+08]
313d516c: 8d5da4 lea ebx, [ebp-5c]
313d516f: 8d955cffffff lea edx, [ebp-a4]
313d5175: 6a00 push 00
313d5177: 8b8800010000 mov ecx, [eax+100]
313d517d: 52 push edx
313d517e: ff75e0 push dword ptr [ebp-20]
313d5181: 8b31 mov esi, [ecx] <-- FAULT
313d5183: 53 push ebx
313d5184: ff560c call dword ptr [esi+0c]
313d5187: 0fb6c0 movzx eax, al
313d518a: 85c0 test eax, eax
313d518c: 752e jnz 313d51bc
313d518e: 8d8d5cffffff lea ecx, [ebp-a4]
313d5194: 33c0 xor eax, eax
313d5196: 8945dc mov [ebp-24], eax
313d5199: 8945d8 mov [ebp-28], eax
313d519c: e8bfa50000 call 313df760
313d51a1: 8b75e8 mov esi, [ebp-18]
313d51a4: 8b5dec mov ebx, [ebp-14]
313d51a7: b8ffffffff mov eax, ffffffff
313d51ac: 8b4df4 mov ecx, [ebp-0c]
313d51af: 64890d00000000 mov fs:[00000000], ecx
313d51b6: 8be5 mov esp, ebp
313d51b8: 5d pop ebp
313d51b9: c20c00 ret 000c
313d51bc: 8b4508 mov eax, [ebp+08]
313d51bf: 8b5030 mov edx, [eax+30]
313d51c2: 8b5a0c mov ebx, [edx+0c]
313d51c5: 8d4a0c lea ecx, [edx+0c]
313d51c8: 51 push ecx
313d51c9: ff9388000000 call dword ptr [ebx+88]
313d51cf: c745fcffffffff mov dword ptr [ebp-04], ffffffff
313d51d6: 8d8d5cffffff lea ecx, [ebp-a4]
313d51dc: e87fa50000 call 313df760
313d51e1: 8b75e8 mov esi, [ebp-18]
313d51e4: 8b5dec mov ebx, [ebp-14]
313d51e7: 33c0 xor eax, eax
313d51e9: 8b4df4 mov ecx, [ebp-0c]
313d51ec: 64890d00000000 mov fs:[00000000], ecx
313d51f3: 8be5 mov esp, ebp
313d51f5: 5d pop ebp
313d51f6: c20c00 ret 000c
313d51f9: 90 nop
313d51fa: 90 nop
313d51fb: 90 nop
313d51fc: 53 push ebx
313d51fd: 8b5c24 mov ebx, [esp+24]
Windows 5.1 (Windows XP build 2600) [Service Pack 3]
EAX = 00182c70
EBX = 0013f7d8
ECX = 00000000
EDX = 0013f790
EBP = 0013f834
DS:ESI = 0023:75e0b500
ES:EDI = 0023:01000d28
SS:ESP = 0023:0013f784
CS:EIP = 001b:313d5181
FS = 003b
GS = 0000
EFLAGS = 00210202
FPUCW = ffff027f
FPUTW = ffffffff
MM0 = 0000000f000f000f
MM1 = 0000000000010101
MM2 = 000000000000021a
MM3 = 0000021a7c92407c
MM4 = db6db78000000000
MM5 = 9249249249249000
MM6 = a000000000000000
MM7 = e5f0000000000000
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ffdshow'.
Thread traces:
Thread 00000f8c (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(344)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(387)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(414)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(474)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685)
Thread call stack:313d5181: ffdshow!configureEnc [31170000+17e9a8+e67d9]
016d41c6: ff_vfw!DriverProc [016d0000+3f58+26e]
75df1938: MSVFW32!ICSendMessage [75df0000+190d+2b]
004bd3db: VideoSourceAVI::getFrame()
7c812e35: kernel32!GetSystemInfo [7c800000+12df6+3f]
0052cbb9: VDFastMemcpyAutodetect()
0048419e: CPUTest()
0048d9aa: VDProject::DisplayFrame()
7e39882a: USER32!GetDC [7e390000+86c7+163]
7e3a927b: USER32!GetParent [7e390000+1910f+16c]
0048e273: VDProject::Open()
0048e273: VDProject::Open()
00569f4c: _nh_malloc()
0052e6ab: ?$list::_Buynode()
0052e63f: ?$list::insert()
00495a05: VDProjectUI::HandleDragDrop()
00495a05: VDProjectUI::HandleDragDrop()
006d0075: VirtualDubMod!002d0075
0069006d: VirtualDubMod!0029006d
5b183971: uxtheme!DrawThemeText [5b180000+2ff8+979]
5b183935: uxtheme!DrawThemeText [5b180000+2ff8+93d]
5b181adb: uxtheme!00001adb
5b181b3d: uxtheme!00001b3d
7e398bd9: USER32!GetWindowThreadProcessId [7e390000+8a80+159]
7e3a8dac: USER32!DefWindowProcW [7e390000+18d20+8c]
7e3a8d8b: USER32!DefWindowProcW [7e390000+18d20+6b]
7e3a8d8b: USER32!DefWindowProcW [7e390000+18d20+6b]
00494ab4: VDProjectUI::MainWndProc()
7e3a8dd9: USER32!DefWindowProcW [7e390000+18d20+b9]
7e398bd9: USER32!GetWindowThreadProcessId [7e390000+8a80+159]
7c92943f: ntdll!RtlSetUserValueHeap [7c910000+193e9+56]
7c92945d: ntdll!RtlSetUserValueHeap [7c910000+193e9+74]
00495110: VDProjectUI::MainWndProc()
7c80ffa5: kernel32!GlobalUnlock [7c800000+ff22+83]
7e3ab401: USER32!CallNextHookEx [7e390000+1b3c6+3b]
746c13d4: MSCTF!TF_UninitSystem [746b0000+109e1+9f3]
746c13d9: MSCTF!TF_UninitSystem [746b0000+109e1+9f8]
004949cf: VDProjectUI::StaticWndProc()
7e398734: USER32!GetDC [7e390000+86c7+6d]
7e398816: USER32!GetDC [7e390000+86c7+14f]
7e3989cd: USER32!GetWindowLongW [7e390000+88a6+127]
7e3aa43b: USER32!PeekMessageA [7e390000+1a340+fb]
7e3996c7: USER32!DispatchMessageA [7e390000+96b8+f]
004839f8: WinMain@16()
0056aeb4: atexit()
0056cafe: WinMainCRTStartup()
7c817077: kernel32!RegisterWaitForInputIdle [7c800000+1702e+49]
-- End of report
--------------------------------------
Disassembly:
313d5100: 0000 add [eax], al
313d5102: 8b5508 mov edx, [ebp+08]
313d5105: 8d5de0 lea ebx, [ebp-20]
313d5108: 53 push ebx
313d5109: 898200010000 mov [edx+100], eax
313d510f: 8b450c mov eax, [ebp+0c]
313d5112: 8b4810 mov ecx, [eax+10]
313d5115: 894de0 mov [ebp-20], ecx
313d5118: e80771dbff call 3118c224
313d511d: 59 pop ecx
313d511e: 8d8d5cffffff lea ecx, [ebp-a4]
313d5124: e843a60000 call 313df76c
313d5129: c745d801000000 mov dword ptr [ebp-28], 00000001
313d5130: c745fc00000000 mov dword ptr [ebp-04], 00000000
313d5137: 8b550c mov edx, [ebp+0c]
313d513a: 8d855cffffff lea eax, [ebp-a4]
313d5140: 50 push eax
313d5141: 52 push edx
313d5142: e891d7d9ff call 311728d8
313d5147: 83c408 add esp, 08
313d514a: 8b450c mov eax, [ebp+0c]
313d514d: ff7008 push dword ptr [eax+08]
313d5150: ff7004 push dword ptr [eax+04]
313d5153: 8d4da4 lea ecx, [ebp-5c]
313d5156: e819a0e7ff call 3124f174
313d515b: c745dc01000000 mov dword ptr [ebp-24], 00000001
313d5162: c745fc01000000 mov dword ptr [ebp-04], 00000001
313d5169: 8b4508 mov eax, [ebp+08]
313d516c: 8d5da4 lea ebx, [ebp-5c]
313d516f: 8d955cffffff lea edx, [ebp-a4]
313d5175: 6a00 push 00
313d5177: 8b8800010000 mov ecx, [eax+100]
313d517d: 52 push edx
313d517e: ff75e0 push dword ptr [ebp-20]
313d5181: 8b31 mov esi, [ecx] <-- FAULT
313d5183: 53 push ebx
313d5184: ff560c call dword ptr [esi+0c]
313d5187: 0fb6c0 movzx eax, al
313d518a: 85c0 test eax, eax
313d518c: 752e jnz 313d51bc
313d518e: 8d8d5cffffff lea ecx, [ebp-a4]
313d5194: 33c0 xor eax, eax
313d5196: 8945dc mov [ebp-24], eax
313d5199: 8945d8 mov [ebp-28], eax
313d519c: e8bfa50000 call 313df760
313d51a1: 8b75e8 mov esi, [ebp-18]
313d51a4: 8b5dec mov ebx, [ebp-14]
313d51a7: b8ffffffff mov eax, ffffffff
313d51ac: 8b4df4 mov ecx, [ebp-0c]
313d51af: 64890d00000000 mov fs:[00000000], ecx
313d51b6: 8be5 mov esp, ebp
313d51b8: 5d pop ebp
313d51b9: c20c00 ret 000c
313d51bc: 8b4508 mov eax, [ebp+08]
313d51bf: 8b5030 mov edx, [eax+30]
313d51c2: 8b5a0c mov ebx, [edx+0c]
313d51c5: 8d4a0c lea ecx, [edx+0c]
313d51c8: 51 push ecx
313d51c9: ff9388000000 call dword ptr [ebx+88]
313d51cf: c745fcffffffff mov dword ptr [ebp-04], ffffffff
313d51d6: 8d8d5cffffff lea ecx, [ebp-a4]
313d51dc: e87fa50000 call 313df760
313d51e1: 8b75e8 mov esi, [ebp-18]
313d51e4: 8b5dec mov ebx, [ebp-14]
313d51e7: 33c0 xor eax, eax
313d51e9: 8b4df4 mov ecx, [ebp-0c]
313d51ec: 64890d00000000 mov fs:[00000000], ecx
313d51f3: 8be5 mov esp, ebp
313d51f5: 5d pop ebp
313d51f6: c20c00 ret 000c
313d51f9: 90 nop
313d51fa: 90 nop
313d51fb: 90 nop
313d51fc: 53 push ebx
313d51fd: 8b5c24 mov ebx, [esp+24]
Windows 5.1 (Windows XP build 2600) [Service Pack 3]
EAX = 00182c70
EBX = 0013f7d8
ECX = 00000000
EDX = 0013f790
EBP = 0013f834
DS:ESI = 0023:75e0b500
ES:EDI = 0023:01000d28
SS:ESP = 0023:0013f784
CS:EIP = 001b:313d5181
FS = 003b
GS = 0000
EFLAGS = 00210202
FPUCW = ffff027f
FPUTW = ffffffff
MM0 = 0000000f000f000f
MM1 = 0000000000010101
MM2 = 000000000000021a
MM3 = 0000021a7c92407c
MM4 = db6db78000000000
MM5 = 9249249249249000
MM6 = a000000000000000
MM7 = e5f0000000000000
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ffdshow'.
Thread traces:
Thread 00000f8c (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(344)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(387)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(414)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(474)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685)
Thread call stack:313d5181: ffdshow!configureEnc [31170000+17e9a8+e67d9]
016d41c6: ff_vfw!DriverProc [016d0000+3f58+26e]
75df1938: MSVFW32!ICSendMessage [75df0000+190d+2b]
004bd3db: VideoSourceAVI::getFrame()
7c812e35: kernel32!GetSystemInfo [7c800000+12df6+3f]
0052cbb9: VDFastMemcpyAutodetect()
0048419e: CPUTest()
0048d9aa: VDProject::DisplayFrame()
7e39882a: USER32!GetDC [7e390000+86c7+163]
7e3a927b: USER32!GetParent [7e390000+1910f+16c]
0048e273: VDProject::Open()
0048e273: VDProject::Open()
00569f4c: _nh_malloc()
0052e6ab: ?$list::_Buynode()
0052e63f: ?$list::insert()
00495a05: VDProjectUI::HandleDragDrop()
00495a05: VDProjectUI::HandleDragDrop()
006d0075: VirtualDubMod!002d0075
0069006d: VirtualDubMod!0029006d
5b183971: uxtheme!DrawThemeText [5b180000+2ff8+979]
5b183935: uxtheme!DrawThemeText [5b180000+2ff8+93d]
5b181adb: uxtheme!00001adb
5b181b3d: uxtheme!00001b3d
7e398bd9: USER32!GetWindowThreadProcessId [7e390000+8a80+159]
7e3a8dac: USER32!DefWindowProcW [7e390000+18d20+8c]
7e3a8d8b: USER32!DefWindowProcW [7e390000+18d20+6b]
7e3a8d8b: USER32!DefWindowProcW [7e390000+18d20+6b]
00494ab4: VDProjectUI::MainWndProc()
7e3a8dd9: USER32!DefWindowProcW [7e390000+18d20+b9]
7e398bd9: USER32!GetWindowThreadProcessId [7e390000+8a80+159]
7c92943f: ntdll!RtlSetUserValueHeap [7c910000+193e9+56]
7c92945d: ntdll!RtlSetUserValueHeap [7c910000+193e9+74]
00495110: VDProjectUI::MainWndProc()
7c80ffa5: kernel32!GlobalUnlock [7c800000+ff22+83]
7e3ab401: USER32!CallNextHookEx [7e390000+1b3c6+3b]
746c13d4: MSCTF!TF_UninitSystem [746b0000+109e1+9f3]
746c13d9: MSCTF!TF_UninitSystem [746b0000+109e1+9f8]
004949cf: VDProjectUI::StaticWndProc()
7e398734: USER32!GetDC [7e390000+86c7+6d]
7e398816: USER32!GetDC [7e390000+86c7+14f]
7e3989cd: USER32!GetWindowLongW [7e390000+88a6+127]
7e3aa43b: USER32!PeekMessageA [7e390000+1a340+fb]
7e3996c7: USER32!DispatchMessageA [7e390000+96b8+f]
004839f8: WinMain@16()
0056aeb4: atexit()
0056cafe: WinMainCRTStartup()
7c817077: kernel32!RegisterWaitForInputIdle [7c800000+1702e+49]
-- End of report
Attualmente ho 2 versioni di VDM, la 1.4.13 e la 1.5.10.2, con quest'ultimo mi Crasha appena inserisco il video, la vecchia versione invece me lo apre però si chiude appena provo a muovere il selettore della durata.
Quale potrebbe essere il problema?
Posto anche una img delle impostazioni di mp4cam2avi
