Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Errore di Virtual Dub all'apertura di alcuni viedo XviD

Non vedi il video in qualche filmato? Non senti il suono? Vuoi commentare la qualità degli ultimi formati audio o video? Hai problemi con il tuo DVD player? Parliamone insieme!

Errore di Virtual Dub all'apertura di alcuni viedo XviD

Messaggioda -superluca- » sab mar 24, 2007 10:00 pm

Volevo convertire il bitrate di alcuni video XviD per renderli leggibili sul lettore DivX da tavolo, ma quando aptro il file con Virtual Dub da questo errore:

Codice: Seleziona tutto
[!] AVI: Variable bitrate (VBR) audio detected. VBR audio in AVI is
    non-standard and you may encounter sync errors up to 20473ms when
    attempting to extract WAV files or processing the audio in Direct Stream
    Copy mode. Full Processing mode is recommended to decompress or recompress
    the audio. (bitrate: 129.3 ± 17.6 kbps)


e quando provo a cliccare su play da un'altro errore che mi obbliga a chiudere il programma, questo è il codice salvato da virtual dub:

Codice: Seleziona tutto
VirtualDub crash report -- build 24469 (release)
--------------------------------------

Disassembly:
10049ce0: f8              clc   
10049ce1: 83c408          add    esp, 08h
10049ce4: 8b55e4          mov    edx, [ebp-1ch]
10049ce7: 85d2            test   edx, edx
10049ce9: 7431            jz     10049d1c
10049ceb: 83fa01          cmp    edx, 01h
10049cee: 742c            jz     10049d1c
10049cf0: 83fa02          cmp    edx, 02h
10049cf3: 7527            jnz    10049d1c
10049cf5: 8bc7            mov    eax, edi
10049cf7: 8b0e            mov    ecx, [esi]
10049cf9: 99              cdq   
10049cfa: 8b8650010000    mov    eax, [esi+150]
10049d00: 89be38010000    mov    [esi+138], edi
10049d06: 89963c010000    mov    [esi+13c], edx
10049d0c: 03c1            add    eax, ecx
10049d0e: 33d2            xor    edx, edx
10049d10: 2bc7            sub    eax, edi
10049d12: f7f1            div    eax, ecx
10049d14: 89965c010000    mov    [esi+15c], edx
10049d1a: eb62            jmp    10049d7e
10049d1c: 8b9640010000    mov    edx, [esi+140]
10049d22: 8b9e44010000    mov    ebx, [esi+144]
10049d28: 899648010000    mov    [esi+148], edx
10049d2e: 8b4de8          mov    ecx, [ebp-18h]
10049d31: 8bc7            mov    eax, edi
10049d33: 899e4c010000    mov    [esi+14c], ebx
10049d39: 03ca            add    ecx, edx
10049d3b: 83d300          adc    ebx, 00h
10049d3e: 898e40010000    mov    [esi+140], ecx
10049d44: 899e44010000    mov    [esi+144], ebx
10049d4a: 8b0e            mov    ecx, [esi]
10049d4c: 99              cdq   
10049d4d: 8bda            mov    ebx, edx
10049d4f: 8bc1            mov    eax, ecx
10049d51: 89be38010000    mov    [esi+138], edi
10049d57: 33d2            xor    edx, edx
10049d59: 899e3c010000    mov    [esi+13c], ebx
10049d5f: 03c7            add    eax, edi
10049d61: 2b8650010000    sub    eax, [esi+150]
10049d67: f7f1            div    eax, ecx      <-- FAULT
10049d69: 899658010000    mov    [esi+158], edx
10049d6f: 89be50010000    mov    [esi+150], edi
10049d75: 899e54010000    mov    [esi+154], ebx
10049d7b: 8b5d08          mov    ebx, [ebp+08h]
10049d7e: 6a01            push   01h
10049d80: 53              push   ebx
10049d81: e8ae1c0000      call   1004ba34
10049d86: 83c408          add    esp, 08h
10049d89: 57              push   edi
10049d8a: 8bc3            mov    eax, ebx
10049d8c: e8eb1c0000      call   1004ba7c
10049d91: 59              pop    ecx
10049d92: 85c0            test   eax, eax
10049d94: 0f8498020000    jz     1004a032
10049d9a: 8b96a8000000    mov    edx, [esi+a8]
10049da0: 85d2            test   edx, edx
10049da2: 7454            jz     10049df8
10049da4: 8b4e08          mov    ecx, [esi+08h]
10049da7: 83c103          add    ecx, 03h
10049daa: ba0f000000      mov    edx, 0000000f
10049daf: 83f90f          cmp    ecx, 0fh
10049db2: 8bc3            mov    eax, ebx
10049db4: 0f42d1          cmovc  edx, ecx
10049db7: 83c4f8          add    esp, 0f8h
10049dba: e8291c0000      call   1004b9e8
10049dbf: 83c408          add    esp, 08h
10049dc2: 57              push   edi
10049dc3: 8bc3            mov    eax, ebx
10049dc5: e8b21c0000      call   1004ba7c
10049dca: 59              pop    ecx
10049dcb: 85c0            test   eax, eax
10049dcd: 741e            jz     10049ded
10049dcf: 8b4e08          mov    ecx, [esi+08h]
10049dd2: 83c103          add    ecx, 03h
10049dd5: ba0f000000      mov    edx, 0000000f
10049dda: 83f90f          cmp    ecx, 0fh
10049ddd: 8bc3            mov    eax, ebx
10049ddf: 0f              db     0fh

