Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

CoreAVC

From Wikipedia, the free encyclopedia
Proprietary video codec
CoreAVC
DevelopersCoreCodec, Inc
Initial releaseJanuary 2, 2006 (2006-01-02)
Final release3.0.1.0 (September 9, 2011; 14 years ago (2011-09-09)[1]) [±]
Preview releasenon [±]
Written inCore-C (modularANSI C),C++
Operating systemWindows,CE,Mobile;macOS,Linux (OEM only),Symbian,iOS,Palm OS,Android
Available inEnglish
TypeCodec
LicenseProprietary
Websitecorecodec.com[dead link]

CoreAVC was aproprietarycodec for decoding theH.264/MPEG-4 AVC (Advanced Video Coding) video format.

In 2010, when CoreAVC was a software-only decoder, it was one of the fastest software decoders, but still slower than hardware-based ones.[2] CoreAVC supports all H.264 Profiles except for 4:2:2 and 4:4:4.

From 2009, CoreAVC introduced support to two forms ofGPU hardware acceleration for H.264 decoding on Windows:CUDA (Nvidia only, in 2009) andDXVA (Nvidia and ATI GPUs, in 2011).

CoreAVC was included as a part of the CorePlayer Multimedia Framework and was being used in the now defunct desktop client byJoost[3] a system that was distributing videos over the Internet usingpeer-to-peer TV technology.

CoreAVC-For-Linux DMCA complaint

[edit]

Anopen-source project named CoreAVC-For-Linux hosted atGoogle Code patches the loader code in the open sourcemedia player programMPlayer and allows it to use the Windows only CoreAVCDirectShow filter infree software environments. It doesnot include CoreAVC, but simply allows MPlayer to make use of it. This project also contains patches to use the proprietary codec inMythTV, open source software forHome Theater Personal Computers and the media playerxine.

In May 2008 the CoreAVC-For-Linux project was taken down by Google due to aDMCA complaint.[4] There was speculation about this DMCA complaint, because the project as a wrapper did not use any copyrighted material, but maybereverse engineering techniques were used without prior permission, which CoreCodec, Inc. interpreted as a violation of the DMCA.[5] CoreCodec has stated that reverse engineering was the reason, and it was in error[6] and has apologized to the community.[7]

CoreAVC-For-Linux is now back online and is recognized and supported by CoreCodec. Despite this, the project's future is currently in doubt as the developer stated they are quite busy and do not have enough time to continue working on it. The developer is currently requesting help from any developers interested in contributing to the project.[8]

Multi-platform support

[edit]

In early 2008, due to popular demand, CoreCodec ported the until then Windows-only to a plethora of platforms and CPU architectures. CoreAVC is now supported on theoperating systems Windows, macOS and Linux, as well as mobile-embedded operating systems like Palm OS, Symbian, Windows CE and Windows Mobile - although the Linux version is not available as retail but only forOEMs. CoreAVC runs not only on 32-bit and 64-bitx86, but also onPowerPC (includingAltiVec support),ARM9,ARM11 andMIPS. As for GPUs, supported areIntel 2700G, ATIImageon, Marvell Monahan, (limited) Qualcomm QTv.

In February 2009, CoreCodec released an update to CoreAVC that implemented support forNvidiaCUDA. CUDA allows selected Nvidia graphics cards to assist in the decoding of video. In March 2011, CoreCodec introduced support forDXVA. Like CUDA, DXVA allows ATI and NVIDIA based graphics cards to assist in the decoding of video.[1]

References

[edit]
  1. ^ab"CoreAVC Changelog".www.corecodec.com. Archived fromthe original on 2 January 2017. Retrieved17 December 2020.
  2. ^CoreAVC stronger than AVIVO & PureVideo ?Archived 2007-06-10 at theWayback Machine (April 2006)
  3. ^Joost - FAQ: TechnologyArchived 2007-05-17 at theWayback Machine
  4. ^"CoreCodec complains of copied code".Chilling Effects Clearinghouse. 2008-04-30. Archived fromthe original on 2012-02-19. Retrieved2008-05-05.
  5. ^"DMCA takedown of coreavc-for-linux/CoreCodec Homepage".Archived from the original on 2008-05-09. Retrieved2008-05-09.
  6. ^DMCA takedown of coreavc-for-linux, message 5780 (May 2008)
  7. ^DMCA takedown of coreavc-for-linux, message 5785(May 2008)
  8. ^"coreavc-for-linux". coreavc-for-linux. 2012-06-10. Retrieved2012-06-10.

External links

[edit]
Archivers with
compression
(comparison)
Free and
open-source
Freeware
Commercial
Non-archiving
compressors
Generic
For code
Audio
compression

(comparison)
Lossy
Lossless
Video
compression

(comparison)
Lossy
MPEG-4 ASP
H.264
HEVC
Others
Lossless
Retrieved from "https://en.wikipedia.org/w/index.php?title=CoreAVC&oldid=1257254815"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp