bnymn's Blog

Archive September 2007
September 09, 2007
Here is a list of free top paying keywords for google adsense. Rates given here is the average for top three postion, updated 19th November, 2006. The high paying keywords provided here is just for keyword research and analysis purpose. We are not affiliated with google or google adsense in anyway.

Please note that the rates given are what publishers pay google for top spots on google search results page. Rates for partner sites will be much lesser. Also google takes a good cut before passing it to the publisher. However the rates are true indicators for the earning potential for any niche.

I hope the information will be useful for webmasters doing keyword research for adsense and adwords. I have tried to include all possible high paying niches. This data can be used to create a MFA spam site :) or as basic info for something useful! Enjoy the list of highest paying keywords!

TOP PAYING KEYWORDS - LEGAL

austin dwi $66.89
austin dwi attorney $58.30
san diego dui attorney $54.56
houston criminal attorney $47.44
san diego dui $42.83
dwi texas $40.89
dui attorneys $40.19
dwi attorney $39.90
dui attorney $39.11
dui attorney $39.11
dui attorney $39.11
dui lawyer $38.49
lawyer dui $38.49
dui lawyers $37.57
federal criminal attorney $35.80
car accident lawyer $35.67
dwi attorneys $35.32
criminal lawyers $34.19
new york criminal attorney $33.95
auto accident attorney $33.19
auto accident lawyer $33.13
dwi lawyer $32.31
dwi lawyer $32.31
texas dwi law $31.02
car accident attorney $30.16
car accident attorney $30.16
california tax attorney $29.56
dwi in minnesota $29.37
motorcycle accident attorney $28.93
washington dui $28.38
lemon law attorney $28.25
lemon law $27.95
help attorney $27.92
injury lawyers $27.88
dallas dwi $27.68
wrongful death attorney $27.25
mesothelioma attorney $27.20
personal injury lawyer $26.72
san diego personal injury attorney $26.58
accident lawyer $26.55
personal injury attorney $26.32
personal injury attorney $26.32
tax attorney $25.83
tax attorney $25.83
alaska lawyer $25.77
minnesota dwi laws $25.75
federal lawyer $25.72
dallas personal injury attorney $25.58
lawyer injury $25.16
death lawyer $25.11
More Legal Keywords ..

HIGHEST PAYING KEYWORDS -FINANCIAL NICHE

 
   
auto insurance quote $57.18
college loan consolidation $53.52
car insurance quote $46.89
federal loan consolidation $46.62
online car insurance $41.92
term life insurance quote $40.43
cheap car insurance $39.79
student loan consolidation $39.45
auto insurance quotes $39.24
online insurance quotes $37.63
student loan information $37.32
equity loan rates $36.53
nj auto insurance $36.31
student loan consolidation center $35.89
debt consildation $35.83
chase credit cards $35.02
student loan refinancing $34.89
discount car insurance $34.34
life insurance quote $34.26
homeowners insurance quotes $33.61
mortgage loans $33.17
mortgage loans $33.17
mortgage refinancing $33.08
equity line of credit $33.05
college loans $32.91
best mortgage rates $32.65
student loans $32.54
loan refinancing $32.44
us mortgage rates $32.38
instant insurance quote $32.37
term life insurance quotes $32.11
consolidation loan $32.03
loan refinance $31.95
car insurances $31.92
safe auto insurance $31.82
insurance auto florida $31.38
auto insurance $31.38
equity line of credit $30.71
gmac mortgages $30.46
mortgages for self employed $30.45
car insurance california $30.17
in car insurance $29.84
best mortgage $29.53
refinancing mortgages $29.43
line of credit $29.27
prequalify loan $28.98
loans com $28.75
business credit report $28.40
whole life insurance quotes $28.17
new york auto insurance $27.72
online mortgages $27.71
student loan $27.61
cheap house insurance $27.45
low cost life insurance $27.25
school loan consolidation $26.99
citi credit $26.80
manhattan mortgages $26.70
school loans $26.61
term insurance $26.58
second mortgage $26.56
credit report com $26.48
auto ins $26.21
consolidation $25.90
line of credit $25.57
landlords insurance $25.46
low mortgage $25.45
commercial vehicle insurance $25.37
credit consolidation $25.32
bad credit mortgages $25.22
bad credit mortgages $25.22
discount life insurance $25.22
More Financial Keywords .....
 

