Google이 On2 라는 회사를 1억 650만달러 (한화 약 2천억원) 라는 거액을 들여 인수했다고 합니다.
On2 라는 회사는 멀티미디어 프로그래밍을 했던 사람이라면 코덱 때문에 한 번쯤은 들어 봤을 회사입니다.
바로 FlashVideo 의 최신코덱을 개발하고 판매하는 회사입니다.

구글은 왜 on2를 샀을까?

이제는 통이 아주 큰~ Google 덕분에 VP 시리즈의 코덱을 무료로 사용할 수 있게 되었습니다. 왜 이렇게 기분이 좋은지 모르겠네요...
On2 를 거금을 들여 인수해서 그 회사의 주력 상품을 공짜로 나줘주는 이 Google 의 행태는 사실 좀 이해가 안될 수도 있습니다.
On2 만 보면 그렇습니다. 하지만 Google 경영진이 바보도 아니고, 다 이유가 있겠지요?

Google Android 가 공짜인 것과 같은 이유일 것입니다. 시장의 헤게모니를 장악하기 위해서 민초들의 인심을 얻으려 하는 것인가?? ㅎㅎ
그렇다고 할 수도 있지요. 이런 Google 의 여러 전략들을 보면,
 "역시 진입장벽이 높은 시장을 파고들 수 있는 전략은 OpenSource 전략 뿐이 없구나!!!"
라는 생각이 듭니다. Google 은 자신들이 밀고 있는 HTML5 의 Open Video 를 위해서 VP 코덱을 Open Source 로 공개한 것입니다.
Google의 HTML5가 성공을 거두면 또 다른 비즈니스 세상이 열릴 것 입니다. 결국 Google이 이번에 투자한 1억 650만 달러는 다른 모습으로
Google의 광고 사업 전략의 기본적인 기술로 적용되겠죠^^

저는 이런 Google 의 행보를 보고 공부해서, 저의 사업적 전략에 적용해볼 생각입니다.
그 날이 언제올까요??? ^^ 그건 저도 모르지요~~~

암튼 고맙습니다. Google!!! VP 코덱을 오픈소스로 풀어줘서!~!!!!! 우선 VP 코덱을 잘 이용해 보도록 하겠습니다~



'DayDayDay...' 카테고리의 다른 글

디자이너를 위한 AppStore  (0) 2009.08.20
완도갑니다.  (0) 2009.07.30
데브피아 MBlog 오픈!!!  (0) 2009.05.22
Posted by 따봉맨

많은 종류의 코덱이 있지..

FAAC

