Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
23rd August 2007, 23:30 | #1 | Link |
Registered User
Join Date: Jan 2006
Posts: 46
|
Can VirtualDub do Mov, Mpeg, Mp4, ASF, WMV, FLV...?
I love Virtual dub, because it's just a great simple program for transcoding and basic cutting, but damn I wish I wasn't constantly running up against formats (containers) that it wouldn't do:
Mov, Mpeg, Mp4, ASF, WMV, FLV... In many cases it supports the codec but just doesn't know how to demux the format. Yes, I know there is virtualdubmod and virtualdubasf, but those seem to be a bit out of date and limited. Are there any easy ways of making virtual dub read these formats? Last edited by Guest; 24th August 2007 at 00:20. Reason: forum rule 9 |
24th August 2007, 02:16 | #2 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
Nevertheless you can frameserve videos into VirtualDub via Avisynth, which gives access to almost every format in existence. You should also give Avidemux at try: Avidemux is very similar to VirtualDub, but opens AVI, MP4/MOV, FLV, MPEG-2 and WMV directly http://www.razorbyte.com.au/avidemux/#avidemux2.4
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
24th August 2007, 02:39 | #3 | Link | |
Registered User
Join Date: Jan 2006
Posts: 46
|
Quote:
I've found that Vdubmod is pretty good, but it's too damn bad is seems to be somewhat devalued. I suppose there are no "container demuxers" or filters that can be added to virtual dub to do that job, eh? And yes, I looked on google. No dice. I've tried avidemux. Works pretty well, but I guess I just grew up on virtualdub |
|
24th August 2007, 13:52 | #4 | Link | ||
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
But you can use Avisynth to frameserve almost everything into VirtualDub. Google for "Avisynth" or see the Avisynth Sub-Forum on Doom9 for infomation! Quote:
Also try to use the "QT4" version of Avidemux (Start -> Programs -> Avidemux -> Avidemux 2.4 QT4), which is supposed to be more Windows user friendly. It's still a little bit limited compared to the GTK+ ("Linux Style") version, but that's changing at the moment...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
||
13th September 2007, 19:13 | #5 | Link | |
arklight
Join Date: Jan 2006
Posts: 7
|
Quote:
Don't be put off by virtualdub, in actual fact you can open Quicktime files,FLVs and other non-avi files in virtualdubMOD. You can open WMV files in VirtualdubMPEG2 You must have the codecs installed though that enable you to do it. Here's a codec pack that should fill all your requirements: http://www.free-codecs.com/download/...Codec_Pack.htm In my beginners guide to Virtualdub, I show you how to open a quicktime file. http://forums.virtualdub.org/index.p...T&f=4&t=14396& You do exactly the same procedure to open your quicktime file to open your FLV file or SWF etc..... Hope that helps. Heri |
|
28th September 2007, 10:40 | #6 | Link | |
Registered User
Join Date: Jan 2005
Location: Texas, USA
Posts: 172
|
Quote:
Edit: Oh, and drbuzz0, if the video will play in WMP or MPC, the absolute simplest way to frameserve the raw data into VirtualDub is just to use a DirectShowSource() call. Refer to Avisynth's documentation for all the optional parameters, but nine times out of ten, you can get away with something like the following: Code:
DirectShowSource( "MyMovie.wmv" ) Last edited by Zach; 28th September 2007 at 12:01. |
|
29th September 2007, 23:52 | #8 | Link |
Registered Jedi
Join Date: Jan 2003
Location: Georgia, U.S.A.
Posts: 733
|
It's been noticed.
http://forums.virtualdub.org/index.p...ST&f=7&t=14639 But I don't think the API has fully solidified, and some things don't work correctly (yet). I'll also say that writing a file input plugin is no trivial task; it requires an intimate knowledge of VirtualDub, its API, and the file format itself. So don't be disappointed that plugins aren't popping up everywhere yet. I, for one, am rather excited that it works, and I plan to be doing a lot of coding for it in the future.
__________________
May the FOURCC be with you... |
5th October 2007, 00:29 | #9 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
fccHandler, now that VirtualDub v1.7.5 has gone stable, are you planning to switch to the v1.7.x series for the upcoming VirtualDub-MPEG2 builds?
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
5th October 2007, 03:00 | #10 | Link |
Registered Jedi
Join Date: Jan 2003
Location: Georgia, U.S.A.
Posts: 733
|
Not yet. With the 1.7.x series, Avery has converted his code into a Visual Studio 2005 project. I don't have VS2005, and I don't particularly want it.
Instead, I'm investing my time into learning the new plugin API. I just uploaded my first MPEG-2 plugin tonight: http://forums.virtualdub.org/index.p...15&#entry59509
__________________
May the FOURCC be with you... |
5th October 2007, 12:13 | #11 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
That is really great news
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 5th October 2007 at 12:17. |
|
5th October 2007, 22:10 | #12 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
fccHandler, I just tried you new MPEG-2 plugin with VirtualDub v1.7.5, but it simply crashes as soon as I open an MPEG-2 file:
Code:
VirtualDub crash report -- build 28225 (release) -------------------------------------- Disassembly: 028c7e00: 0000 add [eax], al 028c7e02: 0000 add [eax], al 028c7e04: 0000 add [eax], al 028c7e06: 0000 add [eax], al 028c7e08: 0000 add [eax], al 028c7e0a: 0000 add [eax], al 028c7e0c: 0000 add [eax], al 028c7e0e: 0000 add [eax], al 028c7e10: 0000 add [eax], al 028c7e12: 0000 add [eax], al 028c7e14: 0000 add [eax], al 028c7e16: 0000 add [eax], al 028c7e18: 0000 add [eax], al 028c7e1a: 0000 add [eax], al 028c7e1c: 0000 add [eax], al 028c7e1e: 0000 add [eax], al 028c7e20: 0000 add [eax], al 028c7e22: 0000 add [eax], al 028c7e24: 0000 add [eax], al 028c7e26: 0000 add [eax], al 028c7e28: 0000 add [eax], al 028c7e2a: 0000 add [eax], al 028c7e2c: 0000 add [eax], al 028c7e2e: 0000 add [eax], al 028c7e30: 0000 add [eax], al 028c7e32: 0000 add [eax], al 028c7e34: 0000 add [eax], al 028c7e36: 0000 add [eax], al 028c7e38: 0000 add [eax], al 028c7e3a: 0000 add [eax], al 028c7e3c: 0000 add [eax], al 028c7e3e: 0000 add [eax], al 028c7e40: 0000 add [eax], al 028c7e42: 0000 add [eax], al 028c7e44: 0000 add [eax], al 028c7e46: 0000 add [eax], al 028c7e48: 0000 add [eax], al 028c7e4a: 0000 add [eax], al 028c7e4c: 0000 add [eax], al 028c7e4e: 0000 add [eax], al 028c7e50: 0000 add [eax], al 028c7e52: 0000 add [eax], al 028c7e54: 0000 add [eax], al 028c7e56: 0000 add [eax], al 028c7e58: 0000 add [eax], al 028c7e5a: 0000 add [eax], al 028c7e5c: 0000 add [eax], al 028c7e5e: 0000 add [eax], al 028c7e60: 0000 add [eax], al 028c7e62: 0000 add [eax], al 028c7e64: 0000 add [eax], al 028c7e66: 0000 add [eax], al 028c7e68: 0000 add [eax], al 028c7e6a: 0000 add [eax], al 028c7e6c: 0000 add [eax], al 028c7e6e: 0000 add [eax], al 028c7e70: 0000 add [eax], al 028c7e72: 0000 add [eax], al 028c7e74: 0000 add [eax], al 028c7e76: 0000 add [eax], al 028c7e78: 0000 add [eax], al 028c7e7a: 0000 add [eax], al 028c7e7c: 0000 add [eax], al 028c7e7e: 0000 add [eax], al 028c7e80: 0000 add [eax], al 028c7e82: 0000 add [eax], al 028c7e84: 0000 add [eax], al 028c7e86: 0000 add [eax], al 028c7e88: 0000 add [eax], al 028c7e8a: 0000 add [eax], al 028c7e8c: 0000 add [eax], al 028c7e8e: 0000 add [eax], al 028c7e90: 0000 add [eax], al <-- FAULT 028c7e92: 0000 add [eax], al 028c7e94: 0000 add [eax], al 028c7e96: 0000 add [eax], al 028c7e98: 0000 add [eax], al 028c7e9a: 0000 add [eax], al 028c7e9c: 0000 add [eax], al 028c7e9e: 0000 add [eax], al 028c7ea0: 0000 add [eax], al 028c7ea2: 0000 add [eax], al 028c7ea4: 0000 add [eax], al 028c7ea6: 0000 add [eax], al 028c7ea8: 0000 add [eax], al 028c7eaa: 0000 add [eax], al 028c7eac: 0000 add [eax], al 028c7eae: 0000 add [eax], al 028c7eb0: 0000 add [eax], al 028c7eb2: 0000 add [eax], al 028c7eb4: 0000 add [eax], al 028c7eb6: 0000 add [eax], al 028c7eb8: 0000 add [eax], al 028c7eba: 0000 add [eax], al 028c7ebc: 0000 add [eax], al 028c7ebe: 0000 add [eax], al 028c7ec0: 0000 add [eax], al 028c7ec2: 0000 add [eax], al 028c7ec4: 0000 add [eax], al 028c7ec6: 0000 add [eax], al 028c7ec8: 0000 add [eax], al 028c7eca: 0000 add [eax], al 028c7ecc: 0000 add [eax], al 028c7ece: 0000 add [eax], al 028c7ed0: 0000 add [eax], al 028c7ed2: 0000 add [eax], al 028c7ed4: 0000 add [eax], al 028c7ed6: 0000 add [eax], al 028c7ed8: 0000 add [eax], al 028c7eda: 0000 add [eax], al 028c7edc: 0000 add [eax], al 028c7ede: 0000 add [eax], al 028c7ee0: 0000 add [eax], al 028c7ee2: 0000 add [eax], al 028c7ee4: 0000 add [eax], al 028c7ee6: 0000 add [eax], al 028c7ee8: 0000 add [eax], al 028c7eea: 0000 add [eax], al 028c7eec: 0000 add [eax], al 028c7eee: 0000 add [eax], al 028c7ef0: 0000 add [eax], al 028c7ef2: 0000 add [eax], al 028c7ef4: 0000 add [eax], al 028c7ef6: 0000 add [eax], al 028c7ef8: 0000 add [eax], al 028c7efa: 0000 add [eax], al 028c7efc: 0000 add [eax], al 028c7efe: 0000 add [eax], al Built on KOS-MOS on Sat Sep 29 12:55:33 2007 using compiler version 1400 Windows 5.2 (Windows XP build 3790) [Service Pack 2] EAX = 00000000 EBX = 021c5e1c ECX = 021c40d4 EDX = 028c7e90 EBP = 021c5e18 ESI = 021c5e00 EDI = 021c5e08 ESP = 0012f7f8 EIP = 028c7e90 EFLAGS = 00010246 FPUCW = 027f FPUTW = ffff Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred at 028c7e90... ...reading address 028C7E90. Pointer dumps: EBX 021c5e18: 005cd978 00000002 021c5e18 021cae68 021cae96 021cae96 00000000 021caf30 ECX 021c40d0: 021c40d4 00000024 00010001 00000001 00000008 021cdff8 021c6790 021c67f8 ESI 021c5e00: 005cdb88 00000003 00000000 021c4070 0335f3d8 021c40d4 005cd978 00000002 EDI 021c5e08: 00000000 021c4070 0335f3d8 021c40d4 005cd978 00000002 021c5e18 021cae68 ESP 0012f7f8: 004dc343 021c5e1c 021c5e08 0012f8ec 00000008 021c5e00 00000008 021cae68 0012f818: 005cdacc 00000491 0012f84c 005add58 00000000 004dca7b 0012fe10 00000001 0012f838: 0012f994 00000000 00000040 0012f858 021cae48 0012f988 005ade70 ffffffff 0012f858: 004d0447 0012f8e8 00000040 0012f940 00000040 00000000 00000000 00000000 EBP 021c5e18: 005cd978 00000002 021c5e18 021cae68 021cae96 021cae96 00000000 021caf30 021c5e38: 021cafb4 021cb032 00090006 000801e5 021c5e78 021c5eb6 021c5eb6 00000000 021c5e58: 00000000 00000000 00000000 00000000 02412870 024128b0 00060009 000801e3 021c5e78: 003a0044 0056005c 00720069 00750074 006c0061 00750044 005c0062 006c0070 Thread call stack: 004dc343: VDInputDriverPlugin::LoadPlugin() 004dca7b: VDInputDriverPlugin::DetectBySignature() 004d0447: VDAutoselectInputDriverForFile() 004a29c0: VDProject::Open() 00513ef7: _Allocate::(special)() 00513fef: ?$list::_Buynode() 005141b9: ?$list::_Incsize() 00514235: ?$list::_Insert() 00514390: VDAttachLogger() 0048feb2: OpenAVI() 7d98a3e9: USER32!GetRawInputDeviceInfoW [7d930000+5a2e7+102] 7d94ad36: USER32!IsWindowUnicode [7d930000+1acd1+65] 7d61c83d: ntdll!NtCallbackReturn [7d600000+1c82b+12] 7d94ad4b: USER32!IsWindowUnicode [7d930000+1acd1+7a] 7d61ea0e: ntdll!KiUserCallbackDispatcher [7d600000+1e9e0+2e] 004a819b: VDProjectUI::OpenAsk() 004a8eab: VDProjectUI::MenuHit() 7df61329: uxtheme!IsAppThemed [7df50000+1117e+1ab] 7d94744d: USER32!WindowFromDC [7d930000+1729d+1b0] 7d947fdc: USER32!DefWindowProcW [7d930000+17f52+8a] 7d947fbd: USER32!DefWindowProcW [7d930000+17f52+6b] 7d947fbd: USER32!DefWindowProcW [7d930000+17f52+6b] 004b9d8c: VDUIFrame::DefProc() 004aaaef: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0() 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 004aa90b: VDProjectUI::WndProc() 004ba307: VDUIFrame::StaticWndProc() 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 7d948619: USER32!GetWindowLongA [7d930000+185e2+37] 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 004aa90b: VDProjectUI::WndProc() 004ba307: VDUIFrame::StaticWndProc() 7d94757c: USER32!WindowFromDC [7d930000+1729d+2df] 7d956b4d: USER32!GetCursorFrameInfo [7d930000+26a92+bb] 7d956b21: USER32!GetCursorFrameInfo [7d930000+26a92+8f] 7d9472d8: USER32!WindowFromDC [7d930000+1729d+3b] 7d947568: USER32!WindowFromDC [7d930000+1729d+2cb] 7d947506: USER32!WindowFromDC [7d930000+1729d+269] 7d94778d: USER32!WindowFromDC [7d930000+1729d+4f0] 7d9523d0: USER32!PeekMessageA [7d930000+2225a+176] 7d95239c: USER32!PeekMessageA [7d930000+2225a+142] 7d949a57: USER32!GetAncestor [7d930000+19a42+15] 7d94ab86: USER32!DispatchMessageA [7d930000+1ab77+f] 0048fa7f: WinMain@16() 0059223c: __set_flsgetvalue() 005923e8: _getptd_noexit() 0058f9ba: __tmainCRTStartup() 7d4e7d2a: kernel32!BaseProcessInitPostImport [7d4c0000+27c9d+8d] -- End of report
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
5th October 2007, 23:11 | #13 | Link |
Registered Jedi
Join Date: Jan 2003
Location: Georgia, U.S.A.
Posts: 733
|
Yeah, I'm getting a lot of these today. Avery Lee seems to think the problem is in the API. Keep an eye on that thread at the VirtualDub Forum for new developments.
__________________
May the FOURCC be with you... |
6th October 2007, 02:23 | #14 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Okay. Thanks for your efforts. Looking forward to see it working
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th October 2007, 12:48 | #15 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Okay, I have tested MPEG-2 Plugin v1.1 with VirtualDub 1.7.6-Test, but I still get:
Code:
VirtualDub crash report -- build 28234 (release) -------------------------------------- Disassembly: 02a77e00: 0000 add [eax], al 02a77e02: 0000 add [eax], al 02a77e04: 0000 add [eax], al 02a77e06: 0000 add [eax], al 02a77e08: 0000 add [eax], al 02a77e0a: 0000 add [eax], al 02a77e0c: 0000 add [eax], al 02a77e0e: 0000 add [eax], al 02a77e10: 0000 add [eax], al 02a77e12: 0000 add [eax], al 02a77e14: 0000 add [eax], al 02a77e16: 0000 add [eax], al 02a77e18: 0000 add [eax], al 02a77e1a: 0000 add [eax], al 02a77e1c: 0000 add [eax], al 02a77e1e: 0000 add [eax], al 02a77e20: 0000 add [eax], al 02a77e22: 0000 add [eax], al 02a77e24: 0000 add [eax], al 02a77e26: 0000 add [eax], al 02a77e28: 0000 add [eax], al 02a77e2a: 0000 add [eax], al 02a77e2c: 0000 add [eax], al 02a77e2e: 0000 add [eax], al 02a77e30: 0000 add [eax], al 02a77e32: 0000 add [eax], al 02a77e34: 0000 add [eax], al 02a77e36: 0000 add [eax], al 02a77e38: 0000 add [eax], al 02a77e3a: 0000 add [eax], al 02a77e3c: 0000 add [eax], al 02a77e3e: 0000 add [eax], al 02a77e40: 0000 add [eax], al 02a77e42: 0000 add [eax], al 02a77e44: 0000 add [eax], al 02a77e46: 0000 add [eax], al 02a77e48: 0000 add [eax], al 02a77e4a: 0000 add [eax], al 02a77e4c: 0000 add [eax], al 02a77e4e: 0000 add [eax], al 02a77e50: 0000 add [eax], al 02a77e52: 0000 add [eax], al 02a77e54: 0000 add [eax], al 02a77e56: 0000 add [eax], al 02a77e58: 0000 add [eax], al 02a77e5a: 0000 add [eax], al 02a77e5c: 0000 add [eax], al 02a77e5e: 0000 add [eax], al 02a77e60: 0000 add [eax], al 02a77e62: 0000 add [eax], al 02a77e64: 0000 add [eax], al 02a77e66: 0000 add [eax], al 02a77e68: 0000 add [eax], al 02a77e6a: 0000 add [eax], al 02a77e6c: 0000 add [eax], al 02a77e6e: 0000 add [eax], al 02a77e70: 0000 add [eax], al 02a77e72: 0000 add [eax], al 02a77e74: 0000 add [eax], al 02a77e76: 0000 add [eax], al 02a77e78: 0000 add [eax], al 02a77e7a: 0000 add [eax], al 02a77e7c: 0000 add [eax], al 02a77e7e: 0000 add [eax], al 02a77e80: 0000 add [eax], al 02a77e82: 0000 add [eax], al 02a77e84: 0000 add [eax], al 02a77e86: 0000 add [eax], al 02a77e88: 0000 add [eax], al 02a77e8a: 0000 add [eax], al 02a77e8c: 0000 add [eax], al 02a77e8e: 0000 add [eax], al 02a77e90: 0000 add [eax], al <-- FAULT 02a77e92: 0000 add [eax], al 02a77e94: 0000 add [eax], al 02a77e96: 0000 add [eax], al 02a77e98: 0000 add [eax], al 02a77e9a: 0000 add [eax], al 02a77e9c: 0000 add [eax], al 02a77e9e: 0000 add [eax], al 02a77ea0: 0000 add [eax], al 02a77ea2: 0000 add [eax], al 02a77ea4: 0000 add [eax], al 02a77ea6: 0000 add [eax], al 02a77ea8: 0000 add [eax], al 02a77eaa: 0000 add [eax], al 02a77eac: 0000 add [eax], al 02a77eae: 0000 add [eax], al 02a77eb0: 0000 add [eax], al 02a77eb2: 0000 add [eax], al 02a77eb4: 0000 add [eax], al 02a77eb6: 0000 add [eax], al 02a77eb8: 0000 add [eax], al 02a77eba: 0000 add [eax], al 02a77ebc: 0000 add [eax], al 02a77ebe: 0000 add [eax], al 02a77ec0: 0000 add [eax], al 02a77ec2: 0000 add [eax], al 02a77ec4: 0000 add [eax], al 02a77ec6: 0000 add [eax], al 02a77ec8: 0000 add [eax], al 02a77eca: 0000 add [eax], al 02a77ecc: 0000 add [eax], al 02a77ece: 0000 add [eax], al 02a77ed0: 0000 add [eax], al 02a77ed2: 0000 add [eax], al 02a77ed4: 0000 add [eax], al 02a77ed6: 0000 add [eax], al 02a77ed8: 0000 add [eax], al 02a77eda: 0000 add [eax], al 02a77edc: 0000 add [eax], al 02a77ede: 0000 add [eax], al 02a77ee0: 0000 add [eax], al 02a77ee2: 0000 add [eax], al 02a77ee4: 0000 add [eax], al 02a77ee6: 0000 add [eax], al 02a77ee8: 0000 add [eax], al 02a77eea: 0000 add [eax], al 02a77eec: 0000 add [eax], al 02a77eee: 0000 add [eax], al 02a77ef0: 0000 add [eax], al 02a77ef2: 0000 add [eax], al 02a77ef4: 0000 add [eax], al 02a77ef6: 0000 add [eax], al 02a77ef8: 0000 add [eax], al 02a77efa: 0000 add [eax], al 02a77efc: 0000 add [eax], al 02a77efe: 0000 add [eax], al Built on KOS-MOS on Fri Oct 05 16:10:09 2007 using compiler version 1400 Windows 5.2 (Windows XP build 3790) [Service Pack 2] EAX = 00000000 EBX = 02296f5c ECX = 022840d4 EDX = 02a77e90 EBP = 02296f58 ESI = 02296f40 EDI = 02296f48 ESP = 002cf7f8 EIP = 02a77e90 EFLAGS = 00010246 FPUCW = 027f FPUTW = ffff Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred at 02a77e90... ...reading address 02A77E90. Pointer dumps: EBX 02296f58: 005cd978 00000002 02296f58 0228b4d8 0228b506 0228b506 00000000 0228b5a0 ECX 022840d0: 022840d4 00000024 00010001 00000001 00000008 0228dff8 02286e00 02286e68 ESI 02296f40: 005cdb88 00000003 00000000 02284070 033ef3d8 022840d4 005cd978 00000002 EDI 02296f48: 00000000 02284070 033ef3d8 022840d4 005cd978 00000002 02296f58 0228b4d8 ESP 002cf7f8: 004dca53 02296f5c 02296f48 002cf8ec 00000008 02296f40 00000008 0228b4d8 002cf818: 005cdacc 0000049b 002cf84c 005ade28 00000000 004dd18e 002cfe10 00000001 002cf838: 002cf994 00000000 00000040 002cf858 0228b4b8 002cf988 005adf40 ffffffff 002cf858: 004d0897 002cf8e8 00000040 002cf940 00000040 00000000 00000000 00000000 EBP 02296f58: 005cd978 00000002 02296f58 0228b4d8 0228b506 0228b506 00000000 0228b5a0 02296f78: 0228b624 0228b6a2 00090007 0108015e 636f7250 65737365 69762073 206f6564 02296f98: 61746164 206e6920 4353544e 74616e20 20657669 20514959 6d726f66 002e7461 02296fb8: 00070009 010c0159 006f004c 00640061 00200073 0050004d 00470045 0032002d Thread call stack: 004dca53: VDInputDriverPlugin::LoadPlugin() 004dd18e: VDInputDriverPlugin::DetectBySignature() 004d0897: VDAutoselectInputDriverForFile() 004a2c7d: VDProject::Open() 0050b83a: _Allocate::(special)() 0051447c: ?$list::_Buynode() 00514646: ?$list::_Incsize() 005146c2: ?$list::_Insert() 0051481d: VDAttachLogger() 00490143: OpenAVI() 7d98a3e9: USER32!GetRawInputDeviceInfoW [7d930000+5a2e7+102] 7d94ad36: USER32!IsWindowUnicode [7d930000+1acd1+65] 7d61c83d: ntdll!NtCallbackReturn [7d600000+1c82b+12] 7d94ad4b: USER32!IsWindowUnicode [7d930000+1acd1+7a] 7d61ea0e: ntdll!KiUserCallbackDispatcher [7d600000+1e9e0+2e] 004a8466: VDProjectUI::OpenAsk() 004a9176: VDProjectUI::MenuHit() 7df61329: uxtheme!IsAppThemed [7df50000+1117e+1ab] 7d94744d: USER32!WindowFromDC [7d930000+1729d+1b0] 7d947fdc: USER32!DefWindowProcW [7d930000+17f52+8a] 7d947fbd: USER32!DefWindowProcW [7d930000+17f52+6b] 7d947fbd: USER32!DefWindowProcW [7d930000+17f52+6b] 004ba1c5: VDUIFrame::DefProc() 004aadba: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0() 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 004aabd6: VDProjectUI::WndProc() 004ba740: VDUIFrame::StaticWndProc() 7d951091: USER32!UnhookWinEvent [7d930000+20f8c+105] 7d951032: USER32!UnhookWinEvent [7d930000+20f8c+a6] 7d951041: USER32!UnhookWinEvent [7d930000+20f8c+b5] 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 004aabd6: VDProjectUI::WndProc() 004ba740: VDUIFrame::StaticWndProc() 7d956b21: USER32!GetCursorFrameInfo [7d930000+26a92+8f] 7d956b4d: USER32!GetCursorFrameInfo [7d930000+26a92+bb] 7d956b21: USER32!GetCursorFrameInfo [7d930000+26a92+8f] 7d9472d8: USER32!WindowFromDC [7d930000+1729d+3b] 7d947568: USER32!WindowFromDC [7d930000+1729d+2cb] 7d947506: USER32!WindowFromDC [7d930000+1729d+269] 7d94778d: USER32!WindowFromDC [7d930000+1729d+4f0] 7d9523d0: USER32!PeekMessageA [7d930000+2225a+176] 7d95239c: USER32!PeekMessageA [7d930000+2225a+142] 7d949a57: USER32!GetAncestor [7d930000+19a42+15] 7d94ab86: USER32!DispatchMessageA [7d930000+1ab77+f] 0048fd10: WinMain@16() 005922ec: __set_flsgetvalue() 00592498: _getptd_noexit() 0058fa6a: __tmainCRTStartup() 7d4e7d2a: kernel32!BaseProcessInitPostImport [7d4c0000+27c9d+8d] -- End of report
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th October 2007, 21:23 | #16 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
I tried loading the MPEG-2 plugin via /F command, as suggested in the VDub Forums.
Now I have a new crash: An instruction not supported by the CPU was executed at 02af7e90. My CPU is a Core2 Quad, supporting MMX, SSE, SSE2, SSE3 SSSE3 and EMT64. So I guess the illegal instruction has to be some 3DNow! operation (I think SSE4 is very unlikely) Code:
VirtualDub crash report -- build 28234 (release) -------------------------------------- Disassembly: 02af7e00: ff db 0ffh 02af7e01: ff db 0ffh 02af7e02: ff00 inc dword ptr [eax] 02af7e04: ff db 0ffh 02af7e05: ff db 0ffh 02af7e06: ff00 inc dword ptr [eax] 02af7e08: ff db 0ffh 02af7e09: ff db 0ffh 02af7e0a: ff00 inc dword ptr [eax] 02af7e0c: ff db 0ffh 02af7e0d: ff db 0ffh 02af7e0e: ff00 inc dword ptr [eax] 02af7e10: ff db 0ffh 02af7e11: ff db 0ffh 02af7e12: ff00 inc dword ptr [eax] 02af7e14: ff db 0ffh 02af7e15: ff db 0ffh 02af7e16: ff00 inc dword ptr [eax] 02af7e18: ff db 0ffh 02af7e19: ff db 0ffh 02af7e1a: ff00 inc dword ptr [eax] 02af7e1c: ff db 0ffh 02af7e1d: ff db 0ffh 02af7e1e: ff00 inc dword ptr [eax] 02af7e20: ff db 0ffh 02af7e21: ff db 0ffh 02af7e22: ff00 inc dword ptr [eax] 02af7e24: ff db 0ffh 02af7e25: ff db 0ffh 02af7e26: ff00 inc dword ptr [eax] 02af7e28: ff db 0ffh 02af7e29: ff db 0ffh 02af7e2a: ff00 inc dword ptr [eax] 02af7e2c: ff db 0ffh 02af7e2d: ff db 0ffh 02af7e2e: ff00 inc dword ptr [eax] 02af7e30: ff db 0ffh 02af7e31: ff db 0ffh 02af7e32: ff00 inc dword ptr [eax] 02af7e34: ff db 0ffh 02af7e35: ff db 0ffh 02af7e36: ff00 inc dword ptr [eax] 02af7e38: ff db 0ffh 02af7e39: ff db 0ffh 02af7e3a: ff00 inc dword ptr [eax] 02af7e3c: ff db 0ffh 02af7e3d: ff db 0ffh 02af7e3e: ff00 inc dword ptr [eax] 02af7e40: ff db 0ffh 02af7e41: ff db 0ffh 02af7e42: ff00 inc dword ptr [eax] 02af7e44: ff db 0ffh 02af7e45: ff db 0ffh 02af7e46: ff00 inc dword ptr [eax] 02af7e48: ff db 0ffh 02af7e49: ff db 0ffh 02af7e4a: ff00 inc dword ptr [eax] 02af7e4c: ff db 0ffh 02af7e4d: ff db 0ffh 02af7e4e: ff00 inc dword ptr [eax] 02af7e50: ff db 0ffh 02af7e51: ff db 0ffh 02af7e52: ff00 inc dword ptr [eax] 02af7e54: ff db 0ffh 02af7e55: ff db 0ffh 02af7e56: ff00 inc dword ptr [eax] 02af7e58: ff db 0ffh 02af7e59: ff db 0ffh 02af7e5a: ff00 inc dword ptr [eax] 02af7e5c: ff db 0ffh 02af7e5d: ff db 0ffh 02af7e5e: ff00 inc dword ptr [eax] 02af7e60: ff db 0ffh 02af7e61: ff db 0ffh 02af7e62: ff00 inc dword ptr [eax] 02af7e64: ff db 0ffh 02af7e65: ff db 0ffh 02af7e66: ff00 inc dword ptr [eax] 02af7e68: ff db 0ffh 02af7e69: ff db 0ffh 02af7e6a: ff00 inc dword ptr [eax] 02af7e6c: ff db 0ffh 02af7e6d: ff db 0ffh 02af7e6e: ff00 inc dword ptr [eax] 02af7e70: ff db 0ffh 02af7e71: ff db 0ffh 02af7e72: ff00 inc dword ptr [eax] 02af7e74: ff db 0ffh 02af7e75: ff db 0ffh 02af7e76: ff00 inc dword ptr [eax] 02af7e78: ff db 0ffh 02af7e79: ff db 0ffh 02af7e7a: ff00 inc dword ptr [eax] 02af7e7c: ff db 0ffh 02af7e7d: ff db 0ffh 02af7e7e: ff00 inc dword ptr [eax] 02af7e80: ff db 0ffh 02af7e81: ff db 0ffh 02af7e82: ff00 inc dword ptr [eax] 02af7e84: ff db 0ffh 02af7e85: ff db 0ffh 02af7e86: ff00 inc dword ptr [eax] 02af7e88: ff db 0ffh 02af7e89: ff db 0ffh 02af7e8a: ff00 inc dword ptr [eax] 02af7e8c: ff db 0ffh 02af7e8d: ff db 0ffh 02af7e8e: ff00 inc dword ptr [eax] 02af7e90: ff db 0ffh <-- FAULT 02af7e91: ff db 0ffh 02af7e92: ff00 inc dword ptr [eax] 02af7e94: ff db 0ffh 02af7e95: ff db 0ffh 02af7e96: ff00 inc dword ptr [eax] 02af7e98: ff db 0ffh 02af7e99: ff db 0ffh 02af7e9a: ff00 inc dword ptr [eax] 02af7e9c: ff db 0ffh 02af7e9d: ff db 0ffh 02af7e9e: ff00 inc dword ptr [eax] 02af7ea0: ff db 0ffh 02af7ea1: ff db 0ffh 02af7ea2: ff00 inc dword ptr [eax] 02af7ea4: ff db 0ffh 02af7ea5: ff db 0ffh 02af7ea6: ff00 inc dword ptr [eax] 02af7ea8: ff db 0ffh 02af7ea9: ff db 0ffh 02af7eaa: ff00 inc dword ptr [eax] 02af7eac: ff db 0ffh 02af7ead: ff db 0ffh 02af7eae: ff00 inc dword ptr [eax] 02af7eb0: ff db 0ffh 02af7eb1: ff db 0ffh 02af7eb2: ff00 inc dword ptr [eax] 02af7eb4: ff db 0ffh 02af7eb5: ff db 0ffh 02af7eb6: ff00 inc dword ptr [eax] 02af7eb8: ff db 0ffh 02af7eb9: ff db 0ffh 02af7eba: ff00 inc dword ptr [eax] 02af7ebc: ff db 0ffh 02af7ebd: ff db 0ffh 02af7ebe: ff00 inc dword ptr [eax] 02af7ec0: ff db 0ffh 02af7ec1: ff db 0ffh 02af7ec2: ff00 inc dword ptr [eax] 02af7ec4: ff db 0ffh 02af7ec5: ff db 0ffh 02af7ec6: ff00 inc dword ptr [eax] 02af7ec8: ff db 0ffh 02af7ec9: ff db 0ffh 02af7eca: ff00 inc dword ptr [eax] 02af7ecc: ff db 0ffh 02af7ecd: ff db 0ffh 02af7ece: ff00 inc dword ptr [eax] 02af7ed0: ff db 0ffh 02af7ed1: ff db 0ffh 02af7ed2: ff00 inc dword ptr [eax] 02af7ed4: ff db 0ffh 02af7ed5: ff db 0ffh 02af7ed6: ff00 inc dword ptr [eax] 02af7ed8: ff db 0ffh 02af7ed9: ff db 0ffh 02af7eda: ff00 inc dword ptr [eax] 02af7edc: ff db 0ffh 02af7edd: ff db 0ffh 02af7ede: ff00 inc dword ptr [eax] 02af7ee0: ff db 0ffh 02af7ee1: ff db 0ffh 02af7ee2: ff00 inc dword ptr [eax] 02af7ee4: ff db 0ffh 02af7ee5: ff db 0ffh 02af7ee6: ff00 inc dword ptr [eax] 02af7ee8: ff db 0ffh 02af7ee9: ff db 0ffh 02af7eea: ff00 inc dword ptr [eax] 02af7eec: ff db 0ffh 02af7eed: ff db 0ffh 02af7eee: ff00 inc dword ptr [eax] 02af7ef0: ff db 0ffh 02af7ef1: ff db 0ffh 02af7ef2: ff00 inc dword ptr [eax] 02af7ef4: ff db 0ffh 02af7ef5: ff db 0ffh 02af7ef6: ff00 inc dword ptr [eax] 02af7ef8: ff db 0ffh 02af7ef9: ff db 0ffh 02af7efa: ff00 inc dword ptr [eax] 02af7efc: ff db 0ffh 02af7efd: ff db 0ffh 02af7efe: ff00 inc dword ptr [eax] Built on KOS-MOS on Fri Oct 05 16:10:09 2007 using compiler version 1400 Windows 5.2 (Windows XP build 3790) [Service Pack 2] EAX = 00000000 EBX = 021cf2d4 ECX = 021c2db4 EDX = 02af7e90 EBP = 021cf2d0 ESI = 021cf2b8 EDI = 021cf2c0 ESP = 0012f7f8 EIP = 02af7e90 EFLAGS = 00010246 FPUCW = 027f FPUTW = ffff Crash reason: Illegal instruction Crash context: An instruction not supported by the CPU was executed at 02af7e90. Pointer dumps: EBX 021cf2d0: 005cd978 00000002 021cf2d0 021cbb38 021cbb66 021cbb66 00000000 021cf888 ECX 021c2db0: 021c2db4 00000024 00010001 00000001 00000008 021cb588 021cba18 021cf710 EDX 02af7e90: 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff ESI 021cf2b8: 005cdb88 00000003 00000000 021c2d50 0332f3d8 021c2db4 005cd978 00000002 EDI 021cf2c0: 00000000 021c2d50 0332f3d8 021c2db4 005cd978 00000002 021cf2d0 021cbb38 ESP 0012f7f8: 004dca53 021cf2d4 021cf2c0 0012f8ec 00000008 021cf2b8 00000008 021cbb38 0012f818: 005cdacc 0000049b 0012f84c 005ade28 00000000 004dd18e 0012fe10 00000001 0012f838: 0012f994 00000000 00000040 0012f858 021cb548 0012f988 005adf40 ffffffff 0012f858: 004d0897 0012f8e8 00000040 0012f940 00000040 00000000 00000000 00000000 EBP 021cf2d0: 005cd978 00000002 021cf2d0 021cbb38 021cbb66 021cbb66 00000000 021cf888 021cf2f0: 021cf90c 021cf98a 00090011 000e01d9 00000000 00450020 005c003a 00610057 021cf310: 006b0063 006e0065 004f0020 00650070 0020006e 00690041 00200072 00300032 021cf330: 00370030 0061002e 00690076 00000000 00000000 00000000 00000000 00000000 Thread call stack: 004dca53: VDInputDriverPlugin::LoadPlugin() 004dd18e: VDInputDriverPlugin::DetectBySignature() 004d0897: VDAutoselectInputDriverForFile() 004a2c7d: VDProject::Open() 0050b83a: _Allocate::(special)() 0051447c: ?$list::_Buynode() 00514646: ?$list::_Incsize() 005146c2: ?$list::_Insert() 0051481d: VDAttachLogger() 00490143: OpenAVI() 7d98a3e9: USER32!GetRawInputDeviceInfoW [7d930000+5a2e7+102] 7d94ad36: USER32!IsWindowUnicode [7d930000+1acd1+65] 7d61c83d: ntdll!NtCallbackReturn [7d600000+1c82b+12] 7d94ad4b: USER32!IsWindowUnicode [7d930000+1acd1+7a] 7d61ea0e: ntdll!KiUserCallbackDispatcher [7d600000+1e9e0+2e] 004a8466: VDProjectUI::OpenAsk() 004a9176: VDProjectUI::MenuHit() 7df61329: uxtheme!IsAppThemed [7df50000+1117e+1ab] 7d94744d: USER32!WindowFromDC [7d930000+1729d+1b0] 7d947fdc: USER32!DefWindowProcW [7d930000+17f52+8a] 7d947fbd: USER32!DefWindowProcW [7d930000+17f52+6b] 7d947fbd: USER32!DefWindowProcW [7d930000+17f52+6b] 004ba1c5: VDUIFrame::DefProc() 004aadba: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0() 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 004aabd6: VDProjectUI::WndProc() 004ba740: VDUIFrame::StaticWndProc() 7d951091: USER32!UnhookWinEvent [7d930000+20f8c+105] 7d951032: USER32!UnhookWinEvent [7d930000+20f8c+a6] 7d951041: USER32!UnhookWinEvent [7d930000+20f8c+b5] 7d948610: USER32!GetWindowLongA [7d930000+185e2+2e] 004aabd6: VDProjectUI::WndProc() 004ba740: VDUIFrame::StaticWndProc() 7d956b21: USER32!GetCursorFrameInfo [7d930000+26a92+8f] 7d956b4d: USER32!GetCursorFrameInfo [7d930000+26a92+bb] 7d956b21: USER32!GetCursorFrameInfo [7d930000+26a92+8f] 7d9472d8: USER32!WindowFromDC [7d930000+1729d+3b] 7d947568: USER32!WindowFromDC [7d930000+1729d+2cb] 7d947506: USER32!WindowFromDC [7d930000+1729d+269] 7d94778d: USER32!WindowFromDC [7d930000+1729d+4f0] 7d9523d0: USER32!PeekMessageA [7d930000+2225a+176] 7d95239c: USER32!PeekMessageA [7d930000+2225a+142] 7d949a57: USER32!GetAncestor [7d930000+19a42+15] 7d94ab86: USER32!DispatchMessageA [7d930000+1ab77+f] 0048fd10: WinMain@16() 005922ec: __set_flsgetvalue() 00592498: _getptd_noexit() 0058fa6a: __tmainCRTStartup() 7d4e7d2a: kernel32!BaseProcessInitPostImport [7d4c0000+27c9d+8d] -- End of report
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
6th October 2007, 22:03 | #17 | Link |
Registered Jedi
Join Date: Jan 2003
Location: Georgia, U.S.A.
Posts: 733
|
Someone else posted a similar crash. The error message you got is a purely random thing; as you can see from the disassembly, the crash location doesn't contain valid executable code at all, just repetitious garbage.
I would bet that the true cause is the same as your previous crashes, because the call stack is the same each time. The only difference is that this crash tossed the CPU into a different block of repetitious garbage. But Avery seems to have a good idea of what's happening, and he's fixing problems left and right. Stay tuned.
__________________
May the FOURCC be with you... |
6th October 2007, 22:12 | #18 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
I just downloaded VirtualDub v1.7.6 test-2 and it fixed the crash indeed! Now everything seems to work perfectly. Great job, thanks
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
8th October 2007, 20:53 | #19 | Link |
Registered User
Join Date: Jun 2007
Posts: 21
|
i have tryed avidemux to cut parts out of some video that i got from transcoding a laserdisk via dshow://. the problem is when i cuz the part out that i dont want and just copy the file back to an mp4 both the audio and video cut out or sound horrible. what could be the cause or is there another program that can do this. i just need the files to be able to open in quicktime or windows media player. im makeing the clips for my schools auto classes.
|
9th October 2007, 01:46 | #20 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
This way the developers can take a look at your problem and hopefully fix it...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|