Built on KOS-MOS on Sat Nov 04 21:36:36 2006 using compiler version 1200

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

EAX = 00000000
EBX = 00000000
ECX = 00000000
EDX = 00000000
EBP = 0354f61c
ESI = 02744cc0
EDI = 00000000
ESP = 0354f35c
EIP = 10049d67
EFLAGS = 00010246
FPUCW = ffff027f
FPUTW = ffffffff

Crash reason: Integer Divide-by-Zero

Crash context:
An integer division by zero occurred in module 'xvid'...

...while decompressing video frame 1 (VideoSource.cpp:1727)...

...while using input buffer at 01120000-0112008c (VideoSource.cpp:1726)...

...while using output buffer at 02630000-02738003 (VideoSource.cpp:1725)...

...while running thread "Processing" (thread.cpp:150).

Pointer dumps:

ESI   02744cc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ESP   0354f358: 0012f4bc 0354f404 001310a0 f60e87fc 0354f3b8 7c9255c9 0354f49c 00000000
      0354f378: 00000001 0354f40c 001310a0 c0150008 7ffdabf8 00242068 002420a4 0354f650
      0354f398: 7c925d7d 00242058 7ffdac18 7c925db4 7ffdabf8 00241f18 00000000 0354f424
      0354f3b8: 0354f410 0354f3c4 001310a0 00000000 0354f414 7c9253f5 0354f3ec 7c98c1c0
EBP   0354f618: 00000000 0354f6cc 1000c109 0354f648 02744cc0 0354f698 0354f694 0354f690
      0354f638: 0354f68c 0354f688 0354f684 0354f66c 50961809 7fffffff 00000000 00000004
      0354f658: 01120004 01120000 0000008d 00000000 50961809 7ffdabf8 00242108 00000000
      0354f678: 00000014 00000001 00000000 00000000 00000010 0354f894 00000000 0354f70c