TOP PAYING HOSTING AND DOMAIN NAMES KEYWORDS

 
register a domain name $34.51
domain registrations $31.39
servers dedicated $29.47
how to register a domain name $26.84
domaine names $26.00
register domain names $25.83
search domain name $24.75
domain register $24.25
domain registration $23.97
internet domain registration $23.58
yahoo webhosting $22.05
domain registering $21.78
counter strike dedicated servers $21.65
buy domain name $21.23
registering domain names $20.71
domain check $20.21
buy a domain name $20.12
domain search $19.83
dedicated server $19.73
managed dedicated servers $19.56
domain name registrations $19.55
eu domain registration $19.52
domain searches $19.28
domain names $19.06
domain name registration $19.01
dedicated linux hosting $18.35
available domain name $18.31
linux dedicated hosting $18.20
dedicated web hosting $18.04
hosting domain registration $17.87
dedicated windows server hosting $17.74
dedicated web hosting $17.63
hosting dedicated $17.58
dedicated hosting $17.30
managed dedicated hosting $17.30
domain name availability $16.99
ca domain name $16.64
web domain $16.58
dedicated web server $16.56
domain names canada $16.53
dedicated server hosting $16.14
dedicated hosting server $16.03
cheap domain names $16.00
register domains $15.92
dedicated windows hosting $15.90
mohaa dedicated server $15.87
inexpensive domain $15.70
domain name $15.69
dedicated server web hosting $15.44
Domain $15.38
domain name registration search $15.37
uk dedicated hosting server $15.36
unix dedicated server $15.17
cheap domain register $15.03
dedicated sql server $15.03
More Web Hosting & Domain Name Keywords



BEST PAYING KEYWORDS MEDICAL RELATED

   
medifast weight loss $48.18
mesothelioma lawyers $44.45
medifast diet $36.28
mesothelioma attorneys $32.29
mesothelioma lawyers $32.26
accutane class action $30.12
viagra for women $27.71
michigan plastic surgery $24.68
medifast $24.44
mesothelioma lawyer $24.28
mesothelioma $24.03
female viagra $23.33
cosmetic surgery michigan $22.88
plastic surgery la jolla $22.87
plastic surgery la jolla $22.87
accutane lawsuit $22.42
mesothelioma attorney $22.39
mesothelioma treatments $21.84
plastic surgery cincinnati $21.12
pro active acne treatment $21.06
accutane lawsuits $20.80
plastic surgery staten island $20.25
beverly hills plastic surgery $20.14
beverly hills plastic surgery $20.14
plastic surgery staten island $20.05
cosmetic surgery los angeles $19.79
medifast inc $19.69
laser eye surgery seattle $19.37
mesothelioma texas $19.33
cancer research uk $18.19
eye surgery los angeles $18.11
malignant mesothelioma $17.95
acne complex $17.90
peritoneal mesothelioma $17.71
pro active acne $16.96
More Medical Keywords ..
   

BEST PAYING REAL ESTATE KEYWORDS

 
   
eugene realestate $27.69
realator school $15.60
find a realator $11.91
   

HIGHEST PAYING SOFTWARE KEYWORDS

   
software escrow $31.24
billing software $19.35
human resources software $17.78
spy sweeper $17.21
accounting software $15.90
spyware detection $15.46
small business software $14.87
inventory management software $14.38
pestpatrol $14.24
optimization software $14.19
webroot spy sweeper $13.83
payroll software $13.73
spam software $13.49
webroot spy $13.43
spy sweeper download $13.38
software mirroring $13.12
fundraising software $12.81
software configuration management $12.53
great plains software $12.20
software distribution $12.14
web survey software $11.97
backup software $11.75
risk management software $11.63
antispam software $11.53
software management $11.32
video conferencing software $11.19
market research software $11.04
business software $10.50
spyware removal $10.49
spyware remover $10.09
spyware blocker $10.09
   

HIGH PAYING KEYWORDS - TELECOM NICHE

 
   
sprint cell phone accessories $25.44
sprint cell phone $19.99
nextel cell phone $18.86
sprint phone $12.81
matrix cell phone $12.25
cell phone sync $11.12
at&t cell phone service $11.01
international cell phone rental $10.49
rental cell phone $10.12
sprint cell phone service $10.07
singular wireless $21.81
cingular wireless $17.26
wireless crm $15.13
cordless vacuum $13.80
wireless credit card $13.62
wireless credit card machine $13.49
wireless credit card processing $12.63
att wireless service $12.39
wireless pos $12.20
cingular wireless plans $11.27
att wireless $11.17
aircard $10.92
verizon wireless com $10.18
   

