|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 435
|
MUX: Equivalente a VirtualDub per MKV per lettura tempi fotogrammi
Ciao a tutti mi trovo spesso a fare mux di video stranieri con tracce italiane...
Se il codec è XviD mi trovo benissimo con Virtualdub Per il contenitore MKV (solitamente codec x264) l'unico che funzioni bene sembra essere MKVmerge/avidemux.... Mi serve pero' un programma, (o player, mi va bene qualsiasi cosa) che per ogni fotogramma mi dia il tempo esatto in H ore , minuti , secondi e millesimi di secondo come fa VirtualDub insomma.... Avidemux mi da queste informazioni ma anche lui con diversi mkv sfasa.... sapete consigliarmi qualcosa che faccia al caso mio? saluti !!
__________________
CORSAIR 450W CMPSU-450VXEU | ASROCK A790GXH/128M | AMD Phenom II X3 720 2.8Ghz 3x512KB Black Edition | Sapphire 4850 512MB GDDR3 | LG GH22NS50 RBBB 22x SATA bulk Black | WD HD SATA2 500GB 7200rpm 16MB WD5000AAKS | CORSAIR DDR2 TWIN2X4096-6400C4DHX 4GB (2GB x 2) CAS 4 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10124
|
Per aprire i flussi x264 con virtualdub devi installare questo http://sourceforge.net/projects/x264vfw/files/
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 435
|
anche con contenitori mkv?
mah guarda io l'ho installato... pero' con virtualdub normale i .mkv non me li vede neanche.... ho provato ad aprirlo con virtualdubMOD ma nulla...crasha anche quello: VirtualDub crash report -- build 2542 (release) -------------------------------------- Disassembly: 00504720: 2414 and al, 14 00504722: 7f11 jg MatroskaReadStream::sampleOffset+25 (00504735) 00504724: 7c04 jl MatroskaReadStream::sampleOffset+1a (0050472a) 00504726: 3bcb cmp ecx, ebx 00504728: 730b jnc MatroskaReadStream::sampleOffset+25 (00504735) 0050472a: 5f pop edi 0050472b: 5e pop esi 0050472c: 5d pop ebp 0050472d: 33c0 xor eax, eax 0050472f: 33d2 xor edx, edx 00504731: 5b pop ebx 00504732: c20800 ret 0008 00504735: 3b7e7c cmp edi, [esi+7c] 00504738: 7c1a jl MatroskaReadStream::sampleOffset+44 (00504754) 0050473a: 7f05 jg MatroskaReadStream::sampleOffset+31 (00504741) 0050473c: 3b4e78 cmp ecx, [esi+78] 0050473f: 7213 jc MatroskaReadStream::sampleOffset+44 (00504754) 00504741: 8b8680000000 mov eax, [esi+80] 00504747: 8b9684000000 mov edx, [esi+84] 0050474d: 5f pop edi 0050474e: 5e pop esi 0050474f: 5d pop ebp 00504750: 5b pop ebx 00504751: c20800 ret 0008 00504754: 385e60 cmp [esi+60], bl 00504757: 7515 jnz MatroskaReadStream::sampleOffset+5e (0050476e) 00504759: 0fbf4644 movsx eax, word ptr [esi+44] 0050475d: 57 push edi 0050475e: 99 cdq 0050475f: 51 push ecx 00504760: 52 push edx 00504761: 50 push eax 00504762: e819640600 call _allmul (0056ab80) 00504767: 5f pop edi 00504768: 5e pop esi 00504769: 5d pop ebp 0050476a: 5b pop ebx 0050476b: c20800 ret 0008 0050476e: 51 push ecx 0050476f: 8bce mov ecx, esi 00504771: e8daf9ffff call MatroskaReadStream::FindStreamSegment (00504150) 00504776: 99 cdq 00504777: 3bd3 cmp edx, ebx 00504779: 8be8 mov ebp, eax 0050477b: 7f14 jg MatroskaReadStream::sampleOffset+81 (00504791) 0050477d: 7c04 jl MatroskaReadStream::sampleOffset+73 (00504783) 0050477f: 3beb cmp ebp, ebx 00504781: 730e jnc MatroskaReadStream::sampleOffset+81 (00504791) 00504783: 5f pop edi 00504784: 5e pop esi 00504785: 5d pop ebp 00504786: 33c0 xor eax, eax 00504788: 33d2 xor edx, edx 0050478a: 5b pop ebx 0050478b: c20800 ret 0008 0050478e: 884e50 mov [esi+50], cl 00504791: 8a4e50 mov cl, [esi+50] 00504794: 3acb cmp cl, bl 00504796: 760b jbe MatroskaReadStream::sampleOffset+93 (005047a3) 00504798: fec9 dec cl 0050479a: 33c0 xor eax, eax 0050479c: 8ac1 mov al, cl 0050479e: 8b4e4c mov ecx, [esi+4c] 005047a1: eb0d jmp MatroskaReadStream::sampleOffset+a0 (005047b0) 005047a3: 8b464c mov eax, [esi+4c] 005047a6: 8b08 mov ecx, [eax] <-- FAULT 005047a8: 3bcb cmp ecx, ebx 005047aa: 7448 jz MatroskaReadStream::sampleOffset+e4 (005047f4) 005047ac: 0fb64108 movzx eax, byte ptr [ecx+08] 005047b0: 6bc00e imul eax, eax, 0e 005047b3: 8d4c080a lea ecx, [eax+ecx+0a] 005047b7: 3bcb cmp ecx, ebx 005047b9: 7439 jz MatroskaReadStream::sampleOffset+e4 (005047f4) 005047bb: 0fb64e50 movzx ecx, byte ptr [esi+50] 005047bf: 8b464c mov eax, [esi+4c] 005047c2: 6bc90e imul ecx, ecx, 0e 005047c5: 8b4c0112 mov ecx, [ecx+eax+12] 005047c9: 8b4104 mov eax, [ecx+04] 005047cc: 3bc2 cmp eax, edx 005047ce: 7224 jc MatroskaReadStream::sampleOffset+e4 (005047f4) 005047d0: 7706 ja MatroskaReadStream::sampleOffset+c8 (005047d8) 005047d2: 8b09 mov ecx, [ecx] 005047d4: 3bcd cmp ecx, ebp 005047d6: 761c jbe MatroskaReadStream::sampleOffset+e4 (005047f4) 005047d8: 8a4e50 mov cl, [esi+50] 005047db: 3acb cmp cl, bl 005047dd: 7604 jbe MatroskaReadStream::sampleOffset+d3 (005047e3) 005047df: fec9 dec cl 005047e1: ebab jmp MatroskaReadStream::sampleOffset+7e (0050478e) 005047e3: 8b464c mov eax, [esi+4c] 005047e6: 8b08 mov ecx, [eax] 005047e8: 3bcb cmp ecx, ebx 005047ea: 894e4c mov [esi+4c], ecx 005047ed: 74a2 jz MatroskaReadStream::sampleOffset+81 (00504791) 005047ef: 8a4908 mov cl, [ecx+08] 005047f2: eb9a jmp MatroskaReadStream::sampleOffset+7e (0050478e) 005047f4: 8b7e4c mov edi, [esi+4c] 005047f7: 8a4e50 mov cl, [esi+50] 005047fa: 3a4f08 cmp cl, [edi+08] 005047fd: 730f jnc MatroskaReadStream::sampleOffset+fe (0050480e) 005047ff: fec1 inc cl 00504801: 33c0 xor eax, eax 00504803: 8ac1 mov al, cl 00504805: 6bc00e imul eax, eax, 0e 00504808: 8d4c380a lea ecx, [eax+edi+0a] 0050480c: eb0a jmp MatroskaReadStream::sampleOffset+108 (00504818) 0050480e: 8b7f04 mov edi, [edi+04] 00504811: 3bfb cmp edi, ebx 00504813: 745d jz MatroskaReadStream::sampleOffset+162 (00504872) 00504815: 8d4f0a lea ecx, [edi+0a] 00504818: 3bcb cmp ecx, ebx 0050481a: 7456 jz MatroskaReadStream::sampleOffset+162 (00504872) 0050481c: 8b7e4c mov edi, [esi+4c] 0050481f: 8a db 8a Windows 6.1 (Windows XP build 7600) [] EAX = 00000000 EBX = 00000000 ECX = 02700400 EDX = 00000000 EBP = 00000000 DS:ESI = 002b:02700490 ES:EDI = 002b:00000000 SS:ESP = 002b:0018f170 CS:EIP = 0023:005047a6 FS = 0053 GS = 002b EFLAGS = 00210246 FPUCW = 027f FPUTW = ffff MM0 = 0000000100010001 MM1 = 0000000000000000 MM2 = 0000000000000000 MM3 = 0000000000000000 MM4 = 0000000000000000 MM5 = 8000000000000000 MM6 = 8000000000000000 MM7 = 8000000000000000 Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'. Thread traces: Thread 00000c10 (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:005047a6: MatroskaReadStream::sampleOffset() 004bd985: VideoSourceAVI::sampleOffset() 004e8b30: PositionFilePositionCallback() 0045bbd1: PositionControlUpdateString() 757e6901: USER32!gapfnScSendMessage [757d0000+15fc8+939] 757ecd1a: USER32!GetWindow [757d0000+1cb00+21a] 7580ef40: USER32!SendMessageA [757d0000+3eef4+4c] 0045b4bd: PositionControlWndProc() 0045b5e8: PositionControlWndProc() 77413af4: ntdll!RtlImageNtHeader [773e0000+32fe4+b10] 77413b23: ntdll!RtlImageNtHeader [773e0000+32fe4+b3f] 7740e20c: ntdll!RtlInitUnicodeString [773e0000+2e0a8+164] 7740e20c: ntdll!RtlInitUnicodeString [773e0000+2e0a8+164] 7740e20c: ntdll!RtlInitUnicodeString [773e0000+2e0a8+164] 757e6238: USER32!gapfnScSendMessage [757d0000+15fc8+270] 757e6238: USER32!gapfnScSendMessage [757d0000+15fc8+270] 757e68ea: USER32!gapfnScSendMessage [757d0000+15fc8+922] 757e6899: USER32!gapfnScSendMessage [757d0000+15fc8+8d1] 757ecd1a: USER32!GetWindow [757d0000+1cb00+21a] 7580ef40: USER32!SendMessageA [757d0000+3eef4+4c] 00466399: RemakePositionSlider() 004962ca: VDProjectUI::SetTickMode() 0048e1ee: VDProject: ![]() 0052e6ab: ?$list::_Buynode() 0052e63f: ?$list::insert() 0052e4a0: VDAttachLogger() 0052e548: VDAutoLogger::VDAutoLogger() 00483f40: OpenAVI() 00483f40: OpenAVI() 733c0ed6: uxtheme!00010ed6 757e6238: USER32!gapfnScSendMessage [757d0000+15fc8+270] 757e6941: USER32!gapfnScSendMessage [757d0000+15fc8+979] 757e6901: USER32!gapfnScSendMessage [757d0000+15fc8+939] 757e6899: USER32!gapfnScSendMessage [757d0000+15fc8+8d1] 757e6941: USER32!gapfnScSendMessage [757d0000+15fc8+979] 757e6901: USER32!gapfnScSendMessage [757d0000+15fc8+939] 757e7177: USER32!GetWindowLongW [757d0000+16fed+18a] 757e7182: USER32!GetWindowLongW [757d0000+16fed+195] 773f00e6: ntdll!KiUserCallbackDispatcher [773e0000+100b8+2e] 00483ae0: OpenAVI() 004921d9: VDProjectUI::MenuHit() 733cf4fc: uxtheme!GetThemeAppProperties [733b0000+1ebd6+926] 757e698b: USER32!IsWindow [757d0000+16947+44] 757e6cea: USER32!GetClassNameW [757d0000+16b04+1e6] 733c0fdd: uxtheme!00010fdd 757e698b: USER32!IsWindow [757d0000+16947+44] 757e6e4c: USER32!GetClassNameW [757d0000+16b04+348] 733c7744: uxtheme!GetThemeBool [733b0000+16651+10f3] 733c0b49: uxtheme!00010b49 733c0b96: uxtheme!00010b96 757e61d3: USER32!gapfnScSendMessage [757d0000+15fc8+20b] 757e6ef4: USER32!GetClassNameW [757d0000+16b04+3f0] 757e6ec0: USER32!GetClassNameW [757d0000+16b04+3bc] 757e6ec0: USER32!GetClassNameW [757d0000+16b04+3bc] 00494ab4: VDProjectUI::MainWndProc() 757e698b: USER32!IsWindow [757d0000+16947+44] 757e698b: USER32!IsWindow [757d0000+16947+44] 733c0dff: uxtheme!00010dff 733c0ed6: uxtheme!00010ed6 757e6238: USER32!gapfnScSendMessage [757d0000+15fc8+270] 757e6941: USER32!gapfnScSendMessage [757d0000+15fc8+979] 757e6901: USER32!gapfnScSendMessage [757d0000+15fc8+939] 757e6899: USER32!gapfnScSendMessage [757d0000+15fc8+8d1] 757e6941: USER32!gapfnScSendMessage [757d0000+15fc8+979] 757e6901: USER32!gapfnScSendMessage [757d0000+15fc8+939] 757e7177: USER32!GetWindowLongW [757d0000+16fed+18a] 757e7182: USER32!GetWindowLongW [757d0000+16fed+195] 757e7182: USER32!GetWindowLongW [757d0000+16fed+195] 757e72f1: USER32!GetDC [757d0000+17246+ab] 773ff88a: ntdll!NtCallbackReturn [773e0000+1f878+12] 757e7304: USER32!GetDC [757d0000+17246+be] 773f00e6: ntdll!KiUserCallbackDispatcher [773e0000+100b8+2e] 757e723b: USER32!GetPropW [757d0000+171c9+72] 757e6ec0: USER32!GetClassNameW [757d0000+16b04+3bc] 757e698b: USER32!IsWindow [757d0000+16947+44] 757e6cea: USER32!GetClassNameW [757d0000+16b04+1e6] 757e6e4c: USER32!GetClassNameW [757d0000+16b04+348] 733c7744: uxtheme!GetThemeBool [733b0000+16651+10f3] 733d6e85: uxtheme!GetCurrentThemeName [733b0000+263ae+ad7] 733c0b49: uxtheme!00010b49 733c0b96: uxtheme!00010b96 757e61d3: USER32!gapfnScSendMessage [757d0000+15fc8+20b] 757e6ef4: USER32!GetClassNameW [757d0000+16b04+3f0] 757e6ec0: USER32!GetClassNameW [757d0000+16b04+3bc] 00495033: VDProjectUI::MainWndProc() 757e6899: USER32!gapfnScSendMessage [757d0000+15fc8+8d1] 757e6941: USER32!gapfnScSendMessage [757d0000+15fc8+979] 004949cf: VDProjectUI::StaticWndProc() 757e6238: USER32!gapfnScSendMessage [757d0000+15fc8+270] 757e68ea: USER32!gapfnScSendMessage [757d0000+15fc8+922] 757e6899: USER32!gapfnScSendMessage [757d0000+15fc8+8d1] 773f00e6: ntdll!KiUserCallbackDispatcher [773e0000+100b8+2e] 757e7d31: USER32!LoadStringW [757d0000+17c12+11f] 7580eec0: USER32!PeekMessageA [757d0000+3ed58+168] 757e8112: USER32!DispatchMessageA [757d0000+18103+f] 004839f8: WinMain@16() 00573bb5: _unlockexit() 0056aea7: _onexit() 0056cafe: WinMainCRTStartup() 75dd3677: kernel32!BaseThreadInitThunk [75dc0000+13665+12] -- End of report
__________________
CORSAIR 450W CMPSU-450VXEU | ASROCK A790GXH/128M | AMD Phenom II X3 720 2.8Ghz 3x512KB Black Edition | Sapphire 4850 512MB GDDR3 | LG GH22NS50 RBBB 22x SATA bulk Black | WD HD SATA2 500GB 7200rpm 16MB WD5000AAKS | CORSAIR DDR2 TWIN2X4096-6400C4DHX 4GB (2GB x 2) CAS 4 |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10124
|
Con avidemux cambia contenitore da MKV a AVI, copiando i flussi audio/video, e puoi aprire il filmato in virtualdub per la lettura dei tempi dei fotogrammi.
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jun 2009
Messaggi: 1780
|
Per aprire gli mkv con VirtualDubMod bisogna installare Avisynth e caricare il video tramite il template Directshowsource come si vede qui:
![]() Questo vale per gli mkv e per quasi tutti gli altri tipi di file. |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 435
|
Quote:
virtualdubmod mi permette quindi taglio compressione ecc di tutti gli x264 come fa normalmente virtualdub x l' XViD ?
__________________
CORSAIR 450W CMPSU-450VXEU | ASROCK A790GXH/128M | AMD Phenom II X3 720 2.8Ghz 3x512KB Black Edition | Sapphire 4850 512MB GDDR3 | LG GH22NS50 RBBB 22x SATA bulk Black | WD HD SATA2 500GB 7200rpm 16MB WD5000AAKS | CORSAIR DDR2 TWIN2X4096-6400C4DHX 4GB (2GB x 2) CAS 4 |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jun 2009
Messaggi: 1780
|
Si, tutte le operazioni che prevedono ricompressione, il salvataggio in Direct Stream Copy produce un file con flusso video non compresso anche se incapsulato in un mkv.
Sugli mkv userei altro ma senza dimenticarmelo, dato che sono sempre delle "bestiacce" e non si sa mai. |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 435
|
Quote:
mi dice (No recompression: YUY2) ed il risultato è di un file di oltre 80GB !! o.O meglio usare altro per fare questi lavori...peccato !!
__________________
CORSAIR 450W CMPSU-450VXEU | ASROCK A790GXH/128M | AMD Phenom II X3 720 2.8Ghz 3x512KB Black Edition | Sapphire 4850 512MB GDDR3 | LG GH22NS50 RBBB 22x SATA bulk Black | WD HD SATA2 500GB 7200rpm 16MB WD5000AAKS | CORSAIR DDR2 TWIN2X4096-6400C4DHX 4GB (2GB x 2) CAS 4 |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jan 2009
Messaggi: 10124
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 435
|
__________________
CORSAIR 450W CMPSU-450VXEU | ASROCK A790GXH/128M | AMD Phenom II X3 720 2.8Ghz 3x512KB Black Edition | Sapphire 4850 512MB GDDR3 | LG GH22NS50 RBBB 22x SATA bulk Black | WD HD SATA2 500GB 7200rpm 16MB WD5000AAKS | CORSAIR DDR2 TWIN2X4096-6400C4DHX 4GB (2GB x 2) CAS 4 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:24.