Category: Useful Tools
How To: Batch Converting FLV files to MKV
I wanted to convert some FLV files to a format that would play on my stand-alone LG Blu-Ray player via Home-Link and found a working solution worth sharing.
To convert one or more FLV (Adobe Flash Video Container) files to the more compatible MKV (Matroska) container “format”, simply follow the instructions below:
- You’ll need a copy of the FFmpeg executable:
Download the latest Static 32-bit build from Zeranoe’s FFmpeg Builds page. - You’ll now extract the compressed FFmpeg build you just downloaded.
To extract the .7z file, I recommend using either 7-Zip (free!) or WinRAR (unlimited use shareware). - Now copy the executable ffmpeg.exe from the bin folder that you just extracted to the same folder as your FLV files reside in.
- Open Notepad. (Shortcut: Windows key + R / Windows key + Q and type “notepad”. Hit enter.)
- Write or copy the following line into the empty notepad text editor box:
for %%a in (“*.flv”) do ffmpeg -i %%a -vcodec copy -acodec copy %%~na.mkv
- Write or copy the following line into the empty notepad text editor box:
- Go to File and click “Save As…”
- Browse to the folder where your FLV files reside.
- In the file name box, enter (including the double quotes) a name for the file, with a .bat extension. For example:
“FLVTOMKV.bat”. - Hit Save.
- Browse to your newly created batch file and double click it to start the batch conversion process. It should only take up to a couple of minutes for a 300 MB file on a relatively new computer. You should see the progress clearly in the black command box that pops up.
NOTE #1: If nothing happens or you get an error message that you can’t read, try running the .bat file from the command line: Hit the Windows key + R / Windows key + Q . Type CMD. Hit ENTER. Type the full path to the batch file and hit ENTER again. You should now be able to read any error messages.
NOTE #2: You may need to rename the files to remove any spaces or special characters, or else the script can fail. I would suggest making copies of the original files, then you can simply copy and paste the old filenames back after conversion.
NOTE #3: Some FLV files may have MP4 extensions, and vice-versa. Either rename the extension to FLV if this is the case, or try changing the .bat command line to:
for %%a in (“*.mp4”) do ffmpeg -i %%a -vcodec copy -acodec copy %%~na.mkv
How To Stretch Your Wallpaper Across Multiple Monitors in Windows
Everyone with some experience with Windows and more than one monitor connected, knows that Microsoft’s good old operating system just can’t handle multiple monitors very well.
Little has improved in Windows 7, and I was therefore faced with some odd challenges just trying to make a simple 3840×1080 pixels wide wallpaper fit properly.
The only built-in “wallpaper mode” that works with multiple monitor wallpapers is the “tile” mode. However, it didn’t work correctly on my setup, as it kind of started on the wrong display due to the internal “ranking” of my monitors, making the result look like so:
After a quick Google query or two, I happened upon the perfect tool to MacGyver this problem away: Continue reading
Ninite: Install and Update All of Your Favourite Apps at Once
Here’s a great tip to save time and effort if you want to install or update your regular (freeware) apps all in one go: try Ninite!
Ninite is a free service that offers one simple installer for your selected apps, all in one installer. No questions asked, no hassle, no unwanted adware or spyware.
You can download it from Ninite.com, where there’s even a Linux version available.
They encourage users to send in tips about more free software to add to the Ninite installer, so if your app isn’t on the list right now, it might be if you let them know about it.
Multithreaded File Copies with Robocopy in Windows 7
Robocopy is included in Windows 7 and features a new multi-threaded copy option. To perform a multi-threaded copy, you use the new /MT[:n] switch, where n indicates the number of threads to be used. By default, n is 8 when you use the /MT option, and can be any value from 1 to 128.
Note that the multi-threaded option is not compatible with the /IPG and /EFSRAW options.
- 1
- 2