TOP KEYWORDS - AUTOMOBILE RELATED

   
auto insurance quote $57.18
auto quote $45.01
auto insurance quotes $39.24
nj auto insurance $36.31
auto quotes $33.13
auto insurance ontario $33.07
safe auto insurance $31.82
insurance auto florida $31.38
auto insurance $31.38
auto accident attorney $29.51
michigan auto accident $29.04
san antonio auto $27.92
new york auto insurance $27.72
austin auto $25.47
auto insurance ca $23.03
mercury insurance auto $21.03
auto nation $20.77
auto refinance $20.56
auto refinance loans $20.16
las vegas auto $18.23
philadelphia auto $17.75
auto insurance canada $17.74
auto owners insurance $17.59
denver auto $16.98
auto accident $15.15
auto comparison $15.04
auto loan rate $14.44
auto $13.40
auto glass $12.19
auto loan $11.68
auto loans online $11.50
auto loans $11.46
auto rental $11.29
new jersey auto $11.23
auto warranty $10.93
   

BEST KEYWORDS - GAMBLING AND CASINO

 
   
wynn casino $21.29
suncoast casino $16.58
online casinos $14.63
online gambling $14.41
online casino $12.80
wynn casino las vegas $12.61
tropicana casino $11.75
casino on line $10.87
tropicana hotel and casino $10.84
alienware $16.45
offshore gambling $15.09
gambling license $14.99
online gambling $14.41
gambling on line $10.68
wynn casino $21.29
hold everything $20.56
online casino $12.80
tropicana casino $12.27
monte carlo resort and casino $10.51
monte casino $10.25
 

HIGHEST PAYING KEYWORDS -ELECTRONICS NICHE

   
laptop data recovery $23.60
vaio notebook $22.88
laptop pcs $18.85
computer notebooks $18.49
sony cyber shot dsc w7 digital camera $17.61
laptop computers $16.18
notebooks $13.79
rugged laptop $13.55
pc laptops $13.43
laptops $13.34
vaio laptop battery $12.56
toshiba laptop computers $12.07
macintosh laptop $12.00
laptop notebook $11.51
notebook pc $11.48
laptop mounts $11.32
notebook computers $11.31
vehicle laptop $10.32
dsc p10 digital camera $10.05
   

HIGH PAYING DATING KEYWORDS

 
 
singles in las vegas $20.95
las vegas singles $19.21
albuquerque singles $12.32
pensacola singles $12.19
african american singles $11.79
american christian singles $10.60
sb
2 comments | Email It | Add to Favorites | Category: no category
September 09, 2007

Description

Is it possible to find out what google adwords pay the most? I've decided to research the topic and my findings so far show that many sites claiming that they know the most paid keywords are a hoax (usually the free ones). Read on for details.

Published: Apr 28 2006

Highest Paying Google AdSense Keywords Hoax

A friend sent me a list of supposedly highest paying keywords for contextual advertising. I wonder is this true or whether this is just a gimmick to make other people believe so... and me supporting the hype by reproducing it here? For your amusement the partial list is at the end of this article. (and don't be surprised if google actually serves you those ads matching those keywords.)

Assuming that whoever produced this list is correct, by looking at the data one can tell that NY and Chicago lawyers are willing to pay a lot of money to get a potential customer via online ads.

But can someone explain why mesothelioma is in the top rank? Is it because people are afraid to get it? Or is it because many people have it already?

Luckily Google doesn't allow porn ads, otherwise we would have been drowning in nasty ads, which probably would have had the highest click rate ever.

The list

Here is a partial list:

  $78.30 chicago personal injury lawyer
$73.01 chicago personal injury attorney
$69.17 lasik new york city
$64.27 new york personal injury lawyer
$64.17 new jersey car insurance
$63.10 new york personal injury attorney
$61.64 chicago personal injury lawyers
$61.17 mesothelioma lawyers
$60.74 atlanta personal injury lawyer
$60.29 new york personal injury lawyers
$59.00 lasik dallas
$58.68 new york personal injury lawyers
$58.38 miami personal injury attorney
$58.25 what is mesothelioma
$58.08 best equity loan
$57.95 lasik new york
$56.88 whole life insurance quote
$56.75 new york car insurance
[...]
$53.46 whole life insurance quotes
$53.42 car insurance in new jersey
$53.12 las vegas personal injury lawyer
$53.12 term life insurance quotes
$52.57 mesothelioma treatments
$52.41 equity loan rate
$51.78 equity loan
$51.50 new york personal injury lawyer
$51.29 equity loan rates
$51.15 fixed rate equity loan
$50.54 causes of mesothelioma
[...]
$45.33 los angeles botox
$45.07 new lasik
$44.86 fixed equity loan
$44.51 san diego personal injury attorney
$44.19 125 equity loans
$43.58 mesothelioma cases
$43.57 car insurance in new york
$42.97 equity refinance
$42.70 asbestos and mesothelioma
$42.52 auto insurance quote
[...]
$40.47 [cosmetic surgery los angeles]
$40.04 personal injury attorney atlanta
$39.67 car insurance california
$39.66 oregon personal injury lawyer
$39.43 auto insurance
$39.35 albany personal injury lawyer
$39.21 fixed equity loans
$39.11 personal injury lawyers
$38.84 ameriquest mortgage
$38.31 auto insurance quotes
$38.19 mortgage refinance
$38.17 lump sum settlement
$37.43 cause of mesothelioma
[...]

I wonder whether I should research topics about lawyers and mesothelioma :)

