Saturday, October 24, 2009

Watching DivX Movies with subtitles

Watching DivX movies become a common thing nowadays and with the DVD players supporting DivX formats, some players (like Phillips DVP6233) comes with USB port so that you can plug in your pendrive, it is very comfortable, easy with DivX movies.

Sometimes, to watch other language movies (English, Italian, French) it is difficult if they do not come with subtitles.  For those who do not have any idea what a subtitle is, it is the english (or any other lanugauge the viewer understands) translation runs alongwith the movie under the video is called a "Subtitle".

There are plenty of websites like OpenSubtitles, Subscene, Podnapisi.Net which offers subtitles in many languages for almost all movies.  However, some of the guys (a slob like me) would be lazy enough to search in these sites to get the correct subtitles for the movies.  For them, here comes a niche tool Sublight.

Description
A tool which allows users to search online for movie subtitles

Sublight is a software that enables users to easily search for movie subtitles and download them.
It can search for subtitles based on several criteria such as movie title, year and more. The results are presented in list from where you can preview and download the title you want.

Main features:
- Auto search subtitle.
- Manual search.
- Internet explorer integration.
- Video playback.
- Support for VLC, BS.Player, Media Player Classic,
- KMPlayer and GOM player,
- Publish new subtitles,
- Auto application updates.

System requirements:
- .NET Framework 2.0

Enhancements:
- Possible to edit subtitle details (by subtitle publishers, editors and administrators)user profile.
- Improved subtitle details control - right click on subtitle or press F4 (added rating control, reporting, status, subtitle details editing)
- Subtitle history
- Added subtitle status color to list (partially authorized = yellow, authorized = green, deleted = red)
- Context menu key shortcut for properties




Note: There is difference in watching movies with subtitles in VlcPlayer and KMPlayer.  KMPlayer can be configured to make subtitles appear on the video or below the video (on the black border).  But, VlcPlayer cannot be configured to make subtitles appear below the vide (so far not supported).

You can download the program from SnapFiles website here.  Once installed, open the program and drag the movie file (.avi or .mp4 or .divx file) on the program.  It automatically searches for the subtitles from popular websites and displays the available subtitles.  If you do see a yellow line in front of the subtitle, then it means that subtitle matches with the movie file (linked subtitle).




Blood for life -- indianblooddonors.com (IBD)

One of my friend shared me a article from rediff.com about a website indianblooddonors.com and the story of the person who operates.  It was quite inspiring and a very useful information. 

This website started by Khushroo Poacha, a civil servant based in Nagpur Maharasthtra. carries a large database about the blood donors in India.  It is quite a good effort and can save (might have already saved many) many lifes.  We might have heard that some people died only because they could find the matching blood for their treatment. Now, with the help of the internet and technology, people can avoid any such tragedy.  When you are need of blood, all you have to do is, go to this website indianblooddonors.com , enter the details and contact information of person in need of blood.  In response, you will get name and phone number of the donor within seconds.

Go ahead and read the full article in rediff here.



Sunday, October 18, 2009

Improving Windows XP boot speed

This is one thing, I normally do after installing a new OS.  Windows XP has lot of holes which needs to be blocked to get that improved speed.  In this post, I will add those points which I collected from various sites.


1. Disable floppy drive seek

The floppy drive seek BIOS option sets whether your PC will attempt to detect the floppy (a:) drive during boot up. Whether it finds one or not, once Windows has loaded it becomes irrelevant, as control of hardware devices including drives are handed over from the BIOS to the operating system.

Disabling the 'floppy drive seek' option in the 'advanced BIOS features' section of the BIOS can save you a few seconds on boot up, and since the setting has no actual effect, disable it.

2. Set primary display adaptor

Most motherboards have a BIOS setting entitled 'primary graphics adaptor' or 'Init display first' which affects whether the system will attempt to initialize an AGP graphics card or a PCI graphics card first.

While it has no effect on any other facet of system performance, setting the correct value here (many boards default to 'PCI') may save you a few seconds of booting time. This option can be found in the 'advanced chipset features' or 'integrated peripherals' sections of the BIOS.

3. Enable quick POST/memory test

Many motherboards have a setting in the BIOS which can instruct the system to skip through certain portion of the POST (Power On Self Test), speeding up boot times considerably. A variety of settings performing this function can be found on various motherboards.

Some examples are: 'perform quick memory test,' 'quick boot,' 'quick power on self test,' etc. Enabling these options will cause your system to boot faster.

Be advised that you should disable this option when you have made modifications to your computer's hardware, especially the memory.

4. Eliminate unwanted programs from boot up

You will find that many of the programs you install on your system set portions of themselves to run automatically when you start up your computer. Each program that runs on startup not only consume system resources but also extends the length of time it takes your PC to fully boot.

