The Don's Craptastic World A meta-level binary dude embedded to a multimedia proxy world!

24Aug/100

VirtualDub: How to prevent asynchronous sound

According to some comments here, here and in some of the Emails I get people sometime experience asynchronous sound. As I have speculated here, this is most likely due the CPU being overwhelmed with the whole encoding process. Let me try to explain, and bear in mind, this is just speculation based on nothing but my own suspicions.

When you set the threads in the x264 codec to fully utilize your CPU, meaning all cores, and then some, you make sure the CPU is working at its maximum capacity just for video processing.

If you then add audio to the pile, the CPU just hasn't got any resources to spare, and if it does, it does a miserable job, thus resulting in lag which translates in asynchronous sound.

If that is the case, lowering the numbers of threads in the x264 codec should fix it. This way you can have both audio and video encoding in one go. I haven't tried this method, because I employ a different solution.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
24Aug/102

VirtualDub: How to split and merge video files

Folks have been asking me here, here and on my YouTube channel how to split a single movie file into multiple ones, and how to merge multiple ones into a single movie.

I made 2 How-to clips way back then, but somehow forgot to include them in my previous tutorials, so here they are:

How To: Split a single video file into multiple video files with VirtualDub

How To: Add multiple video files into one single one with VirtualDub

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
22Aug/100

Make your Firefox load faster!

Me dad was complaining that his Firefox takes ages to start up and didn't want to run yet another application in the background.

So I hit google and came up with UPX, Ultimate Packer for eXecutables. What it does, is very simple: It compresses the .exe and all the DLLs associated with said .exe! Thus reducing its total size and load time.

  1. Download UPX and unpack the upx.exe into your Firefox folder, usually it's C:\Program Files\Mozilla Firefox.
  2. Close Firefox, and make sure its not running by checking the task manager
  3. Start the command prompt, the cmd.exe in ADMIN MODE!
  4. go to C:\Program Files\Mozilla Firefox in cmd.exe
  5. enter this command and execute it
    for %v in (*.dll *.exe plugins\*.dll components\*.dll) do upx "C:\Program Files\Mozilla Firefox\%v" -9

Should you, for whatever reason, need to decompress and get the original files back, run this command
for %v in (*.dll *.exe plugins\*.dll components\*.dll) do upx "C:\Program Files\Mozilla Firefox\%v" -d

What does it do?
It compresses all the DLLs and all the *.exe in C:\Program Files\Mozilla Firefox, then it goes to C:\Program Files\Mozilla Firefox\plugins and compresses all the DLLs, lastly it goes to C:\Program Files\Mozilla Firefox\components and compresses the DLLs in there. The -9 is for the best possible compression. The -d is for decompression.

My dad's Firefox folder went from 31 MB down to 20 MB. A 35% save!

The best bit?
UPX is usable on any other application you have. As long as they have *.exe and DLLs, you can use UPX on it.

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
21Aug/100

VirtualDub: How to watermark your videos

There are many folks out there who like to watermark their videos in all possible kind of ways. Some like to use huge introductions and others, like me, are satisfied with small but noninvasive logos.

Before we start, you'll obviously need VirtualDub, and in this case for the watermark to work, the ffdshow codec. Yes, I'm afraid, yet another codec. You need this codec, because it provides filters we need, such as implanting the logo into a video. The ffdshow codec installs a plugin called "ffvdub.vdf" into your VirtualDub plugin directory. This plugin allows the access to ffdshows filters via VirtualDub.

VirtualDub has it's own internal logo filter, but the problem with this filter is it leaves a mess after encoding. The logo is barely readable, it's pixellated and all other sort of issues. Whereas the ffdshow filter leave a clear, readable logo instead.

VN:F [1.9.3_1094]
Rating: 5.5/10 (2 votes cast)
20Aug/100

2 essential web-services for any web-designer & web-master!

There are 2 online tools I find myself using quite often and whose, in my opinion, should be in any utility belt of any web-designer and web-master.

WebPagetest, a site where it test the load time of your page and analyzes what loads, how long it loads, and even gives suggestion on how to improve it.

And of course the most important one: Browsershots. Ever wondered how your website looks in Opera 8? Or IE 6? Or any other dozen browsers out there? You don't have to install 10 browsers to find it out. This webservice takes care of it for you by taking screenshots in each browser and uploading said screenshots upon completion.

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)
15Aug/100

Create your own “perfect” password!

Recently I've read some articles about the most insecure and most used passwords folks use. Boy, I gotta say, it's mind numbing just how stupid some folks are, sorry to be harsh.

I for one create my passwords through my own convenient "algorithm" if you want to call it that, so I can remember even 20 characters long passwords with numbers, letters and special letters.

Or you could simply go to https://www.grc.com/passwords.htm and be done with it. Yes, this site is secure, it's using https, and the passwords generated there ARE very strong. Start using your heads folks, don't get f'ked because y'all are too lazy!

And if you can't remember each password you're using, use KeePass, store your passwords there, set a unique password you won't ever forget for your password database and either burn it on a DVD or better yet, use a password-ed flash drive.

Yes, I'm aware of the irony. A password for the flash drive and a password for the password database!

Just for the fun of it, test how secure your password is.

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)
1 of 41234