Hoax Revealed

After receiving this list, I've googled for "Highest Paying Google AdSense Keywords" and apparently there is a lot of sites out there suggesting those words, most seem to concentrate on mesothelioma and lawyers but the prices seem to vary. I'm still puzzled how did they find out that information?

OK, I think I've figured it out: many of those sites seem to be a hoax. The source seem to be coming from: hxxp://www.cwire.org/highest-paying-search-terms/, but it will just trick you into clicking on some auto-generated content. Bad boy. No cookie.

Further search reveals more sites advertising similar hoaxes. Oh well, the nature of the internet -- you get both: the good and the less good.

One forum (http://forums.digitalpoint.com/showthread.php?t=2301) has suggested something that may give you an idea on the subject of keywords, but this thread is very dated. For example it suggests to go to http://www.google.com/adwords and try bidding at words and see which one come with a high price tag. Another user suggested to use Overture http://uv.bidtool.overture.com/d/USm/search/tools/bidtool/.

But even that thread concludes that those techniques don't really work and suggests:

 You shouldn't be building pages for
AdSense. You should be putting
AdSense ads on pages with lots of good content. Build the pages for
the reader, optimize them for the Search Engines, then you will get
visitors who are interested in the content and will be interested in
the AdSense ads. That is how you get a good CTR and that is how you
make money with AdSense.

and I totally agree with that.

sb
2 comments | Email It | Add to Favorites | Category: no category
September 08, 2007

Horoscope Explorer 3.81

Here are some key features of "Horoscope Explorer":


· Visual transits lets you see planetary movement in a chart on the fly.
· See all kundlis on a single page using the Chat Navigator.
· Fast & Easy to use even by amateur computer users.
· Print your name on the front page of the Horoscope.
· Make 'Modules/Sets' of pages for printout to print only selected topics in a jiffy.
· Four types of Ayanamsh - Lahiri, Raman, KP & Sayan Rehu Ketu positions by Mean & True method.
· Editable database of Country & City Longitude & Latitudes
· Three types of Kundli Styles - Northern, Southern and Eastern
· Differing calculation depending for Northern and Southern India according to prevalent standards.
· Page designer for making own colour schemes.
· Save kundli in software.
· Print any topic, facility to make sets (modules) for printouts.
· Print on any printer including Laser, & Inkjet
· PDF Export & Directly Email Language horoscope thru the Internet.

Predictions:
· Over 250 Planetary Yogas & Results
· Detailed results of planetary conjunctions.
· Predictions on heads like Specific characteristics, Mental qualities.
· Physical attributes, Health, Education & Profession, Wealth & Inheritance, Marriage & Married life, Travel & Journeys, Lucky Stone Recommendation
· Predictions For Birth Nakshatra
· Predictions for Bhavas
· Results for placements of Planets in signs & Bhavas

Charts
Ghat & Avakhada Chakra Favorable & Unfavorable Points Planetary positions at birth time Lagna kundali Bhav Table & Chalit Kundali Chandra Kundali Shodash varga kundlis including Hora, Drekkana, Chathurathamsa, Saptamsha, Navamsha, Dashamsha, Dwadashamamsha, Shodashamsha, Vimshamsha, Cathurvimshamsha, Saptavimshamsha, Trimshamsha,Khavedamsha, Akshavedamsha, Shashiamsha.
Sun & Weekday based upgrahas (Parashara & Kalidasa) Ashtak Varga with Trikon Shodhan, Ekadhipatya Shodhan & Shodhya Pinda
Graha Maitri Chakra Sudarshan Chakra & Nav Tara Chakra Planetary Karakas of three varities (Sthira, Sapta, Ashta)
Planetary Avasthas of 6 varities Planetary Conjunctions & Aspects Parashari Aspects Shani Saadesati Shadbala
KP Planetary positions & Kundalis KP House Cusps
KP House planet significators KP Sub Lord significators KP Ruling Planets Jaimini Lagnas & Kundlis Jaimini Sphutas & Karakas Jaimini Aspects
Vimshottari Mahadasha and Pratyantara Dasha
Tribhagi Dasha & Yogini Dasha Shat Trimsha Dasha

These 10 Languages in A Single Pack

English Hindi Bangla
Gujarati Kannada Marathi
Malayalam Tamil Telugu Oriya

Horoscope Explorer is the world's best-selling Vedic Astrology Software. It can generate your Horoscopes (Janm Kundali), Give you Yearly Predictions (Varshaphala) and do Marriage Match Making (Vivah Milan) in 9 Indian languages.

Marriage Match Making
Detailed marriage Match analysis for the boy and the girl based on 36 Kootas.

Charts
Basic Birth details for boy & girl Boy & Girl's Planetary position Boy and Girl's Lagna Kundli
Guna Score Table with score result Manglik Checking Extended Match with Mahendra, Stree-deergha & Rajju Kootas

Varshaphala Section
Monthly predictions based on Mudda Dasha Predictions for Varsha Kundali Predictions for placement of planets in Varsha Kundali Predictions for Muntha, Varsheswar and Varsha Ascendant

Charts
Varsha Kundali & Lagna Muntha sign & house Varsheshwar Planetary positions for the varsha Patyayini Dasha Mudda Yogini Dasha Mudda Vimshottari Dasha Panchvargeeya Bala Dwadashvargeeya Bala Harsha Bala & Upgrahas Panchadhikari & Sahams.

Exclusive Features
Visual transits lets you see planetary movement in a chart on the fly. See all kundlis on a single page using the Chat Navigator. Fast & Easy to use even by amateur computer users. Print your name on the front page of the Horoscope. Make 'Modules/Sets' of pages for printout to print only selected topics in a jiffy. Four types of Ayanamsh - Lahiri, Raman, KP & Sayan Rehu Ketu positions by Mean & True method. Editable database of Country & City Longitude & Latitudes Three types of Kundli Styles - Northern, Southern and Eastern Differing calculation depending for Northern and Southern India according to prevalent standards.

Page designer for making own colour schemes. Save kundli in software. Print any topic, facility to make sets (modules) for printouts. Print on any printer including Laser, & Inkjet PDF Export & Directly Email Language horoscope thru the Internet

 

Download free Horoscope Explorer 3.81

http://rapidshare.com/files/53894068/HoroExpProv3.81--www.TryFile.com.rar

sb
September 08, 2007
That's a question you should ask with the announcement we made tonight. I think a lot will change. This is probably one of my longest and information packed posts ever, but I think it is important we put down all cards on the table. Lets summarize what new functionality Flash Player 9 Update 3 Beta 2 contains (for the impatient: It will be available on labs.adobe.com this afternoon):
  • An file format parser implementing parts of ISO 14496-12. In terms you might understand this means a very limited sub set of MPEG-4, 3GP and QuickTime movie support.

  • Support for the 3GPP timed text specification 3GPP TS 26.245. Essentially this is a standardized subtitle format within 3GP files.

  • Partial parsing support for the 'ilst' atom which is the ID3 equivalent iTunes uses to store meta data. This really more a de-facto standard which came through the ubiquity of iTunes, there is no official documentation on the format. Look here for an incomplete list of supported tags iTunes does use.

  • A software based H.264 codec with the ability to decode Base, Mainline and High profiles. This is also an ISO standard with the identifier being ISO 14496-10.

  • An AAC decoder supporting AAC Main, AAC LC and SBR (also known as HE-AAC). The corresponding ISO specification is ISO 14496-3.

That's pretty much what we say publicly. Truth is that these specifications are so complex that no one supports 100% of it. I realize that it will be important for Adobe to communicate exactly what is and what is not supported. We are working on this and will be trying to help novices and experts alike. For those who scream murder and accuse us of going with incomplete standards support let me tell you that ISO 14496-12 specifically allows for the definition of sub sets. 3GP is one of those. We did not extend or add proprietary extensions whatsoever to the mentioned standards above, it is a pure sub set.

Why now? Short answer: Because you wanted it. Long answer: We've been working on this for a while and this was planned to be part of the next major revision of the Flash Player. What was unexpected was how impatient a lot of our customers are :-) It seems many are trying to make choices when it comes to video technologies right now. We wanted to make sure that we would offer the best possible choices to them and set a signal that we are willing to embrace industry standards. No one believed that we would make this happen.

Unfortunately, and we realized while working on this: along with adopting industry standards also comes completely new terminology which seems designed to confuse non-insiders. This makes it difficult to pin down exactly what it is what we did and how you might benefit from it. It took me several months to just understand the basics in the ISO specifications. By now I might have lost the ability to boil it down into simple terms everyone can understand. But I'll try anyway. :-)

Lets talk about actual functionality you can leverage in the Flash Player. Now I am getting really technical:

  • You can load and play .mp4,.m4v,.m4a,.mov and .3gp files using the same NetStream API you use to load FLV files now. We did not add any sort of new API in the Flash Player. All your existing video playback front ends will work as they are. As long as they do not look at the file extension that is, though renaming the files to use the .flv file extension might help your component. The Flash Player itself does not care about file extensions, you can feed it .txt files for all it matters. The Flash Player always looks inside the file to determine what type of file it is.

  • A new version of FMS is upcoming and will support the new file format. This is powerful stuff. Simply drop video files you might have encoded using one of the countless tools out there onto the server and it'll stream. Even if the moov atom is at the end of the file. Ah, that is something I have to mention as you are 100% likely to fall into this trap:

  • If you use progressive download instead of FMS make sure that the moov atom (which is the index information in MPEG-4 files) is at the beginning of the file. Otherwise you have to wait until the file is completely downloaded before it is played back. You can use tools like qt-faststart.c written by our own Mike Melanson to fix your files so that the index is at the beginning of the file. Unfortunately our tools (Premiere and AfterEffects etc.) currently place the index at the end of the file so this tool might become essential for you, at least for now. We are working hard to fix this in our video tools. There is nothing we can do in the Flash Player and iTunes/QuickTime does behave the same way.

  • The Flash Player will display the first supported video and audio track it finds in a file. Subsequent audio and video tracks are ignored and not selectable right now. This covers the majority of files out there on the web, only in rare instances do you have additional audio tracks f.ex. But I believe that for the web you would rather create several versions of a file anyway to save bandwidth. One of next major revisions of the Flash Player will add new APIs to enhance this most likely. Our goal was not to add any new APIs for this release.

  • Video needs to be in H.264 format only. MPEG-4 Part 2 (Xvid, DivX etc.) video is not supported, H.263 video is not supported, Sorenson Video is not supported. Keep in mind that a lot of pod casts are still using MPEG-4 Part 2. So do not be surprised if you do not see any video. We should be close to 100% compliant to the H.264 standard, all Base, Main, High and High 10 bit streams should play. Extended, High 4:2:2 and High 4:4:4 profiles are not officially supported at this time. They might or might not work depending on what features are used. We have no artificial lower limit on B-frames or any problems with B-pyramids like other players do. We also decode field coded streams, although this beta displays the images progressively using the weave method. The final release will be blending the two fields. There are still a couple of bugs with frame ordering/timing I need to fix in the Flash Player itself for the final release. And there is also a problem with files using the loop filter on dual core machines which causes horizontal artifacts along slice boundaries, which is my bad. The fix for this did not make it into this beta. Overall though and leaving out the bugs I listed here which are my fault, the H.264 decoder is a remarkable piece of engineering, it is provided to us by MainConcept. It weights in at less than 100KB of compressed code which is quite an achievement for such a complicated standard.

  • Audio can be either AAC Main, AAC LC or SBR, corresponding to audio object types 0, 1 and 2. We also support the '.mp3' sample type meaning tracks with mp3 audio. MP3inMP4 which intends to do multi-channel mp3 playback within mp4 files is not supported. Also, the old QuickTime specific style of embedding AAC and MP3 data is not supported. It is unlikely though that you will run into these kind of files.

  • 3gp timed text tracks. Any number of text tracks are supported and all the information, including esoteric stuff like karaoke meta data is dumped in 'onMetaData' and a new 'onTextData' NetStream callback. Language information in the individual tracks is also reported. That means you can have sub titles in several languages. Study the 3GPP TS 26.245 specification to see what information is available. Note that you have to take care of the formatting and placement of the text yourself, the Flash Player will do nothing here. Time for you to start working on one of those components which do that. You can use MP4Box to inject text data into existing files.

  • Meta data stored in the 'ilst' atom. This is usually present in iTunes files. It contains ID3 like information and is reported in the onMetaData callback as key/value pairs in a mixed array with the name 'tags'. ID3V2 is not supported right now. An incomplete list and link to tools which can edit these tags is available here.

  • Since these files contain an index unlike old FLV files, we can provide a list of save seek points, e.g. times you can seek to without having the play head jump around. You'll get this information through the onMetaData callback in an array with the name 'seekpoints'. On the downside, some files are missing this information which also means that these files are not seekable at all! This is very different from the traditional FLV file format which is rather based on the notion of key frames to determine the seek points.

  • Unencrypted audio book files contain chapter information. We expose this in the onMetaData callback as an array of objects with name 'chapters'.

  • Image tracks encoded in JPEG, GIF and PNG are accessible. Unfortunately only in AS3 as I pass this information as a byte arrays through a new callback 'onImageData'. You can simply take that byte array and use the Loader class to display the images. Most often these images represent cover artwork for audio files. TIFF image tracks are not supported, you might come across files using this. Also note that we support the 'covr' meta data stored in iTunes files, these are also accessible as byte arrays.

  • Will it be possible to place H.264 streams into the traditional FLV file structure? It will, but we strongly encourage everyone to embrace the new standard file format. There are functional limits with the FLV structure when streaming H.264 which we could not overcome without a redesign of the file format. This is one reason we are moving away from the traditional FLV file structure. Specifically dealing with sequence headers and enders is tricky with FLV streams.

  • Will it be possible to place AAC streams into an FLV file structure? Yes, though the same limitations as for H.264 apply.

  • Will the Flash Player play back multi channel AAC files? It will play them, though the sound is mixed down to two channels and resampled to 44.1Khz. We are targeting multi channel playback for one of the next major revisions of the Flash Player. This requires complete redesign of the sound engine in the Flash Player which dates from circa 1996 and has not been improved since.

  • Will the Flash Player be limited to 11Khz, 22Khz and 44.1Khz sampling rates like for MP3? No, we support all sampling rates from 8Khz to 96Khz. I implemented a 32 tap Kaiser Bessel based FIR filter which resamples the sound to 44.1Khz, retaining high quality. The most common sample rate combinations have a hard coded number of phases. In case of a 48000 to 44100 Hz conversion the filter has 147 phases f.ex. Even better: Flash Player Update 3 Beta 2 now can play back any MP3 sampling rate leveraging the same code I implemented for AAC. No more chipmunks. Ever. Err, this is actually kind of major as I have seen complaints about this bug for years :-) I fixed this problem in the AS3 Sound class, though it was using very low quality resampling. This change I made this time will fix it even for AS2 and sound in FLV files while retaining excellent quality.

  • Will it be possible to place On2 VP6 streams into the new file format? Not right now, we are still trying to figure out if it is possible for us to support this.

  • Can you play files protected by FairPlay? No.

  • Do we support MPEG-4 BIFS or other esoteric stuff (scripting, VRML etc.) from the MPEG-4 Systems specification? No. Whatever is not listed above we do not support.

  • Do we support SMIL? No. You can easily write your own SMIL parser in ActionScript though.

  • Can you use the Sound class to play back AAC/.mp4a files? No, you have to use the NetStream class. We are now getting into a situation where there is not much difference between audio and video files anymore. They are the same essentially. Hence we figured we should not further add confusion and allow to do things ten different ways which would also increase the Flash Player binary size. My guess is that we will enhance the Sound class in the future but it might go into a different direction and will not be dedicated to pure playback of static files anymore.

  • Here is a list of data which is reported in onMetaData:

    duration - Obvious. But unlike for FLV files this field will always be present.

    videocodecid - For H.264 we report 'avc1'.

    audiocodecid - For AAC we report 'mp4a', for MP3 we report '.mp3'.

    avcprofile - 66, 77, 88, 100, 110, 122 or 144 which corresponds to the H.264 profiles.

    avclevel - A number between 10 and 51. Consult this list to find out more.

    aottype - Either 0, 1 or 2. This corresponds to AAC Main, AAC LC and SBR audio types.

    moovposition - The offset in bytes of the moov atom in a file.

    trackinfo - An array of objects containing various infomation about all the tracks in a file.

    chapters - As mentioned above information about chapters in audiobooks.

    seekpoints - As mentioned above times you can directly feed into NetStream.seek();

    videoframerate - The frame rate of the video if a monotone frame rate is used. Most videos will have a monotone frame rate.

    audiosamplerate - The original sampling rate of the audio track.

    audiochannels - The original number of channels of the audio track.

    tags - As mentioned above ID3 like tag information.