FAAC is a free LC AAC encoder under the Lesser GPL license. Its quality has improved drastically over the last few years and FAAC is nowadays a viable alternative to the commercial encoders (although, at 128kbps or lower bitrates, not at the same quality level as some of them, according to Guruboolez's last listening test).

The default quality setting is -q 100 -c 16000 (~120kbps average bitrate), for better quality encodings use -q 150 -c 22000 (~175kbps average bitrate).

More information can be found at AudioCoding.

Nero AAC

A commercial implementation of both LC AAC and HE AAC, Nero AAC is produced by Nero AG as part of their Nero Digital line of products. It is generally percieved to have the highest quality VBR LC AAC implementation (although QuickTime bests it in CBR mode at 128kbps). The codec can also create HEv1/v2 AAC streams for extremely low bitrates and supports multi-channel surround sound encoding. As of May 2006, Nero AAC is available for free as a command line tool called "Nero Digital Audio" here.

Recommended Nero AAC Presets

NOTE: Once a preset has been selected, the "Encoding Quality" option should be changed to the "Fast" mode. Despite the name implying worse quality then high, a test undertaken by guruboolez shows that the "Fast" mode offers significant quality advantages over the "High" (see the test here). In the forthcoming release of Nero AAC 3.0 (or a release soon afterwards), the "Fast" mode will become the default and the high quality mode will be removed.

High Quality

- VBR/Stereo - Streaming, 100-120 Kb/s (LC AAC) / Actual bitrate ~150kbps

Portable

- VBR/Stereo - Internet, 90-100 Kb/s (LC AAC) / Actual bitrate ~128kbps

Small Filesize

- VBR/Stereo - Portable, 50-70 Kb/s (HE AAC) / Actual bitrate ~90kbps


The High Quality preset is for the archival of music, while the Small Filesize preset is for internet/streaming purposes.

More information can be found in the Nero Digital PDF and on the Nero Digital Website.

iTunes AAC

Another proprietary AAC implementation, iTunes AAC is known to be one of the highest quality medium-bitrate CBR LC AAC encoders.

The codec is available for free through the iTunes Digital Jukebox.

More information can be found about Apple's AAC implementation on their AAC Audio information page.

The current recommended high quality encoding setting is 160kbps, or 128kbps for portable use.


The iTunes AAC encoder can be externally envoked via a command line tool created by Otto42 called iTunesEncode, which can be found at RareWares in the AAC section. This allows for the generation of iTunes AAC files from audio formats not inherently supported by iTunes using the format conversion functionality found in programs such as foobar2000.

이 것 말고도 더 많다.

AAC 에 적용 가능한 품질의 범위를 정리해 보면..

bitrate : 50 kbps ~ 150 kbps
samplerate : 8 kHz ~ 98 kHz
channel : Max 48

Also like MP3, AAC is a lossy algorithm, meaning the original digital audio cannot be recreated from the compressed bits alone. In terms of audio fidelity, however, there is no loss of data if the compressed audio is properly encoded. AAC claims an advantage over MP3 in this regard: while MP3 requires a bit rate of approximately 256 kilobits per second (kbps) to achieve transparency, AAC can achieve the same quality at 128 kbps. This allows AAC files to be roughly half the size of MP3 files of the same quality, and one-tenth the size of CD digital data.

mp3 256 kbps == aac 128 kbps 입니다!!! ^^

AAC stands for 'Advanced Audio Coding' and is part of the MPEG-4 Systems Standard. Originally known as MPEG-2 Non-Backwards Compatible (As apposed to MPEG-2 Backwards Compatible) it is the succesor to MPEG-1/2 Layer III (MP3). It uses the MP4 container (which is based on Apple's MOV container) to store metadata (i.e. tag information).

As part of the MPEG-4 Systems Standard, an AAC encoded file can include up to 48 full-bandwith audio channels (up to 96 kHz) and 15 Low Frequency Enhancement channels (limited to 120 Hz) plus 15 data streams.

AAC encoding methods are organised into Profiles (MPEG-2) or Object Types (MPEG-4). These different Object Types are not necessarily compatible with each other and may not be playable with various decoders. Some of the various Object Types are:

  • MPEG-2 AAC LC / Low Complexity
  • MPEG-2 AAC Main
  • MPEG-2 AAC SSR / Scalable Sampling Rate
  • MPEG-4 AAC LC / Low Complexity
  • MPEG-4 AAC Main
  • MPEG-4 AAC SSR / Scalable Sampling Rate
  • MPEG-4 AAC LTP / Long Term Prediction
  • MPEG-4 AAC HE / High Efficiency
  • MPEG-4 AAC LD / Low Delay

Different Object Types vary in complexity. Some take longer to encode/decode as a result of the different complexities. Furthermore, the benefits of the more complex profiles are often not worth the CPU power required to encode/decode them. As a result the Low Complexity/LC Object Type has become the profile used by most encoders and supported by most decoders. However, the High Efficiency (HE) Object Type has become more popular recently with its addition to the Nero AAC encoder.

Currently all players support the LC Object Type, although some will work on only MPEG2 or MPEG4 streams. Players based on the FAAD2 decoder (eg. foobar2000, Winamp plugins) support almost all Object Types including HE AAC. 3ivX also supports all Object Types except SSR.

'Research' 카테고리의 다른 글

마소에 연재되었던 OpenCV 강좌입니다.  (1) 2007.11.25
[Arrow English] Boston Red Sox  (0) 2007.11.02
[Arrow English] Actress Christina Ricci  (0) 2007.10.30
Posted by 따봉맨
이전버튼 1 이전버튼