|
|
| heustess |
| Posted: Oct 16 2007, 11:52 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 67
Member No.: 21872
Joined: 5-August 07

|
I had no crashes with the latest mpeg-2 plugin (1.8) opening a vob and the vob index. Great job!
-------------------- http://heustess.com/ |
 |
| Aks020 |
| Posted: Oct 17 2007, 03:04 AM |
 |
|
Member
 
Group: Members
Posts: 20
Member No.: 22217
Joined: 8-October 07

|
I get this error when i load flv file in virtualdub 1.7.6 |
 |
| Moitah |
| Posted: Oct 17 2007, 03:18 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 210
Member No.: 8955
Joined: 20-February 04

|
Can't see image... |
 |
| Gromozeka |
| Posted: Oct 17 2007, 04:43 AM |
 |
|
Unregistered

|
fccHandler all works, but Idon't select second audio from vob's DVD!  First - russian audio Second - english audio |
 |
| fccHandler |
| Posted: Oct 17 2007, 05:35 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
| QUOTE (Gromozeka @ Oct 17 2007, 12:43 AM) | all works, but Idon't select second audio from vob's DVD!  First - russian audio Second - english audio | Try it with VirtualDub-MPEG2, because both should display the same audio selections. If they don't, then it's probably a bug in the plugin.
-------------------- May the FOURCC be with you... |
 |
| Gromozeka |
| Posted: Oct 17 2007, 07:06 AM |
 |
|
Unregistered

|
If to do correctly it is necessary to load at once 2 or 3 audiopaths from DVD. But VirtualDub does not support such opportunity in difference from VirtualDubMod! It is a pity! |
 |
| fccHandler |
| Posted: Oct 17 2007, 07:28 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
Unfortunately, we can't do it "correctly" with the current stable version of VirtualDub 1.7.6. You get exactly one video stream, and one audio stream. That's it.
If there is more than one audio stream, both VirtualDub-MPEG2 and the MPEG-2 plugin pop up a dialog box listing the streams, and you can choose which one you want to process in this session.
If VirtualDub-MPEG2 and the MPEG-2 plugin behave differently with your VOB, please tell me, because that would strongly suggest a bug in the MPEG-2 plugin, and I would like to know about it.
-------------------- May the FOURCC be with you... |
 |
| BitBasher |
| Posted: Oct 17 2007, 08:33 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 31
Member No.: 22242
Joined: 12-October 07

|
(begins to salivate)
Will these new plugin filters ever work or be hooked up to the Capture path?
I can think of a few plugins I could use for my Canon camera in preview mode.
Bit. |
 |
| Aks020 |
| Posted: Oct 17 2007, 10:45 PM |
 |
|
Member
 
Group: Members
Posts: 20
Member No.: 22217
Joined: 8-October 07

|

Ok this is the image i posted again. |
 |
| Moitah |
| Posted: Oct 17 2007, 11:48 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 210
Member No.: 8955
Joined: 20-February 04

|
@Aks020: Do you have a suitable decompressor installed? Like a recent ffdshow-tryouts with FLV1 and VP6F enabled in the VFW decoder configuration. |
 |
| Aks020 |
| Posted: Oct 18 2007, 12:09 AM |
 |
|
Member
 
Group: Members
Posts: 20
Member No.: 22217
Joined: 8-October 07

