Trad-Fr

Logiciels => VirtualDub, VirtualDub-MPEG2, VirtualDubMOD & DGMPEGDec => Discussion démarrée par: bolsderac le 11 janvier 2008, 22:46:36

Titre: Filtre audio interne "Resample" avec VDM 1.5.10.3
Posté par: bolsderac le 11 janvier 2008, 22:46:36
si j'utilise ce filtre, VDM 1.5.10.3 se ferme ou bien le son de la vidéo obtenue est mauvais (bruit parasite) et se termine avant la fin de celle-ci.

Fichiers .mov (de NIKON Coolpix) vers fichier .avi via direcshow avisynth:
- video: compression xvid 1.2
- audio: copie directe du flux (PCM) avec rééchantillonnage de 7875 à 8000 Hz.

Par contre, avec outils "Conversion..." - rééchantillonnage, OK ou bien
filtre interne "Resample" avec VD-MPEG2 1.6.19, OK.
Titre: Filtre audio interne "Resample" avec VDM 1.5.10.3
Posté par: bolsderac le 12 janvier 2008, 14:59:08
j'ai eu un rapport d'erreur dans la version 1.5.10.2:

VirtualDub crash report -- build 2540 (release)
--------------------------------------

Disassembly:
7c921dc0: 8d4169          lea    eax, [ecx+69]
7c921dc3: 0000            add    [eax], al
7c921dc5: 5f              pop    edi
7c921dc6: 5e              pop    esi
7c921dc7: 5b              pop    ebx
7c921dc8: c9              leave  
7c921dc9: c20c00          ret    000c
7c921dcc: f6470510        test   [edi+05], 10
7c921dd0: 0f856dffffff    jnz    7c921d43
7c921dd6: 895dec          mov    [ebp-14], ebx
7c921dd9: e965ffffff      jmp    7c921d43
7c921dde: 8b45e8          mov    eax, [ebp-18]
7c921de1: 85c0            test   eax, eax
7c921de3: 7505            jnz    7c921dea
7c921de5: 3945f8          cmp    [ebp-08], eax
7c921de8: 74c2            jz     7c921dac
7c921dea: 8bbe70010000    mov    edi, [esi+170]
7c921df0: 33db            xor    ebx, ebx
7c921df2: 85ff            test   edi, edi
7c921df4: 0f8556760000    jnz    7c929450
7c921dfa: 85c0            test   eax, eax
7c921dfc: 0f8562760000    jnz    7c929464
7c921e02: 8b45f8          mov    eax, [ebp-08]
7c921e05: 85c0            test   eax, eax
7c921e07: 740b            jz     7c921e14
7c921e09: 0fb708          movzx  ecx, word ptr [eax]
7c921e0c: 51              push   ecx
7c921e0d: 50              push   eax
7c921e0e: 56              push   esi
7c921e0f: e89cfeffff      call   7c921cb0
7c921e14: 85ff            test   edi, edi
7c921e16: 7494            jz     7c921dac
7c921e18: 895f4c          mov    [edi+4c], ebx
7c921e1b: eb8f            jmp    7c921dac
7c921e1d: 33c9            xor    ecx, ecx
7c921e1f: e937ffffff      jmp    7c921d5b
7c921e24: ff7510          push   dword ptr [ebp+10]
7c921e27: 57              push   edi
7c921e28: 56              push   esi
7c921e29: e826fdffff      call   7c921b54
7c921e2e: ebae            jmp    7c921dde
7c921e30: 0fb706          movzx  eax, word ptr [esi]
7c921e33: 8b4d10          mov    ecx, [ebp+10]
7c921e36: 0301            add    eax, [ecx]
7c921e38: 3d00fe0000      cmp    eax, 0000fe00
7c921e3d: 0f87eeedffff    ja     7c920c31
7c921e43: 807d1400        cmp    byte ptr [ebp+14], 00
7c921e47: 0f85977a0300    jnz    7c9598e4
7c921e4d: 8b4e0c          mov    ecx, [esi+0c]
7c921e50: 8d4608          lea    eax, [esi+08]
7c921e53: 8b10            mov    edx, [eax]
7c921e55: 894d08          mov    [ebp+08], ecx
7c921e58: 8b09            mov    ecx, [ecx]      <-- FAULT
7c921e5a: 3b4a04          cmp    ecx, [edx+04]
7c921e5d: 89550c          mov    [ebp+0c], edx
7c921e60: 0f859d000000    jnz    7c921f03
7c921e66: 3bc8            cmp    ecx, eax
7c921e68: 0f8595000000    jnz    7c921f03
7c921e6e: 56              push   esi
7c921e6f: 53              push   ebx
7c921e70: e81fedffff      call   7c920b94
7c921e75: 8b450c          mov    eax, [ebp+0c]
7c921e78: 8b4d08          mov    ecx, [ebp+08]
7c921e7b: 3bc1            cmp    eax, ecx
7c921e7d: 8901            mov    [ecx], eax
7c921e7f: 894804          mov    [eax+04], ecx
7c921e82: 7449            jz     7c921ecd
7c921e84: 8a4605          mov    al, [esi+05]
7c921e87: a804            test   al, 04
7c921e89: 0f852f7b0300    jnz    7c9599be
7c921e8f: 8a4705          mov    al, [edi+05]
7c921e92: 2410            and    al, 10
7c921e94: a810            test   al, 10
7c921e96: 884605          mov    [esi+05], al
7c921e99: 7555            jnz    7c921ef0
7c921e9b: 0fb70e          movzx  ecx, word ptr [esi]
7c921e9e: 8b4510          mov    eax, [ebp+10]
7c921ea1: 0108            add    [eax], ecx
7c921ea3: 0fb70e          movzx  ecx, word ptr [esi]
7c921ea6: 294b28          sub    [ebx+28], ecx
7c921ea9: f6460510        test   [esi+05], 10
7c921ead: 668b00          mov    ax, [eax]
7c921eb0: 8bfe            mov    edi, esi
7c921eb2: 668906          mov    [esi], ax
7c921eb5: 0f8576edffff    jnz    7c920c31
7c921ebb: 8b4510          mov    eax, [ebp+10]
7c921ebe: 8b08            mov    ecx, [eax]

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

