Sunday, February 7, 2010

A DVD to just 700M File

Compressed DVDs were getting popular in past few years because it’s easy to transfer them over the internet due to their reduced file size. Though the file size is reduced, the quality of the video is almost same as DVDs. There are various video compression algorithms to compress a DVD to 700MB file. The most popular one is DivX. But the main problem with DivX is, the compression tools having only commercial versions. But fortunately there are open source products out there which are may be better than DivX. The most popular open source video codec is XviD. (You may figure out that XviD is reverse order of the characters in DicX). Most of the torrents up loaders are using XviD codec to compress DVDs and make 700MB DVD Rips.

We can make our own DVD rips by our self. This will be really useful to compress and back up huge move collections.

Process Of Compressing DVD

  • Extract and separate Video and Audio Track in DVD
  • Index The Video File
  • Compress The Audio file probably to MP3 format.
  • Process the video index, mainly resize, color filters and remove grains.
  • Configure the Codec specially compression matrix, min and max quantizer, iFrame interval etc
  • Compress the Video.
  • Include synchronized and compressed video and audio in media container, mainly AVI.

This process may seem complex for a general user. But there are some fully automated tools to compress DVDs with just few clicks.

Getting Started

Software

  • DVD Decrypter: This is the software we are going to use to copy DVD to hard drive.
  • AutoGK: This is a package containing many open source software which requires for each phase in video compression and playback.

Hard Drive Space

The DVD compression process requires a huge amount of disk space. Due to that it’s better if you can have more than 10GB of space free for this.

Copy DVD To Hard Drive

The 1st step is copy the DVD in to Hard Drive of your PC. When you copy it, use file mode in DVD Decrypter (Mode >> File). And remove all protection in DVD before copy. (Tools >> Settings >> File Mode >> Options). Then select destination and hit decrypt. The DVD will be copied in to your hard drive in given location without any protection.

Compress With AutoGK

Select Input And Output Files

The step one in AutoGK is selecting the DVD source and selects a destination for compressed file. Select the DVD files from the location you saved them using DVD Decrypter as the input file. You have to select the .ifo file related to main movie. Probably there will be many .ifo files, the .ifo file having related most number of .vob files must be the one for movie. Then select the output file. Give a Hard drive location which is having more than 10GB for this.

Select Audio Track And Subtitle Tracks

DVDs contain various Audio tracks and Subtitle tracks. When we compress the DVD we can select them as appropriate. When it comes to Audio tracks we must select AC3 track. If not the audio compression won’t work properly. You can select subtitle tracks as you need.

Select Output Size

When you select the output size you must be very careful. If it’s a movie having play time less than 2.20h you can go for 700MB. If the play time is more than 2.20h, it’s recommended to go for a 1400MB output size. If you have a special requirement you can go for custom size. If you’ll go for target quality, the output file won’t be standalone player compatible. In other words you won’t be able to play it in a domestic DivX certified DVD player.

Advance Parameters

If it’s a 700mb output in the resolution, go for fixed width between 672 – 640 and CBR Mp3 – 128 kbps. If you going to rip to 1400mb file make the resolution fixed width – 720 which is original size of the DVD and Original Audio track.

Expert Tips

To determine Audio bit rate and resolution you can use the factor bits per pixel. To calculate bits per pixel you can use this excel sheet. If bit per pixel value for the specific case will be greater than 0.15, output file will be almost good as DVD quality. Try out different value for resolution and audio bit rate.

Start Encoding

Now it’s all done. Now hit add Job, then start. Now all you have to does is waiting till it gets converted. It may take long time and that would depend on the processing power of your computer.

Playback

For the play back video you can use DivX codec and your favorite media player. If you need to see subtitles, the software “DirectVOBSub” is already there in your PC since it comes with AutoGK.

Monday, December 28, 2009

Hardware Maintenance and Repair - how to articles from wikiHow

Monday, November 17, 2008

M-Commerce

M-Commerce, what’s m-commerce..? Is it same as e-commerce or is it different? Let’s find about that…. (it out)
The simplest definition for the m – commerce is “E-Commerce over the mobile devices”.
If you prefer some paragraph type definition, here is the kind of a long definition you were looking for:
“M-Commerce is the transaction of real or perceived value in exchange for information, goods or services through mobile devices like Mobile phones, PDAs, Pagers via a public or private network. Known as next generation e-commerce”
M-commerce enables users to access the internet without needing a place to plug in physical media (plugs & wires). The emerging technology behind this concept is Wireless Application Protocol (WAP).
As you refer to these definitions you may understand that m-commerce is represented as a subset of all e-commerce. But m-commerce has some unique business strategies and functions other than e-commerce. Here is a brief comparison between m-commerce and e-commerce.
Technology

E-Commerce
Device : PC
OS : Windows, Unix, Linux
Presentation standards : HTML
Browser : MS Explorer,Firefox,Netscape
Bearer networks : TCP/IP & Fixed Wireline internet


M-Commerce
Device : Smartphone,pagers,PDAs
OS :Symbian, PalmOS, PocketPC
Presentation standards : HTML,WML,HDML,i-Mode
Browser : Phone.com UP Browser, Nokia browser,MS mobile browser
Bearer networks : GSM,GSm/GPRS,TDMA,CDMA,CDPD,paging network


History
Let’s just see how the m-commerce came into the modern business field and how did it become popular through mobile telephony.
In 2000-2001 hundreds of billions of dollars were spend by European telecommunication companies in order to develop mobile commerce application to suit the upcoming improvements of the m-commerce activities. These mobile commerce applications would be delivered through broadband mobile telephony provided by 2.5G and 3G cellular services.
As the rapid development of mobile technologies and equipments, most businesses are beginning to use m-commerce as a more effective way of communication with their customers.
In order to expand the m-commerce market potential, mobile devices manufacturers like Nokia, Sony Ericsson, Motorola and Qualcomm are working with carriers like AT&T wireless and Sprint to develop WAP enabled smart phones. As the rapid development of mobile devices m-commerce has become a major commodity at present business world.


Applications of M-Commerce
Well I hope now you have a general idea about the m-commerce concept. Now you may wonder about what are the e-commerce activities and how they relate to the business process of an organization. Some of the main functions are listed below.
§ Mobile ticketing
Tickets can be booked and cancelled via mobile with the help of simple application, by SMS or online accessing WAP portals of various travel agencies or direct service providers. For examples mobile ticketing for airports, train stations, cinema, and concerts will save both time and money of the customers and increase the revenue by increasing the accessibility to ticket.
§ Content purchase and delivery
Currently mobile purchase is mainly based on downloading ring tones, wallpapers, mp3 and games. When download speed increased to 4G level, download of a movie over a mobile device is just a matter of few seconds.
§ Location based services
The location is an important factor when using m-commerce transactions. Knowing the location of the user allows for location based services such as local offers, people tracking & monitoring.
§ Information services
A variety of information services can be delivered to mobile phone users, such as news services, stock data, sport data, financial data, and traffic data.
§ Mobile banking
This is contains activities like account balance checking, account transactions, payments etc.via SMS or mobile internet. Over the last few years mobile or the wireless online market has been one of the fastest growing industry in the world. With mobile technology banks can offer a wide range of services to their customers such as doing funds transfer while travelling, receive online updates of stocks prices.
§ Mobile brokerage
Stock markets services provide through mobile devices irrespective of time or location are called the mobile brokerage.

§ Auctions
Unlike traditional auctions, they update the customer each time when they place a bid.
§ Mobile purchase
This feature enables a customer to shop online at any time at anywhere. Customer can browse and order products while using cheap secure payment method.
§ Mobile marketing and advertising
Mobile marketing is highly responsive sort of marketing campaign. This concept is specially works for branding companies. They are getting higher response rates from the mobile marketing. Corporations are now using m-commerce to expand everything from services to marketing and advertising.
Why we should know about M-Commerce
When we consider about the 20th century, industrial revolution was the major cause for the waste economical development all aver the world. As we are in the new millennium development of the telecommunication and computer technology is the major trend in world’s next generation economical era. So in the journey to the next generation people have become more and busier with their professional and family lives. In order to balance their aspects with their day today life style people find more easy ways to meet with those needs. The m-commerce is also such an easy way to meet those needs. People can connect themselves to the internet at anytime from anywhere and do online shopping, banking, news searching etc. The growing mobile technologies like 3G, 3.5G, WAP and the growing interest towards the internet and World Wide Web has also improve the usability of the m-commerce activities. As we country like sri lanka we also can see some of the organizations are moving towards m-commerce, for example Sampath Bank, telecommunication providers, Broadcasting channels, private hospitals. So some one hope to enter into the industry in future, it will be a great advantage for you to draw your attention towards M-Commerce concept and have understating to make use of it.

Labels: , , ,

Search engine optimization (SEO)