|
| QUOTE (Moitah @ Oct 17 2007, 11:48 PM) | | @Aks020: Do you have a suitable decompressor installed? Like a recent ffdshow-tryouts with FLV1 and VP6F enabled in the VFW decoder configuration. | ok just did it i can play but when i drag the video virtual dub crashed.
VirtualDub crash report -- build 28280 (release) --------------------------------------
Disassembly: 014c3cc0: 8d4580 lea eax, [ebp-80h] 014c3cc3: 8945d0 mov [ebp-30h], eax 014c3cc6: 8d45d8 lea eax, [ebp-28h] 014c3cc9: 83c40c add esp, 0ch 014c3ccc: c745800d0000c0 mov dword ptr [ebp-80h], c000000d 014c3cd3: 89758c mov [ebp-74h], esi 014c3cd6: 8945d4 mov [ebp-2ch], eax 014c3cd9: ff1514304d01 call dword ptr [014d3014] 014c3cdf: 6a00 push 00h 014c3ce1: 8bf0 mov esi, eax 014c3ce3: ff1510304d01 call dword ptr [014d3010] 014c3ce9: 8d45d0 lea eax, [ebp-30h] 014c3cec: 50 push eax 014c3ced: ff150c304d01 call dword ptr [014d300c] 014c3cf3: 85c0 test eax, eax 014c3cf5: 750c jnz 014c3d03 014c3cf7: 85f6 test esi, esi 014c3cf9: 7508 jnz 014c3d03 014c3cfb: 6a02 push 02h 014c3cfd: e862170000 call 014c5464 014c3d02: 59 pop ecx 014c3d03: 680d0000c0 push c000000d 014c3d08: ff1508304d01 call dword ptr [014d3008] 014c3d0e: 50 push eax 014c3d0f: ff1504304d01 call dword ptr [014d3004] 014c3d15: 8b8da4020000 mov ecx, [ebp+2a4] 014c3d1b: 33cd xor ecx, ebp 014c3d1d: 5e pop esi 014c3d1e: e8c9160000 call 014c53ec 014c3d23: 81c5a8020000 add ebp, 000002a8 014c3d29: c9 leave 014c3d2a: c3 ret 014c3d2b: 55 push ebp 014c3d2c: 8bec mov ebp, esp 014c3d2e: ff3580844d01 push dword ptr [014d8480] 014c3d34: e894180000 call 014c55cd 014c3d39: 85c0 test eax, eax 014c3d3b: 59 pop ecx 014c3d3c: 7403 jz 014c3d41 014c3d3e: 5d pop ebp 014c3d3f: ffe0 jmp eax 014c3d41: 6a02 push 02h 014c3d43: e81c170000 call 014c5464 014c3d48: 59 pop ecx 014c3d49: 5d pop ebp 014c3d4a: e9e0feffff jmp 014c3c2f 014c3d4f: 33c0 xor eax, eax 014c3d51: 50 push eax 014c3d52: 50 push eax 014c3d53: 50 push eax 014c3d54: 50 push eax 014c3d55: 50 push eax 014c3d56: e8d0ffffff call 014c3d2b 014c3d5b: 83c414 add esp, 14h <-- FAULT 014c3d5e: c3 ret 014c3d5f: 6a0c push 0ch 014c3d61: 6830524d01 push 014d5230 014c3d66: e891230000 call 014c60fc 014c3d6b: 33db xor ebx, ebx 014c3d6d: 895de4 mov [ebp-1ch], ebx 014c3d70: 33c0 xor eax, eax 014c3d72: 8b7d08 mov edi, [ebp+08h] 014c3d75: 3bfb cmp edi, ebx 014c3d77: 0f95c0 setnz al 014c3d7a: 3bc3 cmp eax, ebx 014c3d7c: 751c jnz 014c3d9a 014c3d7e: e832230000 call 014c60b5 014c3d83: c70016000000 mov dword ptr [eax], 00000016 014c3d89: 53 push ebx 014c3d8a: 53 push ebx 014c3d8b: 53 push ebx 014c3d8c: 53 push ebx 014c3d8d: 53 push ebx 014c3d8e: e898ffffff call 014c3d2b 014c3d93: 83c414 add esp, 14h 014c3d96: 33c0 xor eax, eax 014c3d98: eb79 jmp 014c3e13 014c3d9a: 33c0 xor eax, eax 014c3d9c: 8b750c mov esi, [ebp+0ch] 014c3d9f: 3bf3 cmp esi, ebx 014c3da1: 0f95c0 setnz al 014c3da4: 3bc3 cmp eax, ebx 014c3da6: 74d6 jz 014c3d7e 014c3da8: 33c0 xor eax, eax 014c3daa: 381e cmp [esi], bl 014c3dac: 0f95c0 setnz al 014c3daf: 3bc3 cmp eax, ebx 014c3db1: 74cb jz 014c3d7e 014c3db3: e892210000 call 014c5f4a 014c3db8: 894508 mov [ebp+08h], eax 014c3dbb: 3bc3 cmp eax, ebx 014c3dbd: 750d jnz 014c3dcc 014c3dbf: e8 db 0e8h
Built on KOS-MOS on Mon Oct 08 23:30:35 2007 using compiler version 1400
Windows 5.1 (Windows XP x86 build 2600) [Service Pack 2]
EAX = 3e336f36 EBX = 000007ae ECX = 00000002 EDX = 7c90eb94 EBP = 0012f4ec ESI = 014e3c40 EDI = 0012f370 ESP = 0012f31c EIP = 014c3d5b EFLAGS = 00000206 FPUCW = 360037 FPUTW = 720066
Crash reason: unknown exception 0xc000000d
Crash context: An exception occurred in module 'FLVInputDriver'.
Pointer dumps:
EDX 7c90eb90: 90909090 24a48dc3 00000000 0024648d 90909090 24548d90 c32ecd08 9cec8b55 ESI 014e3c40: 00000000 01670048 01677b28 01679628 00000009 00000000 0167d8d8 01689498 EDI 0012f370: 00000000 00013308 ffffffff ffffffff 0012f4e0 005ae080 00000001 004aedc5 ESP 0012f318: 0012f4ec 014c3d5b 00000000 00000000 00000000 00000000 00000000 014c1ca6 0012f338: 000007ae 00b89a90 00000000 004db57c 014e4cf8 000007ae 00000000 0012f370 0012f358: 0012fd84 004ba14b 00000000 00b7ac40 005ceaec 00000295 00000000 00013308 0012f378: ffffffff ffffffff 0012f4e0 005ae080 00000001 004aedc5 000007ae 00000000 EBP 0012f4e8: 00000000 0012f928 0044fcd5 0012f554 000001e6 000007ae 00000000 00b7b400 0012f508: ffffffff 7c910732 7c911596 7c9106eb 00000020 00000000 00720046 006d0061 0012f528: 00200065 00390031 00360036 00280020 003a0030 00310030 0031003a 002e0038 0012f548: 00340036 00290030 005b0020 7c910738 ffffffff 7c910732 7c911596 7c9106eb
Thread call stack: 014c3d5b: FLVInputDriver!VDGetPluginInfo [014c0000+2d60+ffb] 014c3d5b: FLVInputDriver!VDGetPluginInfo [014c0000+2d60+ffb] 014c1ca6: FLVInputDriver!00001ca6 004db57c: VDVideoSourcePlugin::getFrameTypeChar() 004aedc5: VDProjectUI::GetFrameString() 00598d20: _woutput_l() 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d487ff: USER32!GetDC [77d40000+8697+168] 77f18fb7: GDI32!GetNearestColor [77f10000+8e07+1b0] 0044fcd5: VDPositionControlW32::UpdateString() 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 7c911596: ntdll!wcsncpy [7c900000+10a8f+b07] 7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117] 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 7c911596: ntdll!wcsncpy [7c900000+10a8f+b07] 7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117] 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 7c9106ab: ntdll!RtlAllocateHeap [7c900000+105d4+d7] 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 7c9106ab: ntdll!RtlAllocateHeap [7c900000+105d4+d7] 7c9106ab: ntdll!RtlAllocateHeap [7c900000+105d4+d7] 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e] 5d0a85c4: COMCTL32!DefSubclassProc [5d090000+184f1+d3] 0058af16: malloc() 0058b4ff: (special)() 004092a7: ?$list::_Buynode() 7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117] 0058af16: malloc() 0050f8a7: VDStringW::reserve_slow() 7c9105c8: ntdll!RtlFreeHeap [7c900000+1043d+18b] 7c910551: ntdll!RtlFreeHeap [7c900000+1043d+114] 7c91056d: ntdll!RtlFreeHeap [7c900000+1043d+130] 00514c4a: VDPostCheckExternalCodeCall() 00463a4f: VDExternalCodeBracket::~VDExternalCodeBracket() 004dbea5: VDAudioSourcePlugin::TimeToPositionVBR() 00469056: InitStreamValuesStatic() 7c91056d: ntdll!RtlFreeHeap [7c900000+1043d+130] 0058afd2: free() 0058aff1: free() 0058aff1: free() 004a1015: VDProject::BeginTimelineUpdate() 7c9105c8: ntdll!RtlFreeHeap [7c900000+1043d+18b] 0044e96d: VDPositionControlW32::SetFrameRate() 004add88: VDProjectUI::UIDubParametersUpdated() 004a5961: _catch$?UpdateDubParameters@VDProject@@IAEXXZ$0() 004a1032: VDProject::EndTimelineUpdate() 004a1a13: VDProject::DeleteInternal() 77d4df52: USER32!GetActiveWindow [77d40000+df1e+34] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d4de84: USER32!SetPropW [77d40000+ddb3+d1] 77d4dec7: USER32!SetPropW [77d40000+ddb3+114] 004a1742: VDProject::Delete() 004a91ef: VDProjectUI::MenuHit() 77d4b2a1: USER32!DefWindowProcW [77d40000+b1e5+bc] 77d4b250: USER32!DefWindowProcW [77d40000+b1e5+6b] 77d4b250: USER32!DefWindowProcW [77d40000+b1e5+6b] 004b9e79: VDUIFrame::DefProc() 004aac7b: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0() 77d48832: USER32!GetDC [77d40000+8697+19b] 77d487ff: USER32!GetDC [77d40000+8697+168] 77d487ff: USER32!GetDC [77d40000+8697+168] 77d4c00e: USER32!DestroyCaret [77d40000+bfb0+5e] 77d4c034: USER32!CallWindowProcW [77d40000+c019+1b] 77d494a7: USER32!GetWindowLongA [77d40000+947c+2b] 004aaa97: VDProjectUI::WndProc() 004ba3f4: VDUIFrame::StaticWndProc() 77d4b9b2: USER32!GetPropW [77d40000+b983+2f] 5d0a859c: COMCTL32!DefSubclassProc [5d090000+184f1+ab] 5d0a8537: COMCTL32!DefSubclassProc [5d090000+184f1+46] 5d0e2cba: COMCTL32!ImageList_LoadImage [5d090000+445a5+e715] 77d48709: USER32!GetDC [77d40000+8697+72] 77d487eb: USER32!GetDC [77d40000+8697+154] 77d4b368: USER32!DefWindowProcW [77d40000+b1e5+183] 00caac23: AdMunch!Interface [00c80000+1395+2988e] 77d4b3b4: USER32!DefWindowProcW [77d40000+b1e5+1cf] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d4fe66: USER32!TranslateAccelerator [77d40000+fe23+43] 77d4fe83: USER32!TranslateAccelerator [77d40000+fe23+60] 004ba01b: VDUIFrame::TranslateAcceleratorMessage() 77d4cff8: USER32!PeekMessageA [77d40000+cefd+fb] 77d4d50d: USER32!GetAncestor [77d40000+d501+c] 0049b9e6: VDGetAncestorW32() 00483250: guiCheckDialogs() 0048fb41: WinMain@16() 005927cc: __set_flsgetvalue() 00592978: _getptd_noexit() 0058ff4a: __tmainCRTStartup() 7c816d4f: kernel32!RegisterWaitForInputIdle [7c800000+16d06+49]
-- End of report |
 |
| Moitah |
| Posted: Oct 18 2007, 12:20 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 210
Member No.: 8955
Joined: 20-February 04

|
Does it crash with all FLV files or only certain ones? If it's only certain ones maybe you can provide a sample. |
 |
| phaeron |
| Posted: Oct 18 2007, 08:16 AM |
 |
|

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

|
@BitBasher: No, these are completely different than anything you'd use in capture mode. These are only for files.
@Moitah: C000000D means STATUS_INVALID_PARAMETER... unusual to receive that, but some API call bombed. |
 |
| vlada |
| Posted: Oct 18 2007, 11:33 AM |
 |
|
Newbie

Group: Members
Posts: 9
Member No.: 20331
Joined: 30-November 06

|
I just tried to open a FLV file (FLV4/MP3). Everything works fine (ffdshow as a decoder).
I'm wondering if the "Append segment" feature could also work with input plugins. I think it is incorrect to request appending of files from input plugin. It should work more globally and I should be able to append f.e. MP4 to AVI if they have the same picture and sound format. |
 |
| ale5000 |
| Posted: Oct 18 2007, 02:43 PM |
 |
|

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

|
fccHandler: The .idx extension is used on DVDs for other things. Can you use another extension for your index, please?
-------------------- 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 |
 |