Since it is generally unnecessary to have any programs running in the background (other than security software

like virus-scanners or firewalls) disable your unwanted startup programs to increase your startup speed and conserve system resources.

The easiest way to go about this task is to use the MSCONFIG utility, which may be familiar to users of Windows 9x. This handy program contains a list of software which is set to start when you boot your PC. You can then easily disable and re-enable (if necessary) these items.

Go to 'start\run' and type 'msconfig' to access the utility.

The 'startup' tab in MSCONFIG provides access to several other applications that are started at boot up and are running in the background. By examining their Filenames and directories, you should be able to get a feeling for what is necessary and what is not.

Be aware than several viruses and worms have a habit of disguising themselves with authoritative sounding Windows system file names, such as the Win32.spybot.worm as MSCONFIG32.EXE. Leave these for now if you are not sure.

The next place you should go is 'start\programs\startup' which is a directory Windows XP uses to launch application shortcuts on boot-up. If you remove the shortcuts from this directory, the applications will not load on startup. This directory can also be a repository for various badness such as spyware and virus software, so if there are files here which are not shortcuts and you don't recognize them, you may wish to consider removing them anyways, as Windows will not place critical files in this directory.

5. Scan your PC for spyware and Adware

Along the lines of the above tip, various programs may also be operating on your computer without your knowledge, transmitting information about your surfing habits to interested commercial enterprises.

These spyware and adware programs (including the infamous Gator) are bundled in with many popular freeware programs like Kazaa Media Desktop, and can also be 'caught' from websites which host the software as part of their entrance requirements. Beware of text boxes asking you if you would like to install so-and-so program while you are surfing.

6. Disable boot virus detection

The boot virus detection setting is a holdover from the early days of computer viruses, when the greatest threat was from virus programs that wrote themselves into the boot sector of hard disks or the partition table. Some motherboards are equipped to monitor any attempt to write to these areas during boot up, and halt the process with a warning for the user.

Since every version of Windows after 3.1 needs to write to these areas during install, and the modern virus style of choice is the email worm, this feature is now obsolete. Disable it for convenience and increased boot speed. It will commonly be found in the 'advanced BIOS

features' section of the BIOS.

7. Change boot sequence.

An easy and effective way of speeding up your loading time is to change the boot sequence in the BIOS. By altering this sequence so that your system hard drive is the first device the computer attempts to boot from, you save the precious seconds needed for the computer to check other devices for bootable media. If you wish to boot the system from a CD or floppy, you will need to change the order in the BIOS again, however.

Some BIOS versions include a menu that can be accessed from the POST which allows the user to choose the device he or she wishes to boot from. To do this, go to the 'advanced BIOS features' section of the BIOS and change the 'first boot device' setting to 'hard disk 0.'

8. Disable the XP loading screen

To speed up your boot process slightly, disable the Windows XP loading screen. This can be accomplished easily by opening the MSCONFIG utility ('start\run and type msconfig'), selecting the 'boot.ini' tab and checking the /NOGUIBOOT option.

When you boot your system, you will see a black screen in between POST and the welcome screen from now on.

9. Eliminate unwanted fonts to increase boot speed

The Windows XP control panel contains a 'fonts' directory which holds all the fonts currently installed on your system. These can come from Windows itself or from an application such as Word.

Windows checks and loads these fonts during the startup process, therefore having a large amount of font files can cause performance to drag during startup. The simple solution for this (if you do not expect to use the majority of these fonts constantly) is to move the unnecessary fonts to a new directory elsewhere on the hard disk, preserving them in case they are needed, but preventing them from loading upon startup.

To do this:

Create a new directory called 'font backup' or something similar on your c: drive.

Go to 'start\control panel\fonts' and select all fonts (for now, we will be more selective later). Drag and drop all the fonts into the backup folder you just created. Things will get garbled for a moment, never fear. Windows XP will automatically re-install the base fonts that it needs to display text into the fonts folder in a second or two.

Now you have the bare minimum of fonts installed. Go through the backup folder and cherry pick the fonts that you are sure to use (like Times New Roman or Arial).

If you removed a large volume of fonts, your system should now boot faster.

10. Turn off BIOS disk detection

Most modern motherboards will attempt to detect any IDE devices, such as hard drives and CD drives, during the POST sequence each time the computer boots. By configuring the BIOS with the correct drive information, you can shave a few seconds off your boot time by avoiding this detection process.

To do this enter your system's BIOS setup screen.

Depending on your motherboard, you may have an IDE drive auto-detection menu. If you do, simply select it to automatically set your drives. If not, configure the drives through the 'standard CMOS settings' menu.

Note that some motherboard chipsets (like Nvidia's Nforce 2) do not allow this auto-detection to be disabled.

11. Disable unneeded devices in device manager

A quick fix that can make XP boot faster is to disable any unused devices in the Windows XP device manager. For example if you have a integrated sound card or video card that you have upgraded, or if you do not use a floppy drive on your system, it pays to disable these devices in device manager.

The same goes for extra network cards. Of course, the standard rule of thumb applies here: If you do not know what it is, leave it alone.

To disable unneeded devices in device manager:

Right click on 'my computer' and select 'properties.' From the 'hardware' tab, select 'device manager.' Expand the various categories to locate unused devices. Right click the devices and select 'disable.'

12. Disable auto detection for empty IDE slots

Another quick trick for a faster boot up is to disable the auto detection that Windows XP uses to determine if there are IDE devices present in any of the IDE slots on the motherboard. More specifically, disable this feature on any empty slots to prevent the operating system wasting time and resources checking them.

Right click on 'my computer' and select 'properties.' Go to the 'hardware' tab and select 'device manager' to open the device management window.

Expand 'IDE ATA/ATAPI controllers' and highlight the 'primary IDE channel.' Right click the highlighted entry and select 'properties.' Go to the 'advanced settings' tab.

If either IDE slot on the controller is empty, the 'device type' dropdown box will be not grayed out. Set it to 'none' to disable auto detection of IDE devices on that particular slot.

Repeat the above steps for the 'secondary IDE controller.'

Note that if you wish to add a new IDE device, you will have to reset the 'device type' setting to 'autodetect' in order for Windows to use the new drive.

13. Reduce wait time after XP boots

A common performance problem with Windows XP is 'start lag,' in which the operating system boots up normally, the desktop is visible and usable, but programs will not start, and selecting icons and using the start menu are extremely slow. This can take anywhere from a few seconds to a couple of minutes to clear up, and can make using the operating system extremely frustrating, especially if you are in a hurry after the reboot.

This delay is generally caused by Windows XP's networking services looking for other computers and advertising their functions over the computer's network connections.

If this problem is driving you nuts, there is a way to reduce or eliminate the delay, though if you are attached to a home network, it will reduce your computer's functionality on that network.

If your computer is not attached to a home network:

Right click on 'my computer' and select 'manage.'
Expand 'services and applications' and select 'services' to open the services window.
Highlight the 'workstation' service, right click and select 'properties.'
Set the 'startup type' dropdown box to 'disabled.' Click 'ok.'
Note that you will need to re-enable the workstation service should you wish to network your PC in the future.

If your computer is part of a home network:

Go to 'start\control panel\network and internet connections\network connections.'

Right click your current network connection (should be 'local area connection' unless you have more than one network adaptor) and select 'properties.'
Uncheck the 'File and Print Sharing' box and press 'ok.'
Note that this will disable your computer's ability to share files and printers over the network, though it should not affect your ability to access such resources on another system.

Sunday, October 11, 2009

Greasemonkey + Firefox = Unbeatable

Greasemonkey
Greasemonkey is an excellent addon which makes Firefox a lot better. Unlike many other addons that let you do one particular thing, possibilities with this one are incredible. Greasemonkey extension lets you add so called ‘user scripts‘ which can add more functionalities or change the behavior of a web page. These scripts let you control any aspect of a web page’s design or interaction. For instance, you can add video download functionality to video sharing site like youtube, OR disable all ads on myspace OR change the appearance of gmail and lots lots more…
So, how does it work?
  • 1. Install Firefox, if you haven’t done it already.
  • 2. Install Greasemonkey. Once done you should see a small monkey face at the right bottom corner of your browser window.
  • 3. Start adding ‘user scripts.’
Userscripts.org is a directory currently listing over 2.000.000 Greasemonkey ‘user scripts’. All of these scripts are developed by users themselves. Most of them directed to solve common web problems, i.e. removing annoying ads, adding additional navigation options, and changing the look of the page. Once you’re on userscripts.org you can use their tag cloud box to quickly locate desired scripts. For instace, clicking on ‘myspace’ tag will show get you all scripts designed for myspace.

Some of the userscripts that I use:

1.  YousableTubeFix

Removes ads and unwanted sections (configurable), allows downloading and resizing videos, displays all comments on video page, expands the description, can prevent autoplay and autodownload, adds a HD (High Definition) select, etc...




2.  LookItUp2

Quickly look something up in wikipedia, a dictionary or whatever you like (its easy to add custom sites!). The result is displayed directly on the page.


Add New Locations to Places Bar in File Dialogs

Windows users might be quite familiar with File Dialogs that pop up every time you create a new file, open a new file or save a new file. In every File Dialog you can see places that you can save the files to in the left side just by clicking on it. These locations are called Places Bar and contain folders which are easily accessible.
file-open-dialog
What should be easily accessible is not decided by you and its a default behavior to show recent documents, desktop, my documents, my computer and my network places in the places bar. If you want to save the files in a different locations, you will have to navigate to that folder. What if you can easily add your favorite folder to the places bar by removing things that you don’t require.
For example I create a lot of screen shots for the blog and while saving it I have to navigate to the picture folder. It would be great to have the custom folder in the places bar as it would help me save and open files faster.

Is it possible?
It is very possible and can be done with relative ease. Check the screen shot below to see new Places Bar which has new folders that I have added to make my life easier while saving files. I removed network locations and my recent documents as I never use it to save or open files.
file-open-dialog-new
How is it possible?
As you can see that changing the location is definitely possible, but how do you do it?
There are two ways you can do it in
  1. Editing the registry
  2. Using Group Policy Editor
Well you do not have to do those though.
PlacesBar Constructor is a nifty little software that will allow you to change the folders shown in the places bar without any efforts. When you run the software you it will show you the current places bar locations.
placesbar-constructor
You can change any of the current location by selecting it from the drop down menu of click on set folder button to set your own folder. Once you click on the set folder button you will get a new window which will allow you to browse to the folder you want to add to the places bar like shown below.
placesbar-constructor-selectnew
Once you have customized you places bar you will see your changes in the main window.
placesbar-constructor-saved
Just click on accept and your changes will be saved to the registry without you having to edit it. After you have saved your changes to cross check just issue a file open or save dialog and you should see your favorite folders in the places bar now, check mine in the picture at the beginning of the post.


Have you come across any other software that lets you do this? Do let me know through your comments.

Saturday, October 3, 2009

Avoid PC Crash

Guys, sorry for not posting for couple of days.  Sufferred couple of days with wrist pain and apart from that, my personal PC got crashed (again!).  The reason was mainly due to the dust in the CPU cooling fan.  Now, I have got it right. 
Due to all those dust, CPU got overheated and in turn gave me Blue Screen (BSOD---Blue Screen of Death).  Though Norton v14 in my PC used to take automated weekly backup of my C: drive (which I can use to restore in 10minutes), I did not do it since my backups had some video codecs problem.  So I restored an old backup which had only Windows + SP2 preinstalled.   After, I started installing all my favorite one by one.  I chose the time 6AM for this because up to 8AM my net usage is free and I can download up-to-date programs from net.

Ok, here you can take note of couple of tools which I used during above process:

1. Speedfan -- This is a small utility which gives you details of the CPU/GPU/HDD temparatures.  If your CPU temperature is more than 50C, then you are about step into trouble.  It is time to open your CPU and clean inside.  This is a free tool.You can download it from here.




2.  Easeus Partition Manager -  This is a very good partition manager.  This is the first time I have used it.  Worked flawlessly. You can download the lite-free version from here.

Download EASEUS Partition Master Home Edition
Overview:
 3.  Second Copy -- I use this tool often to take the backup of my personal data to my WesternDigital 320GB external HDD (USB).   It syncs the (personal) data from my PC with external HDD. Only the differential will be updated. 

Second Copy® is the perfect automatic backup software designed for all versions of Windows, including 9x/Me/NT4/2000/XP/2003/Vista, you have been looking for. It makes a backup of your data files to another directory, disk or computer across the network. It then monitors the source files and keeps the backup updated with new or changed files. It runs in the background with no user interaction. So, once it is set up you always have a backup of your data somewhere else. For more information on Second Copy®, go to the Products page. Download a copy for evaluation from the Download page. For Pricing and ordering information see the Pricing and Order pages.


 You can download the free trial from here.




Ok, see u all in next post.

Perform OCR with Google Docs – Turn Images Into Editable Documents

Google Docs can now perform OCR on digital images. You can upload an image containing typewritten or printed text (like a fax document or a scanned newspaper clipping) to your Google Docs account and it will turn that image into editable text.
In the following example, Google Docs successfully extracted all the text from a scanned book page and converted it into an editable document.
google docs ocr
The OCR feature in Google Docs is not part of the standard UI yet but you can use this sample form to upload scanned images to your Google Account and the server will automatically try to extract text from these images provided the image resolution is good and that the text inside images is written using Latin character sets.
The OCR feature can also extract text from noisy images as well (like this WSJ clipping) though the recognized text is not very accurate and the document formatting is lost (see conversion results).
If you are a developer, you can add the ocr=true parameter to your upload request and Google Docs will automatically scan that image for text patterns. You can also upload images to Google Docs without the OCR parameter but in that case, the image will be converted into a new Word document sans OCR.
Like Google Docs, Google Search too includes OCR features but the difference is that while Google Docs can extract text from images, the OCR in Google Search works only with scanned PDF files.

(Courtesy: Digital Inspiration)