You got your own web site after weeks of effort. Now you are uploading pages and pages of content to your web site. You are going to capture thousands of users… then dominate Internet! But can you notice that “Nobody is visiting your site other than you”. If you Google your site, you will see that how many search pages you have to go through to find your page, or sometimes you won’t be able to find your site at all.
So let’s see what a web site is. Actually a web site can be used as an online information provider. Site can contain HTML, PHP or JSP pages with some texts, images, videos and some backend scripts. If you Google web sites that providing “Social networking” facility, the web addresses come the first search page is http://www.facebook.com/, http://www.hi5.com/, http://www.hooverspot.com/ or http://www.myspace.com/. But are they the only social networking sites? No!!! there are enough sites that provide social networking facility. But why they are not appearing in the first search page? That is because they haven’t thought about “Search Engine Optimization” (SEO).

Before discussing SEO;

What is a web search engine?
A search engine is a tool which has sophisticated algorithms that have designed to search information (web pages, images, music and videos) on World Wide Web (WWW)। This technology was introduced in year 1993. The first search engine is “Aliweb” and today the most popular search engines in general are Google, Yahoo, LiveSearch and Ask.

How a search engine works?
There are three major operations a search engine does। They are “Spidering”, “Indexing” and “Searching” WWW. Task of the spider is to follow each and every link in WWW, analyze and finally index them, just like a real spider does. When you type a keyword in Goggles search box, the algorithm will go through the indexed sites and find the most popular and high ranked web site list to you. It’ll display on multiple results pages based on the ranking and the popularity of the site.

What is SEO?
SEO is the process of improving volume and traffic to your web site from search engines in their natural search results (without)। Though SEO was introduced in mid 90s it was a hidden technology until new millennium. Now you cannot survive in Internet marketing without SEO.

Why SEO?
Imagine that you have an e commerce site and you want to increase your sales. There is no miracle that could help you other than SEO. It’s the most popular internet marketing strategy. Researches’ have proven that web searchers are going through only 2 or 3 result pages maximum. So if you are a good web admin you need to keep you site included in those results pages.
Second best reason to use SEO is that you can’t rely on paid advertising on search engines which you use to populate your site. And of course you have to pay “a lot” to the search engine provider.
Do you know that Google represented about 70% - 80% of all searches in Europe? You will be a multimillionaire in months।

How to do SEO
There are certain methodologies to uplift your sites’ position in search results. Here are some tips…
Use deep linking: Make sure you have links coming in to as many pages as possible. All you need to do is ask people to have links to your site from their pages. Search engine consider these as votes for your site.
Newsletters: If you offering newsletters send them free to articles to publishers that archive their newsletters. So links to your site will remain there for years and years.
Multiple domains: If you have related sites don’t merge them, then there is higher possibility of a search engine find at least one of your sites, which has links to your other sites.

Titles for links: Search spiders will track these and make sure your site is high ranked. Even though it is pretty hard job, you have to title your links to get a better rank.

Site map: Help the search engine robots find every page with just two clicks, because this has the page structure of a site with each link they have. Even if your site is small it’s better to use a site map

Content: Let spiders read a lot. Include unique content which will focus on your primary keyword. Add new, useful content (blog – reviews, pod-casts) to your pages on a regular basis. When you adding content like Ajax you have to make sure you use keywords correctly, because they are not loading any new pages other than refreshing information on the same page.

Focus on search phrases: Do not use single keywords like “computer accessories shop” without just saying “computer”. Don’t think as an expert… Think as a user of your site.

Use Google friendly techniques: Because Google is the leading search provider you have to use Google technologies like ”Enhanced image search” to attract users.

Title tags & Meta tags: These tags work as backend search support tools for your site so you should include meaningful keywords in those tags and include focused tags on your site

Submit your site to web directory: Web directories are like Yellow Pages. They organize each and every site based on providing content. So you need to publish your correct information there.

Research your keywords: Find most suitable keywords, which you don’t think of. You can use online keyword research engines like wordtracker.com, seobook.com to do it easily.

Are you ready to SEO your site? Once you implement these ideas to your online site the biggest problem you’ll face is to find a server powerful enough to handle all the traffic.

Labels: , , ,

Friday, October 10, 2008

Installing java and Setting path

Welcome to the most popular Object Oriented language JAVA. OK lets see how to install java and setting the path. Fisrt download java from the Sun Microsystems site. Then double click the insatallation file and use default settings to install. and now you have succesfully installed Java but you have to set the path inorder to use the java compiler. Go to start menu and right click on "my Computer", select properties from the menu. Go to advanced tab and select "Enviroment Variables" then click on the "Add Path" button. Enter "path" under Name and instalation location of the java software under the path (Default location is "C:\Program files\java\jdk1.6.7\bin")
Then open command window (by typing "cmd" in run window) type "javac" and press enter. It's display a list of commands.. So that's it. You have succesfully installed Java and has set the path. If any issues try Sun Microsystems's help