Here are some good links to get an understanding of what MPEG-4, H.264 and AAC are:

http://forum.doom9.org/showthread.php?s&threadid=62723
http://forum.doom9.org/showthread.php?t=96059
http://en.wikipedia.org/wiki/H264
http://en.wikipedia.org/wiki/Advanced_Audio_Coding
http://daringfireball.net/2007/04/some_facts_about_aac

Let's put together some thought up scenarios I would imagine are important:
  • You created a pod cast for iTunes and happily distribute over this channel. Now you want to add value to it and easily make it accessible over the web without special plug-ins, reaching an audience which does not have QuickTime installed. Well, this new feature will allow you to do this. You can take your existing podcast in .m4a format and present it on any web page through the Flash Player. Add more value by adding interactivity and branding if you want to. The possibilities are endless.

  • Your media company has made or is about to make a significant investment into web video or video archiving. You are wondering what format you should choose. Video for Flash reaches everyone now, but the format is not an 'industry standard' so you have the fear that content you will create will become obsolete and unsupported at some point. Flash Player 9 Update 3 comes to the rescue: MPEG-4 is an extremely well documented ISO standard and completely vendor independent. And by using the Flash Player now you get instant gratification for viewers.

  • You want to get best the possible quality out of your video and do not want to be tied to a particular encoding solution. You also like open source software to do all of the work you need to do to encode video. A combination of libfaad, x264 and MP4Box which are all licensed under the GPL will do exactly that, albeit with little usability and requiring lots of expertise. But it will now play just fine through the most distributed run time in the world, the Adobe Flash Player.

