Softwares and Drivers for Specific Models

ASUS Eee PC
Dell Mini
Lenovo IdeaPad
Acer Aspire
Samsung N
Toshiba
Gigabyte
iiView
Gigabyte

ASUS Eee PC Specific

Dell Mini Specific

Lenovo Specific

Acer Aspire Specific

Samsung N Specific

Toshiba Specific

Gigabyte Specific

iiView Specific

MSI Wind Specific

HP Mini
HP Mini
Sony Vaio W
LG Netbook
Windows XP Downloads
Ad Space for Rent
Rss Subscribe
Facebook Fan Page
Follow us at Twitter

HP Mini Specific

Fujitsu Specific

Sony Vaio Specific

LG
Specific

Windows XP Softwares

Advertise Here!

Rss Subscribe

Facebook Page

Follow us @Twitter


Tablet PC Software Downloads

VirtualDub 1.9.11


Ultrabook / Netbook Software Downloads » Audio & Video Softwares » VirtualDub 1.9.11
Bookmark and Share Subscribe

Date Added:

Jan 07, 2011 01:59 AM

Publisher's Description:

VirtualDub is a video capture/processing utility for 32-bit and 64-bit Windows platforms (98/ME/NT4/2000/XP/Vista/7), licensed under the GNU General Public License (GPL). It lacks the editing power of a general-purpose editor such as Adobe Premiere, but is streamlined for fast linear operations over video. It has batch-processing capabilities for processing large numbers of files and can be extended with third-party video filters. VirtualDub is mainly geared toward processing AVI files, although it can read (not write) MPEG-1 and also handle sets of BMP images.

I basically started VirtualDub in college to do some quick capture-and-encoding that I wanted done; from there it's basically grown into a more general utility that can trim and clean up video before exporting to tape or processing with another program. I released it on the web and others found it useful, so I've been tinkering around with its code ever since. If you have the time, please download and enjoy.
§ ¶
Drag-and-drop RTFM... no dice.

Either I need a better collection of books, or I have a habit of hitting weird problems.

I've been experimenting with drag-and-drop between an application and the Windows shell, and managed to get virtual objects dragging to the shell working without too much trouble. However, the opposite direction -- dragging from the shell to the application -- is refusing to work. I've been trying to accept the CFSTR_FILEDESCRIPTOR / CFSTR_FILECONTENTS pair of formats, and was scratching my head trying to figure out why IDataObject::QueryGetData() kept succeeding, but IDataObject::GetData() with the same format request kept failing. As usual, the Platform SDK documentation has shown to be a bit less than truthful and I've had to fill in bits from more reputable sources (i.e. The Old New Thing) and then just plain experimentation.

The first case that was giving me problems was the plain file drop case, until I figured out two things. The first was that I was looking for the wrong clipboard format; straight file drops use CF_HDROP and a list of filenames instead of the descriptor/contents pairing. OK, fair enough. What took me longer to figure out was why QueryGetData() was "succeeding": it was actually returning S_FALSE instead of an error code for unsupported formats. This makes sense, except that it's not documented behavior. I have a habit of using the SUCCEEDED() macro for HRESULT values instead of comparing against S_OK under the belief that that is the more correct behavior, but after getting burnt multiple times I'm beginning to wonder if the other way is safer.

The second and uglier case was the virtual-to-virtual case, specifically dragging from a .zip file. In this case there is no direct file on disk, so the shell extension handling .zip files passes the data through a channel instead. The CFSTR_FILEDESCRIPTOR format tells you the metadata for the files, and the CFSTR_FILECONTENTS format is used to extract the actual files. However, the docs don't mention anywhere that there are both narrow and wide versions of the former (CFSTR_FILEDESCRIPTORA/CFSTR_FILEDESCRIPTORW) and the OS apparently does not support both or convert between them automatically. This means that if you just use CFSTR_FILEDESCRIPTOR as recommended you will actually get different behavior depending on whether you compile as Unicode or MBCS. On Windows 7 x64, I'm only seeing the request for the wide version succeeding, and although I can't test it, I suspect that with some other programs or possibly on Windows 9x I would only see the narrow format available. The best conclusion I can draw from this is that the procedure in the Platform SDK docs for handling this format in a drop target is fatally incomplete and you actually have to support both formats. What a mess!

Anyone dealt with implementing drag-and-drop file targets before? I'd love to hear if what I've said above is correct.

Documentation:

http://www.virtualdub.org/

Last Download:

May 18, 2024 08:05 PM

Downloads:

278

OS:

Windows

Rating:

(0 Ratings)  Must Register to Post Rating

Advertisements



Please Register to Post Comments

VirtualDub 1.9.11


Report Broken Download Link

Some of our Latest and Top Downloads

Recent Downloads

1. Iperius Backup 4.3.3 (Added on 9/6/2015)
2. Unreal Commander 2.02.1098 (Added on 9/6/2015)
3. Far Manager 3.0.4413 Beta / 3.0.4400 Stable (Added on 9/6/2015)
4. PhonerLite 2.27 (Added on 9/6/2015)
5. Eraser 6.2.0.2970 (Added on 9/6/2015)
6. Phoner 3.0 (Added on 9/6/2015)
7. Pocket Radio Player 090415 (Added on 9/6/2015)
8. Notepad++ Portable 6.8.3 (Added on 9/6/2015)
9. Notepad++ 6.8.3 (Added on 9/6/2015)
10. Miranda IM Portable 0.10.35 (Added on 9/6/2015)

Latest Recommendations

1. Gesture 2Launch Full Version {Free for Limited Time} (Added on 2/27/2013)
2. Classic Shell v3.6.5 - Windows 8 Start Menu like Windows 7 (Added on 2/16/2013)
3. Opera 12.11 (Added on 12/9/2012)
4. Metro UI Tweaker for Windows 8 (Added on 11/30/2012)
5. WinSetupFromUSB 1.0 Beta8 (Added on 4/30/2012)
6. SpeedyFox 2.0 (Added on 3/25/2012)
7. My CPU Monitor 1.00 (Added on 3/12/2012)
8. Yahoo! Messenger 11.5.0.192 (Added on 3/3/2012)
9. Mozilla Firefox 10.0 Final (Added on 2/7/2012)
10. BasicMouse and BasicBoard 6.1.2.0 (Added on 2/1/2012)

Most Downloaded

1. WinSetupFromUSB. 0.2.3 (70330 Downloads)
2. Netbook Resolution Customizer Version 1.0 Beta2 (69221 Downloads)
3. Acer Aspire One D255 Wireless LAN Driver Win7 9.0.0.173 (64062 Downloads)
4. BasicMouse and BasicBoard 6.1.2.0 (51801 Downloads)
5. Acer Aspire One D270 Wireless LAN Driver Windows 7 32bit 9.2.0.469 (47775 Downloads)
6. Samsung N150 Wireless LAN,REALTEK Windows 7(32bit) 1676.12.1113.2009 (40227 Downloads)
7. Acer Aspire One D270 WebCam Application Windows 7 32bit 1.5.2108.00 (38090 Downloads)
8. AsTray Plus 1.4.0 BETA1 (37254 Downloads)
9. Toshiba Mini NB505 Realtek Wireless LAN Driver Windows 7 (32bit) 2.00.0013.L_101021 (34750 Downloads)
10. Acer Aspire One D255 VGA Driver Win7 8.14.10.2117 (33305 Downloads)

Alexa Rank

  
RSS Subscribers

Rss Subscribe
     
Contact Us

Submit your Software