sendow4 wrote :Adreno是圖形加速器, 不是video decoder, 跟影像播放軟體上的軟硬解搭不上邊....(恕刪) 不!其實大有關係 ,硬體解碼需要依靠GPU處理,網路上 ,沒有其他家手機同一顆GPU有相同情況 ,意味著,也不是APP方面問題 ,剩餘可能性最大的只有系統核心或驅動 ,這種問題桌上型電腦早期也發生過 。看的懂我說的人應該也知道我所說的,加上我沒義務,把 系統 驅動 硬體 與 軟體之間運作流程講一次.=================分隔線=====================to sendow4:為了你我特別找一篇簡單說明一下, 軟體解碼 跟 硬體解碼的差異從01上找到的blog文章,連結:軟體解碼硬體解碼是什麼?雖然這篇是電腦上的, 但在Android系統內原理是相同的.============================================evanhk4g4 wrote:我去問過 直營店人...(恕刪) 我確認一下, 他說的所說的影片:1. TX內建的影片?2. 意指泛指只要是Sony手機的影片都算? (包含SE以及Sony早期手機內建影片)如果是第2點, 雖然有點舊SE J108i手機的影片,該手機內建影片挖出來測, 也有我2F測的狀況存在.雖然該影片解析度不高, 影片確實也發生相同軟硬解問題.
jinto wrote:不!其實大有關係 ,...(恕刪) mp4/avi/h264的解碼是有一個專屬的codec硬體負責(高通晶片都稱之為DSP), 解碼出來的東西丟進專屬的buffer後在送給顯示單元去做後續的處理. 你所知道的軟硬解就是這個部份:把壓縮的內容解碼成顯示晶片可讀的YUV or RGB格式.adreno GPU只負責2D/3D加速..簡單來說就是跟"顯示","向量運算"比較有關,在看電影時頂多拿來處理UI跟影像buffer的疊圖,然後再經過顯示單元去送到LCD上.至於手機跟PC, 老實說硬體上架構差很多, 不會像你所想的可以完全mapping過來.X86 PC的顯示卡可能會去包DSP的功能, 但是在Arm base的手機上, 這些功能幾乎都是分開在不同硬體做的(至少高通的晶片都是這樣)高通曾經出過MSM7225晶片,是沒有GPU的. 但是還是有硬體解碼功能.