CoreAVC

維基百科,自由的百科全書
跳至導覽 跳至搜尋
CoreAVC Video Codec
開發者CoreCodec, Inc.
首次發布2006年1月2日 (2006-01-02)
當前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    源代碼庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    編程語言C語言, C++
    引擎
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      操作系統Windows, Mac OS X, Linux (OEM only), Symbian, Windows CE, Windows Mobile, iPhone/iPod Touch, PalmOS
      語言英語
      類型編解碼器
      許可協議私有
      網站corecodec.com

      CoreAVC是一個用於解碼H.264格式視頻的私有解碼器

      該解碼器是目前最快的軟解碼器之一,甚至可以和一些硬解碼器相媲美。[1]它能讓處理能力較低的計算機播放低分辨率的H.264視頻,而使處理能力較高的計算機播放高清視頻。CoreAVC支持除4:2:2與4:4:4以外的任何H.264檔案。

      擁有最多功能的CoreAVC解碼器售價約為10美元。[2]

      CoreAVC是CorePlayer Multimedia Framework的一部分,也曾被用於Joost使用的一個已停止開發的客戶端。[3]

      對CoreAVC-For-Linux的控告[編輯]

      Google Code上的一個名為CoreAVC-For-Linux的開源項目可以對開源媒體播放器MPlayer的載入代碼部分打一個補丁,從而使MPlayer可在自由軟件環境下使用原本僅供Windows使用的CoreAVC DirectShow filter。它不包含CoreAVC,而只是簡單地使MPlayer能利用CoreAVC。該項目也包含功能相同的、對MythTVXine的補丁。

      2008年5月,CoreAVC-For-Linux因一次根據數位千禧年著作權法的控告而被Google撤下。[4]這次控告值得思考,因為該項目作為一種包裝方法,並沒有使用任何有版權的內容,但也許是逆向工程被使用卻未能得到事先許可,這使CoreCodec公司認為該行為違反了數位千禧年著作權法案。[5]CoreCodec公司之後申明數位千禧年著作權法案並未禁止逆向工程[6] 並為此向開源社區道歉。[7]該項目現在仍在運作,且被CoreCodec認可。

      多平台支持[編輯]

      2008年初,由於普遍的要求,CoreCodec將一直以來只在Windows下運行的CoreAVC拓展到多平台與多CPU架構支持,甚至包括一些GPU。現在Windows,Mac OS X和Linux都被支持,在移動與嵌入式平台中被支持的有PalmOS,Symbian,Windows CE和Windows Mobile——儘管Linux版本並不零售而僅供應給OEM。和新的操作系統一起,一些新的CPU架構現在也被支持。CoreAVC(現在改名為CorePlayer頁面存檔備份,存於網際網路檔案館) Desktop/Mobile)現在不僅能在32位與64位x86平台上運行,也能ARM9ARM11MIPS架構以及支持AltiVecPPC平台上運行。對於GPU,Intel 2700g,ATI Imageon,Marvell Monahan,(有限的)Qualcomm QTv都被支持,且申明即將到來的版本會支持更多的CPU。

      Nvidia CUDA支持[編輯]

      2009年2月10日,CoreCodec發布CoreAVC的升級版[8]它實現了對Nvidia CUDA技術的支持。通過利用CUDA技術,可讓特定的Nvidia顯卡協助視頻解碼運算。

      參考文獻[編輯]

      1. ^ CoreAVC stronger than AVIVO & PureVideo ?頁面存檔備份,存於網際網路檔案館) (April 2006)
      2. ^ CoreCodec 官方网站(英文). [2010-01-31]. (原始內容存檔於2010-01-29). 
      3. ^ Joost - FAQ: Technology. [2010-01-31]. (原始內容存檔於2007-05-17). 
      4. ^ CoreCodec complains of copied code. Chilling Effects Clearinghouse. 2008-04-30 [2008-05-05]. (原始內容存檔於2012-04-03). 
      5. ^ DMCA takedown of coreavc-for-linux/CoreCodec Homepage頁面存檔備份,存於網際網路檔案館) (May 2008)
      6. ^ DMCA takedown of coreavc-for-linux, message 5780頁面存檔備份,存於網際網路檔案館) (May 2008)
      7. ^ DMCA takedown of coreavc-for-linux, message 5785頁面存檔備份,存於網際網路檔案館) (May 2008)
      8. ^ GPU support for NVIDIA CUDA released頁面存檔備份,存於網際網路檔案館) (Feb 2009)

      額外連接[編輯]