Those are immediate benefits, there are plenty more when we look ahead. Let me mention a few of them:

  • H.264 will be supported natively by most new graphics cards. NVidia, ATI and Intel have made a commitments to have full support for it. This means better than HD video on your PC will become possible in the not so distant future.

  • There are hardware based H.264 encoders which encode at better than real time. This is important if you need to be quick to market like f.ex news organisations.

  • Digital TV, especially in Europe is quickly adopting H.264. The interoperability with the web will open new doors for a lot of media companies.

  • AAC SBR offers demonstrable advantages over plain MP3, think 5.1 channel surround sound f.ex. While the Flash Player does only support 2 channels output at this time, there is opportunity to go beyond that.

And last but not least here are some things I will not give a complete answer to since they are begging for controversy:
  • Comparing H.264 against other video codecs, might it be performance or quality. I've looked at the comparisons out there, they are at best subjective, most of the times outright marketing bull and almost always completely biased. My take is: Take a good and well accepted encoder and compare the results yourself. Your mileage will vary. And that is fine. Quality is not the main reason Flash Player 9 Update 3 has H.264 support.

  • Tell you if On2 VP6 is better or worse than H.264. Truth is that they have different strengths, not only performance and quality wise. It totally depends on your individual situation of what fits best. The Adobe Flash Player now offers more choice which is more important than anything else.

  • I am not in a position able to explain to you why we will not allow 3rd party streaming servers to stream H.264 video or AAC audio into the Flash Player. What I can tell you is that we do not allow this without proper licensing. Refer to Adobe's friendly Flash Media Server sales staff for more information.

  • I can also not help you with anything regarding broadcast fees for commerical use of H.264 and AAC streams. Please refer to the FAQ Adobe provides which usually point to contacts at MPEG-LA and Via Licensing. A summary of licencing terms for H.264 is available here
" http://www.kaourantin.net/2007/08/what-just-happened-to-video-on-web_20.html "
sb
bnymn


to bnymn

Recent Posts
Top Posts
Recent Comments
Categories
Video (1)
Horoscope (1)
Travel (1)

Archive
Syndication Tools
  • Subscribe to Flixya Blog Feed
  • Ping your RSS Feed
  • Add to Technorati Favorites!