Thread call stack:
10049d67: xvid!xvid_init [10000000+aec8+3ee9f]
7c9255c9: ntdll!RtlHashUnicodeString [7c910000+15465+164]
7c925d7d: ntdll!RtlValidateUnicodeString [7c910000+15c72+10b]
7c925db4: ntdll!RtlValidateUnicodeString [7c910000+15c72+142]
7c9253f5: ntdll!RtlFindActivationContextSectionString [7c910000+15319+dc]
7c925041: ntdll!bsearch [7c910000+14ffb+46]
7c925233: ntdll!bsearch [7c910000+14ffb+238]
7c9255c9: ntdll!RtlHashUnicodeString [7c910000+15465+164]
7c925d7d: ntdll!RtlValidateUnicodeString [7c910000+15c72+10b]
7c925db4: ntdll!RtlValidateUnicodeString [7c910000+15c72+142]
7c9253f5: ntdll!RtlFindActivationContextSectionString [7c910000+15319+dc]
7c925af1: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+157a3+34e]
7c925b4f: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+157a3+3ac]
7c9253f5: ntdll!RtlFindActivationContextSectionString [7c910000+15319+dc]
7c925707: ntdll!RtlHashUnicodeString [7c910000+15465+2a2]
7c925a00: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+157a3+25d]
7c925a65: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+157a3+2c2]
1000c109: xvid!xvid_init [10000000+aec8+1241]
1000a7af: xvid!xvid_decore [10000000+a774+3b]
10005f94: xvid!00005f94
7c92691d: ntdll!RtlMultiAppendUnicodeStringBuffer [7c910000+1671b+202]
7c926924: ntdll!RtlMultiAppendUnicodeStringBuffer [7c910000+1671b+209]
1000a41f: xvid!DriverProc [10000000+a21c+203]
7c9269a5: ntdll!RtlMultiAppendUnicodeStringBuffer [7c910000+1671b+28a]
7c9201c7: ntdll!RtlAddRefActivationContext [7c910000+100e2+e5]
7c9202d2: ntdll!RtlQueryInformationActivationContext [7c910000+101e2+f0]
7c9202ed: ntdll!RtlQueryInformationActivationContext [7c910000+101e2+10b]
7c91e3ed: ntdll!NtRequestWaitReplyPort [7c910000+e3e1+c]
7c9232f8: ntdll!CsrClientCallServer [7c910000+132a1+57]
7c81079e: kernel32!CreateRemoteThread [7c800000+10626+178]
7c91e46b: ntdll!NtResumeThread [7c910000+e45f+c]
7c8107e1: kernel32!CreateRemoteThread [7c800000+10626+1bb]
7c8107fd: kernel32!CreateRemoteThread [7c800000+10626+1d7]
7c9237ab: ntdll!RtlUnlockHeap [7c910000+1378b+20]
7c9237c7: ntdll!RtlUnlockHeap [7c910000+1378b+3c]
7c8100fd: kernel32!GlobalUnlock [7c800000+10082+7b]
7c810105: kernel32!GlobalUnlock [7c800000+10082+83]
7c810105: kernel32!GlobalUnlock [7c800000+10082+83]
7c9237ab: ntdll!RtlUnlockHeap [7c910000+1378b+20]
7c9237c7: ntdll!RtlUnlockHeap [7c910000+1378b+3c]
7c8100fd: kernel32!GlobalUnlock [7c800000+10082+7b]
7c810105: kernel32!GlobalUnlock [7c800000+10082+83]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c9206ab: ntdll!RtlAllocateHeap [7c910000+105d4+d7]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c9206ab: ntdll!RtlAllocateHeap [7c910000+105d4+d7]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c921596: ntdll!wcsncpy [7c910000+10a8f+b07]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c921596: ntdll!wcsncpy [7c910000+10a8f+b07]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c921596: ntdll!wcsncpy [7c910000+10a8f+b07]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
76b08284: WINMM!midiOutGetNumDevs [76b00000+7c38+64c]
7c91d4ea: ntdll!NtAllocateVirtualMemory [7c910000+d4de+c]
7c9280ff: ntdll!RtlReAllocateHeap [7c910000+179fd+702]
76b04633: WINMM!mmDrvInstall [76b00000+3a52+be1]
76b04633: WINMM!mmDrvInstall [76b00000+3a52+be1]
7c92825d: ntdll!RtlReAllocateHeap [7c910000+179fd+860]
76b04633: WINMM!mmDrvInstall [76b00000+3a52+be1]
7c921538: ntdll!wcsncpy [7c910000+10a8f+aa9]
7c921596: ntdll!wcsncpy [7c910000+10a8f+b07]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
76b04633: WINMM!mmDrvInstall [76b00000+3a52+be1]
76b04633: WINMM!mmDrvInstall [76b00000+3a52+be1]
72c814e4: msacm32!wodMessage [72c80000+122a+2ba]
76b04633: WINMM!mmDrvInstall [76b00000+3a52+be1]
76b054f3: WINMM!DriverCallback [76b00000+54a9+4a]
75df18a8: MSVFW32!ICSendMessage [75df0000+187d+2b]
75df4c4d: MSVFW32!ICDecompress [75df0000+4c10+3d]
0051c262: VDVideoDecompressorVCM::DecompressFrame()
004cacb3: VideoSourceAVI::_isKey()
004cacb3: VideoSourceAVI::_isKey()
004cbc96: VideoSourceAVI::streamGetFrame()
7c809bbb: kernel32!CloseHandle [7c800000+9b77+44]
72c91605: wdmaud!00001605
00478404: Dubber::WriteVideoFrame()
0051d147: ceil()
0047dab7: VDStreamInterleaver::PushStreams()
00478172: Dubber::WriteVideoFrame()
00478e00: Dubber::ThreadRun()
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c80e07b: kernel32!DuplicateHandle [7c800000+e016+65]
004dc066: VDThread::StaticThreadStart()
00520f3f: _threadstartex@4()
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c80b50b: kernel32!GetModuleFileNameA [7c800000+b357+1b4]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]

