Thursday, December 1, 2011

10 Little Known Tricks about VLC Media Player


Jigsaw Puzzle Game on VLC Video

The playback of video could be broken down into number of parts / pieces similar to what we have in Puzzle Games.
Tools > Effects and Filters > Video Effects > Geometry > Enable Puzzle Game and select number of Columns and rows on screen.

Make Artistic Sketch

Gradient Effect on VLC Media player could show Video as if its a sketch drawn by an Artist on Canvas.
Tools > Effects and Filters > Video Effects > Image Modification > check on Gradient

Add Logo / Watermark on Video

Though we have already covered a article on how to add Image Logo / Watermark on Video but if you want to have a temporary logo on the video only during playback in presentation, then VLC can do that too.
Tools > Effects and Filters > Video Effects > Logo > Check on Logo and give the file location of Image File either PNG or JPG.

Inbuilt Video Converter

When I say it’s more than a payer then you can expect common Multimedia features in VLC. It can convert any video to most popular Video formats without need of any extra software.
Media > Convert/ Save >Add File > Convert > Select Output format and directory to start processing video

Inception / Desktop inside Desktop Effect

Not so useful, Meant just for fun to see your Desktop screen go upto infinity.
Media > Open Network Stream > Type screen:// and Hit play button

Video Streaming

Not just Local Files (Saved on Compute) but also online media could be played on VLC directly.
You just need to have Video URL which has to be put in Media > Open Network Stream >Enter URL and Play. This could be even Youtube URL to play Youtube Videos on VLC or even Dailymotion and other popular online Video libraries.

Play RAR files / Splitted video Parts

Movie when downloaded from internet comes in several parts with extension .001 .002 which are splitted using WinRAR. You no more need another software to join those files for playback. Just drag the .001 file into VLC Player and you are ready to watch the movie.

Record from WebCam

Media > Open Capture Device and Play after selecting the WebCam. In my case, it was integrated Webcam to my Laptop.

Download Online Media / Streaming Videos

While online media is playing then you can obtain a direct link to download it using VLC. Go to Tools > Codec Information and at the bottom, you will find address of file in Location box.
Alternatively, we can do it by just using Record Option to capture live streaming of video.
Enable Advanced Control from View menu and you will see RECORD button (Red circle)

Video Screenshots

You may want to capture some video still and export into JPG / PNG Image file then VLC has Snapshot feature. Right on Video Playback screen and click on Snapshot.
Image file will be saved to the directory you have mentioned in Preferences of VLC.

Sunday, November 27, 2011

32-bit and 64-bit explained


Will this 32-bit software run on my 64-bit operating system? or
Will this 64-bit software run on my computer?
If you've asked these questions then this tutorial should help you to understand the concepts of 32-bit and 64-bit computing. We'll look at your computer system as three parts: the hardware, the operating system and the application programs. At the end we'll look at some of the common questions people have.

32-bit versus 64-bit

As the number of bits increases there are two important benefits.
  • More bits means that data can be processed in larger chunks which also means more accurately.
  • More bits means our system can point to or address a larger number of locations in physical memory.
32-bit systems were once desired because they could address (point to) 4 Gigabytes (GB) of memory in one go. Some modern applications require more than 4 GB of memory to complete their tasks so 64-bit systems are now becoming more attractive because they can potentially address up to 4 billion times that many locations.
Since 1995, when Windows 95 was introduced with support for 32-bit applications, most of the software and operating system code has been 32-bit compatible.
Here is the problem, while most of the software available today is 32-bit, the processors we buy are almost all 64-bit.

So how long will the transition from 32-bit to 64-bit systems take?

The main issue is that your computer works from the hardware such as the processor (or CPU, as it is called), through the operating system (OS), to the highest level which is your applications. So the computer hardware is designed first, the matching operating systems are developed, and finally the applications appear.
We can look back at the transition from 16-bit to 32-bit Windows on 32-bit processors. It took 10 years (from 1985 to 1995) to get a 32-bit operating system and even now, more than 15 years later, there are many people still using 16-bit Windows applications on older versions of Windows.
The hardware and software vendors learnt from the previous transition, so the new operating systems have been released at the same time as the new processors. The problem this time is that there haven't been enough 64-bit applications. Ten years after the PC's first 64-bit processors, installs of 64-bit Windows are only now exceeding those of 32-bit Windows. Further evidence of this inertia is that you are probably reading this tutorial because you are looking to install your first 64-bit software.

Your computer system in three parts

Now we'll look at those three components of your system. In simple terms they are three layers with the processor or CPU as the central or lowest layer and the application as the outermost or highest layer as shown below:
Processor, OS and application hierarchy
To run a 64-bit application you need support from all lower levels: the 64-bit OS and the 64-bit CPU.
To run a 64-bit operating system you need support from the lower level: the 64-bit CPU.
This simplification will be enough for us to look what happens when we mix the 32-bit and 64-bit parts. But if you want to understand the issue more deeply then you will also need to consider the hardware that supports the CPU and the device drivers that allow the OS and the applications to interface with the system hardware.

What 32-bit and 64-bit combinations are compatible and will work together?

This is where we get to the practicalities and can start answering common questions.
The general rule is that 32-bit will run on a lower level 64-bit component but 64-bit does not run on a lower level 32-bit component:
  • A 32-bit OS will run on a 32-bit or 64-bit processor without any problem.
  • A 32-bit application will run on any combination of OS and processor
  • But 64-bit application will only run on a 64-bit OS and a 64-bit OS will only run on a 64-bit processor.
This table illustrates the same rule:

Table 1: What is compatible between 32-bit and 64-bit parts of the system

 YesNoNoYesYesYes
Application Program32-bit64-bit32/64-bit32-bit32-bit64-bit
Operating System (OS)32-bit32-bit64-bit32-bit64-bit64-bit
Processor (CPU)32-bit32-bit32-bit64-bit64-bit64-bit
The main reason that 32-bit will always run on 64-bit is that the 64-bit components have been designed to work that way. So the newer 64-bit systems are backward-compatible with the 32-bit systems (which is the main reason most of us haven't moved to 64-bit software).
An example of backward compatibility is Windows 64-bit. It has software called WOW64 that provides compatibility by emulating a 32-bit system. See the article How Windows 7 / Vista 64 Support 32-bit Applications if you want to know more. One important point that is made in that article is that it is not possible to install a 32-bit device driver on a 64-bit operating system. This is because device drivers run in parallel to the operating system. The emulation is done at the operating system level so it is available to the higher layer, the application, but it is not available to the device driver which runs on the same level.

Hardware virtualization is the exception to the rule

Another question many people have is whether a 32-bit system can run 64-bit software. As more people are looking to use 64-bit Windows they are wanting to try it out on their existing systems. So we are getting more questions about whether they can run it on their 32-bit processor or under their 32-bit OS.
Following the general rule, we would expect that you cannot run 64-bit software on a 32-bit system. Except that there is one exception called virtualization.
Virtualization creates a virtual system within the actual system. Virtualization can be achieved in hardware or software but it works best if the virtual machine is created in the system hardware. The guest operating system is not aware that there is a host operating system already running. This is the way that a 64-bit operating system can think that it is running on 64-bit hardware without being aware that there is a 32-bit operating system in the mix.
The table below illustrates the result. Provided that the virtual machine can actually be created and isolated by the host operating system then the host OS is effectively removed from the equation so I've grayed it out. We can now apply the general rules for a non-virtualized system to the three remaining layers.

Table 2: What is compatible between different parts of a virtualized system

 YesNoNoYesYesYes
Application Program32-bit64-bit32/64-bit32-bit32-bit64-bit
Guest Operating System32-bit32-bit64-bit32-bit64-bit64-bit
Host Operating System32-bit32-bit32-bit32/64-bit32/64-bit32/64-bit
Processor (CPU)32-bit32-bit32-bit64-bit64-bit64-bit
Before you hurry away to try running 64-bit in a virtual machine, you must check that your computer BIOS supports hardware virtualization. If it does not then hardware virtualization will not work even if the CPU does support it.
 

Thursday, November 24, 2011

Print Only The Part(s) Of A Web Page That You Wish


With most web sites now carrying loads of ads, pictures, banners, and other assorted content in addition to the actual text of each page, printing out a web page can be difficult.  Printers don't always print multi-item pages correctly, especially if they're quite wide, and printing out those photos and banners wastes ink.  
Some sites, of course, offer a "print this page" option which strips out much of the unnecessary content.  But still, there are often adverts left in the printout.
If you've had this problem in the past, you probably solve it the same way I do.  Copy and paste individual paragraphs from the web browser into Word or Notepad, and print from there.  But you don't have to do that any more, because there's a much more sophistcated option.
Just head to www.printwhatyoulike.com and, on the home page, enter the address of the page that you want to print.  The service is completely free, and you don't have to register or log in.  Once you've entered the URL, your chosen web page will appear on screen, with the PWYL menu to the left.  You can now click around the loaded web page and highlight, or delete altogether, individual components on the page.  Which, for those of you who know HTML, means any "div" area.  
Once you've collected together all the areas that you want to print, or removed those that you don't, just hit the Print button and you're done.
PrintWhatYouLike is a great idea that will save you time and money.  It's free, and there's nothing to download or install either.  A winner, I reckon.

Friday, November 18, 2011

Get Email Etiquette Right


Five Ways To...

Get Email Etiquette Right

THIS ONE must have come as a surprise to you, but is taken seriously in the corporate world: Your boss told you to ‘grow up’ because you used ‘:p’ in an email. Indeed, email etiquette is a big deal, and you will end up hurting your own interest if you don’t follow its rules. Anand Altekar lists a few things you need to keep in mind


1 Plan the Email
 
You shouldn’t put anything in an email that you wouldn’t put on a postcard. “A client usually signs a confidentiality agreement when engaging a company. One should always remember that e-mails are company property and can be used in a court of law,” says Utkarsh Sanghvi, senior tax professional. Email can be forwarded; an unwanted party may see what you have written. So avoid writing personal emails from your company email ID.
 
2 Mind your Language
 
“People have forgotten basic letterwriting skills. SMS language and writing the entire mail in capital letters is common. Some people also write the entire mail in the subject line,” says Sandhya Sadananda, director, Windchimes Communications. Remember, when you write using capital letters, it looks as if you are shouting. “Most emails don’t have a proper greeting”, adds Sadananda. Make sure your mail includes a courteous greeting and closing and always address your contact with the appropriate level of formality.
 
3 Check CCs and BCCs

Use blind copy (BCC) only when sending the email to a large number of recipients. Copy (CC) only people directly involved. Also, be sparing with the “reply all” button. “I usually get annoyed to open an e-mail that says only ‘I agree’. I use the ‘reply all’ button only when I have something to add” says Alap Mehra, deputy manager Acturial, Bajaj Allianz.
 
4  Reply Quickly, be Brief
Reply to important messages quickly. If you receive an emotionally charged message, take a minute to think it through and then reply. Try to concentrate on one subject per message. An email longer than necessary is quite frustrating. No one likes to scroll through endless pages of replies to understand a discussion, so try to summarise long discussions.
 
5  Don’t Run, Don’t Hide
 
“I think people should not use e-mail to cover up their mistakes. Work issues which put emotional pressure, should not be discussed over email. I prefer talking to the person directly,” says Gagan Agarwal, manager, indirect taxation, Essar Group. Faceto-face communication conveys emotions in a much better way.

Thursday, November 17, 2011

One Man s War Against Facebook on the European Front


Max Scherms is a 24-year-old law student from Vienna who is hell-bent on
changing the rules Facebook plays by. As a visiting student in
California last semester, he was puzzled by a class visit from a
Facebook representative, whose ideas of European privacy laws were very
different than Scherms's own understanding. Since then, he's filed 22
complaints against Facebook Ireland Limited, the subsidiary that
oversees European users of the social network, for everything from
poking to tagging to facial recognition. He's also started a group
called Europe Versus Facebook, which fights for users to obtain more
power over their own information. For example, did you know that the
Facebook "Like" button gathers user information, not just every time you
click it, but every time you end up on a page that contains the button
at all? That cookie then associates the page with all the others you've
visited over the last three months.

"The first problem is the lack of transparency," Scherms told us via
e-mail today. "The second problem is the lack of user control. We
deposit our data at Facebook, but we cannot to efficiently control what
is happening to them." Even if you're deleting things from your profile,
they're still keeping the information, he contends, and so you're
"actually just hiding it from yourself."

Although his movement is based in Europe, Scherms says that if he's
successful, Facebook will be forced to implement changes worldwide, "so
it is very likely that U.S. residents will get more rights too." Scherms
also has an eye on Google+, although he has no legal rights to file
complaints against them in Europe.

Like most twentysomethings, though, Scherms is also insistent that he's
a fan of the services provided. "I think that social networking is a
pretty cool thing, so I don't see why I should limit myself just because
Facebook is not following the laws," he said. Plus, he added, "Facebook
has a monopoly on our friends."