duota wrote:
為什麼APPLE只釋出NVidia 9400M/GT320M/GT330M這三種晶片的API呢?
難道AMD﹣ATI的GPU和NVidia更優秀的獨立GPU產品就無法硬解嗎?無API嗎?
這個問題在上個月,Apple"突然"在10.6.3釋出新的API支援第三方軟體使用硬體解碼器後,我寫信問了Apple。當然,他們沒有回覆。
duota wrote:
可以硬解的GPU產品有很多,但其它軟體廠商,
為什麼都不突破APPLE 釋出的API 開發軟體支援硬解而賺更多的錢,也讓消費者有更多選擇!
不然要是買最近 iMac 較高等級使用AMD﹣ATI 的獨立GPU機種的消費就是冤大頭嗎?
只要廠商肯開發,不一定要等APPLE釋出API時才能使用在軟體上啊!
像Broadcom.com 的BCM70012晶片,就有熱心的網友做出MAC的API了
Broadcom用的是自己的晶片和自己的software stack,他當然可以不用Apple的API。對這些只寫上層AP(player)的純軟體廠商,你要他找誰要Nvidia/AMD的OSX stack? 這樣說或許太直接,但現在的系統架構(尤其是VM),寫上層軟體的人幾乎不須要知道底層OS和硬體如何運作,這種工作的附加價值相對低。全世界靠純軟體賺錢的公司很少,微軟(沒話說,純軟但底層強)和Google(從上層往底下OS發展中,自己的硬體只是時間問題)和Apple(底層雖弱但基本上是軟硬全包)的軌跡就可以知道,純軟體是主宰不了系統的(不要聽網路上一些什麼,軟體的時代來了,Apple讓大家知道純軟的價值,這種會害你畢業找不到工作或是屈就22K的屁話),要他們自己開發API實在強人所難。如果是反過來侍從底層做上來的公司,他就有能力做這段工作(你提到的Broadcom或是提供山寨手機晶片total solution的MTK)。
這也就是為什麼先前Jobs狂噴口水Adobe,但一把跨平台flash 10.1 beta的測試結果公佈,Apple就急忙把h.264的video decoder的API藏在10.6.3的更新裡,供第三方軟體使用。明眼人一看就知到Adobe打中Apple要害了。除了你提到的幾個播放程式外,flash player 10.1 "Gala"也是Adobe根據這支API開發專給Mac使用者的版本,我的 NVIDIA GT130應該是等不到了,NVidia 9400M/GT320M/GT330M且10.6.3的使用者可以一試。
duota wrote:
你提的我都知道,也是是後半段的重點,還有Plex無法獨立出播放的視窗,讓我一邊上網一邊播放觀看。
可以用視窗模式。
duota wrote:
就是為什麼APPLE只釋出NVidia 9400M/GT320M/GT330M這三種晶片的API呢?
難道AMD﹣ATI的GPU和NVidia更優秀的獨立GPU產品就無法硬解嗎?無API嗎?
他方才開始提供硬解 API,當然是先從新的硬體開始支援,新的硬體有更多功能,未來的新出的型號通常是目前架構的延伸,如果要先讓 API 支援之前舊的硬體版本,勢必要犧牲新的硬體的部份功能。再說,蘋果也沒說未來不會全面支援,畢竟他對 OpenCL 的支援就有擴展到每張新規官方機器內建的顯示卡。
寫 API 是要時間和許多 Debug 才能釋出的,再說那個什麼謎之軟體 S 出了嗎?
duota wrote:
更別提未來要是 intel 停產Core 2 Duo後,APPLE是要用什麼晶片來讓消費者硬解呢?
是改用AMD的CPU後,改用AMD-ATI的晶片組,再釋出新的API嗎?
還是依照 intel 的計劃改用包含 GPU的整合式CPU呢?再釋出新版API呢?
停產 PowerPC 系列之後末代 G5 沒辦法升級 Snow Leopard 這件事就可以知道有了 i7 之後蘋果才不鳥你 Core 2 Duo 的使用者,這就是蘋果的行銷策略(誤)。
"改用 AMD 的 CPU" 不大可能再短期內發生,蘋果跟 Intel 合作的東西可不只 CPU 用他們的這一項。整合式 GPU 蘋果也有支援,10.6.3 裡面有新的 i 系列顯示驅動。講白一點就是蘋果會對自家有賣的硬體支援。
有新的硬提時就會有新的支援,這就是為什麼我們要軟體更新那個功能。
duota wrote:
但其它軟體廠商,為什麼都不突破APPLE 釋出的API 開發軟體支援硬解而賺更多的錢,也讓消費者有更多選擇!不然要是買最近 iMac 較高等級使用 AMD﹣ATI 的獨立GPU機種的消費就是冤大頭嗎?只要廠商肯開發,不一定要等APPLE釋出API時才能使用在軟體上啊!
是不是冤大頭別說太早,Apple 現在還沒搞定 i7 的所有問題,ATi 在他們心中的順位我想應該比不上 Intel?
今天某流氓在做紅豆餅,一個五千歐元,而且很難吃!小明說:我可以自己做紅豆餅呀!但是流氓脾氣很差,他有一堆小弟,只要看到有別人在賣紅豆餅就會拿火箭筒把那個攤子轟掉,還要你付火箭筒的費用!
duota wrote:
像Broadcom.com 的BCM70012晶片,就有熱心的網友做出MAC的API了只是複雜性有些高,所以我才會期待 「S軟體」公司能釋出Mac 版本的非官方API,支援更多GPU的產品可以硬解的.....費者為一堆指令頭痛,我想我會是其中一個消費者會願意付費的!
東西沒出來之前所有功能說明都是"預估會有",特別是跟 Mac 平台有關的軟體新聞我都會習慣性把期待打五折。熱心的網友不是沒有,但是到底有多少?能維持多久?不是要撥你冷水,但是你期待的東西從 1984 年就開始有一狗票人再期待,然後落空。市場不是那樣的簡單的,你希望付費,但是別人呢?軟體作者要花時間金錢來維護,卻不一定有同等的回報,加上市場不比 Windows 大,開發者自然就少了,很多 Mac 軟體還都是靠 Java "移植"的,根本不是原生為 Mac 設計。
moshi @ irc.osx86.hu - #hackint0sh / #SnowLeopard




























































