EAX = 015a4008
EBX = 00c60000
ECX = 00000000
EDX = 00000000
EBP = 0012ee80
DS:ESI = 0023:015a4000
ES:EDI = 0023:01615000
SS:ESP = 0023:0012ee74
CS:EIP = 001b:7c921e58
FS = 003b
GS = 0000
EFLAGS = 00210246
FPUCW = ffff027f
FPUTW = ffffffff

MM0 = 8000000000000000
MM1 = 8000000000000000
MM2 = 94fff3b645a1c800
MM3 = 8000000000000000
MM4 = 8126e978d4fdf000
MM5 = 8000000000000000
MM6 = 8000000000000000
MM7 = f618000000000000

Crash reason: Access Violation

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

Thread traces:

Thread 00000db4 (Main thread)
   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)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
   C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
Thread 0000082c (FastWriteStream)

Thread call stack:7c921e58: ntdll!RtlInitializeCriticalSection [7c910000+11b2d+32b]
7c928251: ntdll!RtlReAllocateHeap [7c910000+179fd+854]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c921c76: ntdll!RtlInitializeCriticalSection [7c910000+11b2d+149]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
0040fdd0: VDVideoDisplayWindow::WndProc()
7c920f46: ntdll!wcsncpy [7c910000+10a8f+4b7]
7c92056d: ntdll!RtlFreeHeap [7c910000+1043d+130]
7e39ead2: USER32!EnableMenuItem [7e390000+ea0f+c3]
7c921b09: ntdll!RtlLogStackBackTrace [7c910000+11ae4+25]
7c92056d: ntdll!RtlFreeHeap [7c910000+1043d+130]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
0056a045: _heap_alloc()
00569f3c: _nh_malloc()
00569f3c: _nh_malloc()
0056a05f: (special)()
00477620: VDAudioPipeline::Init()
0046d84d: Dubber::Init()
0046ce52: Dubber::Init()
0048fdf5: VDProject::RunOperation()
0046571b: SaveAVI()
7c80a214: kernel32!WideCharToMultiByte [7c800000+a0f4+120]
004e87d8: SaveAs()
5b095109: uxtheme!CloseThemeData [5b090000+4940+7c9]
5b095819: uxtheme!DrawThemeBackgroundEx [5b090000+5585+294]
5b095413: uxtheme!CloseThemeData [5b090000+4940+ad3]
5b09542f: uxtheme!CloseThemeData [5b090000+4940+aef]
5b096cc1: uxtheme!DrawThemeBackgroundEx [5b090000+5585+173c]
7e39b3e9: USER32!DefWindowProcW [7e390000+b32c+bd]
5b091af6: uxtheme!00001af6
5b091b3d: uxtheme!00001b3d
7e398bc9: USER32!GetWindowThreadProcessId [7e390000+8a70+159]
7e39b3bc: USER32!DefWindowProcW [7e390000+b32c+90]
7e39b397: USER32!DefWindowProcW [7e390000+b32c+6b]
7e39b397: USER32!DefWindowProcW [7e390000+b32c+6b]
00494aa4: VDProjectUI::MainWndProc()
7e39ba8c: USER32!IsWindow [7e390000+b923+169]
7e39b95b: USER32!IsWindow [7e390000+b923+38]
5b093a5a: uxtheme!DrawThemeText [5b090000+3031+a29]
5b093995: uxtheme!DrawThemeText [5b090000+3031+964]
5b093aa7: uxtheme!DrawThemeText [5b090000+3031+a76]
7e398724: USER32!GetDC [7e390000+86b7+6d]
7e39d05c: USER32!EnumDisplayMonitors [7e390000+cf4b+111]
7e398bc9: USER32!GetWindowThreadProcessId [7e390000+8a70+159]
7e39884a: USER32!GetDC [7e390000+86b7+193]
7e39881a: USER32!GetDC [7e390000+86b7+163]
7e39eb1e: USER32!CallNextHookEx [7e390000+eae3+3b]
00cfddc7: nView!PMLoadPresentation [00cc0000+2eca0+f127]
7e39ead2: USER32!EnableMenuItem [7e390000+ea0f+c3]
7e3d653e: USER32!GetRawInputDeviceInfoW [7e390000+46478+c6]
7e39d674: USER32!GetActiveWindow [7e390000+d640+34]
7e39d684: USER32!GetActiveWindow [7e390000+d640+44]
7c91eae3: ntdll!KiUserCallbackDispatcher [7c910000+ead0+13]
7ca3b193: SHELL32!DragAcceptFiles [7c9d0000+6b16e+25]
004921e8: VDProjectUI::MenuHit()
7e39ea8d: USER32!EnableMenuItem [7e390000+ea0f+7e]
7e39ea8d: USER32!EnableMenuItem [7e390000+ea0f+7e]
7e39ebd3: USER32!CallNextHookEx [7e390000+eae3+f0]
7e39ebe3: USER32!CallNextHookEx [7e390000+eae3+100]
7c91eae3: ntdll!KiUserCallbackDispatcher [7c910000+ead0+13]
7e3994ae: USER32!GetWindowLongA [7e390000+944d+61]
7e39ba8c: USER32!IsWindow [7e390000+b923+169]
7e39b95b: USER32!IsWindow [7e390000+b923+38]
7e39b3e9: USER32!DefWindowProcW [7e390000+b32c+bd]
5b093c20: uxtheme!DrawThemeText [5b090000+3031+bef]
5b0ae300: uxtheme!GetThemeTextMetrics [5b090000+1de50+4b0]
5b093995: uxtheme!DrawThemeText [5b090000+3031+964]
5b091adb: uxtheme!00001adb
5b091b3d: uxtheme!00001b3d
7e398bc9: USER32!GetWindowThreadProcessId [7e390000+8a70+159]
7e39b3bc: USER32!DefWindowProcW [7e390000+b32c+90]
7e39b397: USER32!DefWindowProcW [7e390000+b32c+6b]
7e39b397: USER32!DefWindowProcW [7e390000+b32c+6b]
00494aa4: VDProjectUI::MainWndProc()
5b093b1b: uxtheme!DrawThemeText [5b090000+3031+aea]
004949bf: VDProjectUI::StaticWndProc()
7e398724: USER32!GetDC [7e390000+86b7+6d]
7e398bc9: USER32!GetWindowThreadProcessId [7e390000+8a70+159]
7e39884a: USER32!GetDC [7e390000+86b7+193]
7e39881a: USER32!GetDC [7e390000+86b7+163]
7e39eb1e: USER32!CallNextHookEx [7e390000+eae3+3b]
00cfddc7: nView!PMLoadPresentation [00cc0000+2eca0+f127]
7e39ead2: USER32!EnableMenuItem [7e390000+ea0f+c3]
7e3d653e: USER32!GetRawInputDeviceInfoW [7e390000+46478+c6]
7e39b4fc: USER32!DefWindowProcW [7e390000+b32c+1d0]
7e39b50c: USER32!DefWindowProcW [7e390000+b32c+1e0]
7c91eae3: ntdll!KiUserCallbackDispatcher [7c910000+ead0+13]
7e3994ae: USER32!GetWindowLongA [7e390000+944d+61]
7e39b3e9: USER32!DefWindowProcW [7e390000+b32c+bd]
7e39eb1e: USER32!CallNextHookEx [7e390000+eae3+3b]
746a0e6c: MSCTF!TF_UninitSystem [74690000+10469+a03]
746a0e71: MSCTF!TF_UninitSystem [74690000+10469+a08]
5b091adb: uxtheme!00001adb
746a0e71: MSCTF!TF_UninitSystem [74690000+10469+a08]
7e39ead2: USER32!EnableMenuItem [7e390000+ea0f+c3]
7e39ea7e: USER32!EnableMenuItem [7e390000+ea0f+6f]
7e39ea8d: USER32!EnableMenuItem [7e390000+ea0f+7e]
7e39ea8d: USER32!EnableMenuItem [7e390000+ea0f+7e]
7e39ebd3: USER32!CallNextHookEx [7e390000+eae3+f0]
7e39ebe3: USER32!CallNextHookEx [7e390000+eae3+100]

-- End of report
Titre: Filtre audio interne "Resample" avec VDM 1.5.10.3
Posté par: Sparad0x le 14 janvier 2008, 11:35:49
Ton problème, tu l'as avec la 1.5.10.3 ou la 1.5.10.2?
Titre: Filtre audio interne "Resample" avec VDM 1.5.10.3
Posté par: bolsderac le 20 janvier 2008, 12:47:22
Salut,

le pb je l'ai avec les 2 versions sauf qu'avec la version non traduite (1.5.10.2) il y a un rapport d'erreur qui apparaît.