-- End of report


Qualcuno sa spiegarmi quale sia il problema?

Grazie in anticipo e scusate per la lunghezza del post.
Avatar utente
-superluca-
Senior Member
Senior Member
 
Messaggi: 264
Iscritto il: dom feb 04, 2007 8:43 pm
Località: A casa mia e dove se no!!!!

Messaggioda piergiu10 » gio set 27, 2007 10:21 pm

Potresti provare con Avisynth, (naturalmente abbinato a virtualdub).

Ciauzzz
Avatar utente
piergiu10
Bronze Member
Bronze Member
 
Messaggi: 548
Iscritto il: dom giu 05, 2005 9:05 pm

Messaggioda kap » gio set 27, 2007 10:40 pm

Utilizzate VirtualDubMod per modifiche ai video..è più flessibile del virtualdub base [;)]


--> http://virtualdubmod.sourceforge.net/
In bocca al lupo per tutto ragazzi
Avatar utente
kap
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 2876
Iscritto il: lun ott 09, 2006 11:10 am
Località: car el me car milan

Messaggioda CrisalidE » sab set 29, 2007 6:56 pm

ciao il problema è che VirtualDub non gestisce i file audio con VBR (Variable Bit Rate) ma solo quelli con CBR (Constant Bit Rate) e quindi è normale che ti dia quell'errore perché ha rilevato che il file video ha bit rate variabile.. nemmeno l'ottimo VirtualDubMOD (consigliato dal gigino la trottola kap [std] ) supporta i file audio VBR.. dovrai quindi utilizzare un altra variante di questo software che si chiama NanDub (puoi scaricarlo gratuitamente da QUI )..

[;)]
Avatar utente
CrisalidE
Senior Member
Senior Member
 
Messaggi: 163
Iscritto il: sab set 16, 2006 4:32 pm

Messaggioda kap » sab set 29, 2007 7:07 pm

CLisalidE ha scritto:(consigliato dal gigino la trottola kap [std] )
bLutta neo lauLeata! Blutta!! [:D] [:D]

prot [;)]
In bocca al lupo per tutto ragazzi
Avatar utente
kap
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 2876
Iscritto il: lun ott 09, 2006 11:10 am
Località: car el me car milan


Torna a Audio e Video

Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising