Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

Pages: (10) « First ... 6 7 [8] 9 10  ( Go to first unread post )
Virtualdub 1.10.1 Test Thread
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Dstruct
Posted: Nov 28 2011, 02:32 PM


Advanced Member


Group: Members
Posts: 257
Member No.: 24005
Joined: 8-August 08



Ok, can't you even give it a different "open" dialog without the "extended" checkbox?
 
    Top
ale5000
Posted: Nov 28 2011, 03:07 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



@Dstruct: Most input plugins have extended options.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
Dstruct
Posted: Nov 29 2011, 10:43 AM


Advanced Member


Group: Members
Posts: 257
Member No.: 24005
Joined: 8-August 08



I know. But the WAV Open dialog doesn't need to look the same or does it?
 
    Top
ale5000
Posted: Nov 29 2011, 02:02 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



"the WAV Open dialog" doesn't exist, there is "Audio -> Audio from other file" that can import a lot of formats.

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Dec 1 2011, 02:22 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Sample file (14.08 MB): http://www.multiupload.com/ZKZ2LWU4AM

In File => File Information... => Sample precision it say 32-bit but in Audio => Conversion... => Precision it say "No change (16-bit)".

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
Dstruct
Posted: Dec 1 2011, 03:56 PM


Advanced Member


Group: Members
Posts: 257
Member No.: 24005
Joined: 8-August 08



QUOTE (ale5000 @ Nov 29 2011, 04:02 PM)
"the WAV Open dialog" doesn't exist, there is "Audio -> Audio from other file" that can import a lot of formats.

Ah ok, I see. Thanks!
 
    Top
ale5000
Posted: Dec 4 2011, 08:37 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Sample file (it crash VirtualDub on closing.avi - 1.58 MB): http://www.multiupload.com/XJFXQKH8ZD

I have opened an avi file with VirtualDub, then I have closed VirtualDub and it is crashed:

CODE
VirtualDub crash report -- build 34677 (release)
--------------------------------------

Disassembly:
7c920980: ffc3            inc    ebx
7c920982: 8b03            mov    eax, [ebx]
7c920984: e934ffffff      jmp    7c9208bd
7c920989: f605d0e0987c02  test   [7c98e0d0], 02h
7c920990: 0f85edfeffff    jnz    7c920883
7c920996: 3d00020000      cmp    eax, 00000200
7c92099b: 0f82e2feffff    jc     7c920883
7c9209a1: 66837e0200      cmp    word ptr [esi+02h], 00h
7c9209a6: 740a            jz     7c9209b2
7c9209a8: f6460510        test   [esi+05h], 10h
7c9209ac: 0f84d1feffff    jz     7c920883
7c9209b2: 50              push   eax
7c9209b3: 56              push   esi
7c9209b4: 57              push   edi
7c9209b5: e8b70f0000      call   7c921971
7c9209ba: e949ffffff      jmp    7c920908
7c9209bf: 8b4820          mov    ecx, [eax+20h]
7c9209c2: 66f7c1ff018d49  test   ecx, 498d01ff
7c9209c9: 018948200f85    add    [ecx-7af0dfb8], ecx
7c9209cf: 3afe            cmp    bh, dh
7c9209d1: ff              db     0ffh
7c9209d2: ff6a00          jmp    fword ptr [edx+00h]
7c9209d5: 8d45d8          lea    eax, [ebp-28h]
7c9209d8: 50              push   eax
7c9209d9: e8d0ceffff      call   7c91d8ae
7c9209de: e932feffff      jmp    7c920815
7c9209e3: 0fb70e          movzx  ecx, word ptr [esi]
7c9209e6: 03c8            add    ecx, eax
7c9209e8: 81f900fe0000    cmp    ecx, 0000fe00
7c9209ee: 0f8745fdffff    ja     7c920739
7c9209f4: 807d1400        cmp    byte ptr [ebp+14h], 00h
7c9209f8: 0f85b1a60300    jnz    7c95b0af
7c9209fe: 8a4605          mov    al, [esi+05h]
7c920a01: 2410            and    al, 10h
7c920a03: a810            test   al, 10h
7c920a05: 884705          mov    [edi+05h], al
7c920a08: 0f8592000000    jnz    7c920aa0
7c920a0e: 8b4e0c          mov    ecx, [esi+0ch]
7c920a11: 8d4608          lea    eax, [esi+08h]
7c920a14: 8b10            mov    edx, [eax]
7c920a16: 894d0c          mov    [ebp+0ch], ecx
7c920a19: 8b09            mov    ecx, [ecx]      <-- FAULT
7c920a1b: 3b4a04          cmp    ecx, [edx+04h]
7c920a1e: 895514          mov    [ebp+14h], edx
7c920a21: 0f852b0d0000    jnz    7c921752
7c920a27: 3bc8            cmp    ecx, eax
7c920a29: 0f85230d0000    jnz    7c921752
7c920a2f: 56              push   esi
7c920a30: 53              push   ebx
7c920a31: e84efcffff      call   7c920684
7c920a36: 8b4514          mov    eax, [ebp+14h]
7c920a39: 8b4d0c          mov    ecx, [ebp+0ch]
7c920a3c: 3bc1            cmp    eax, ecx
7c920a3e: 8901            mov    [ecx], eax
7c920a40: 894804          mov    [eax+04h], ecx
7c920a43: 7438            jz     7c920a7d
7c920a45: 8a4605          mov    al, [esi+05h]
7c920a48: a804            test   al, 04h
7c920a4a: 0f8535a70300    jnz    7c95b185
7c920a50: 0fb70e          movzx  ecx, word ptr [esi]
7c920a53: 8b4510          mov    eax, [ebp+10h]
7c920a56: 0108            add    [eax], ecx
7c920a58: 0fb70e          movzx  ecx, word ptr [esi]
7c920a5b: 294b28          sub    [ebx+28h], ecx
7c920a5e: f6470510        test   [edi+05h], 10h
7c920a62: 668b08          mov    cx, [eax]
7c920a65: 66890f          mov    [edi], cx
7c920a68: 0f85cbfcffff    jnz    7c920739
7c920a6e: 8b08            mov    ecx, [eax]
7c920a70: 668bc1          mov    ax, cx
7c920a73: 668944cf02      mov    [edi+ecx*8+02h], ax
7c920a78: e9bcfcffff      jmp    7c920739
7c920a7d: 668b06          mov    ax, [esi]

Built on Althena on Sun Nov 20 12:50:09 2011 using compiler version 1400

Windows 5.1 (Windows XP x86 build 2600) [Service Pack 3]
Memory status: virtual free 1985M/2048M, commit limit 2406M, physical total 2048M

EAX = 00d285d0
EBX = 00c00000
ECX = 00000000
EDX = 00615b94
EBP = 0013fd40
ESI = 00d285c8
EDI = 00cd06f8
ESP = 0013fd34
EIP = 7c920a19
EFLAGS = 00210246
FPUCW = ffff027f
FPUTW = ffffffff

Crash reason: Access Violation

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

...reading address 00000000.

Pointer dumps:

EAX   00d285d0: 00615b94 00000000 00cb04b8 00cb04b8 00000000 00d285e4 00d285e4 00000000
EBX   00c00000: 000000c8 000001d7 eeffeeff 00001002 00000000 0000fe00 00200000 00002000
EDX   00615b90: 00437a20 005e00dd 0059de50 00410000 00437a40 004921f0 00437a70 00437aa0
ESI   00d285c8: ff010001 ff010001 00615b94 00000000 00cb04b8 00cb04b8 00000000 00d285e4
EDI   00cd06f8: 0006afda 01090008 00c00178 00c00178 00000000 00000000 00000000 00000000
ESP   0013fd30: 00000000 00c00000 00cd06f8 00000000 0013fe14 7c92084c 00c00000 00000000
     0013fd50: 0013fdf8 00000000 00cd05a0 00cd0700 00000001 00000000 00000001 00000000
     0013fd70: 00000000 00d28628 00c00178 7c923293 00d28630 00150608 00360000 00000000
     0013fd90: 00c00178 0013fdd0 00cc5c18 7c80ffa5 00000030 00000030 10000000 00360000
EBP   0013fd40: 0013fe14 7c92084c 00c00000 00000000 0013fdf8 00000000 00cd05a0 00cd0700
     0013fd60: 00000001 00000000 00000001 00000000 00000000 00d28628 00c00178 7c923293
     0013fd80: 00d28630 00150608 00360000 00000000 00c00178 0013fdd0 00cc5c18 7c80ffa5
     0013fda0: 00000030 00000030 10000000 00360000 7c91e920 00057ed0 00cc5c20 00000058

Thread call stack:
7c920a19: ntdll!wcsncpy [7c910000+1057f+49a]
7c92084c: ntdll!wcsncpy [7c910000+1057f+2cd]
7c923293: ntdll!RtlUnlockHeap [7c910000+13273+20]
7c80ffa5: kernel32!GlobalUnlock [7c800000+ff22+83]
7c80ffa5: kernel32!GlobalUnlock [7c800000+ff22+83]
76b03a0b: WINMM!CloseDriver [76b00000+3890+17b]
005df99d: free()
005e43c5: _aligned_free()
004f626f: VideoSource::~VideoSource()
004f63de: VideoSourceAVI::~VideoSourceAVI()
004f7048: VideoSourceAVI::(special)()
004ac70c: VideoSource::Release()
00473287: VDProject::CloseAVI()
00455bb1: Deinit()
0045fac3: WinMain@16()
005e42a6: __tmainCRTStartup()
7c817077: kernel32!RegisterWaitForInputIdle [7c800000+1702e+49]

-- End of report


--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Dec 8 2011, 05:13 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



In File => File information can you show the audio tag also when there is "Unknown extended format" please?

FIXED (1.10.1-test19)

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
phaeron
Posted: Dec 11 2011, 10:17 PM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



Fixed the animated GIF crash in test-18 -- the problem was that the animated GIF had no graphic control extension blocks and thus no specified display values. This is not advisable as the rate at which the animation plays is completely arbitrary. I couldn't even find any description in the spec as to how this is supposed to be treated.

I've added code to display unknown WAVEFORMATEX GUIDs, but I don't have test files for this so it's a blind change -- LMK how it works out.
 
    Top
ale5000
Posted: Dec 11 2011, 11:56 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



Sample file (706D - 6 channels.avi - 7.71 MB): http://www.multiupload.com/2WCYZO5PWG

The file contains multichannel aac audio with tag 0x706D.
VirtualDub still only say "Unknown extended format", it doesn't show 0x706D.

FIXED (1.10.1-test19)

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Dec 12 2011, 12:06 AM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



I have added a sample file to this post: http://forums.virtualdub.org/index.php?act...t=80#entry88226

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
ale5000
Posted: Dec 12 2011, 06:02 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



QUOTE (Dstruct @ Nov 23 2011, 02:07 PM)
VirtualDub 1.10.1-test16

-> load movie
-> enable Full Audio Processing
-> Audio -> Audio from other file

-> select a WAV file and check "Ask for extended options after this dialog"
-> Open


Result: No dialog with questions about extended options opened. Audio menu still has "Source audio" selected (instead of "Audio from other file")!

The same bug happens also with the DirectShow input plugin (it happens also from the normal open dialog).

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
Gromozeka
Posted: Dec 14 2011, 05:51 AM


Advanced Member


Group: Members
Posts: 52
Member No.: 26717
Joined: 1-January 10



Phaeron, you said a year ago that do capture video from external encoders. smile.gif What do you think about this?
 
     Top
ale5000
Posted: Dec 17 2011, 08:23 PM


Advanced Member


Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07



@phaeron: Look here => http://forums.virtualdub.org/index.php?act...9800#entry88442

--------------------
New VirtualDub forum
VirtualDub AIO (All-in-One installer for VirtualDub and plugins)
Codec Toolbox RS (A tool to read/change merit of codecs and many other things)
Input plugins for VirtualDub / ACM codecs / VFW codecs
 
     Top
phaeron
Posted: Dec 19 2011, 10:28 PM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



Bah, I all files all the time. It's good for 'em.

The wave format GUID string was too long, so I've shortened it. Lame Win32 behavior of the day: you can't disable word wrapping in a static control with a right justification.

Input plugins need to be updated to indicate whether they have extended options dialogs or not. I just added the support for this in test-19, so no plugins will have been updated yet.

I'm really behind on my TODO list and haven't gotten the external encoder support in capture mode in. I'm basically putting this branch into feature freeze and am going to try to do a release soon -- I need to hunker down and figure out what's left to do to make that happen. I think the Plugin SDK needs some love.
 
    Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
142 replies since Feb 20 2011, 06:53 AM Track this topic | Email this topic | Print this topic
Pages: (10) « First ... 6 7 [8] 9 10 
<< Back to Testing / Bug Reports