samshu 寫:對於不同的瀏覽器或不同的設備看YouTube是會不同的,尤其Chrome和YouTube都是Google的。
mp4的Codec也是google, apple, microsoft競爭角力之處。
google 也收購並開放H.264的Codec,那家我忘了。
我想Google會在Chrome做點手腳,讓它表現比較好是正常的。
影音上傳至YouTube後,會自動轉成各種版本的mp4以因應不同平台和player,
Chrome的最佳化是必然的...
謝謝 samshu 的分享,samshu 幫忙增加內容真是太好了!
(都我自顧自的寫,大家也許會看膩吧?
)
對於不同瀏覽器 或 不同設備看 youtube 會不同這點,我沒有任何經驗(沒注意)。
但不同瀏覽器有不同的瀏覽效果(這指像照片這類..),倒是有遇到過,只是我不會特別在意這點(螢幕對我來說較重要)。
回到 chrome 下載這件事,大家討論討論
以我目前的認知,這可能是瀏覽器對檔案(下載資料)的處理方式不同,所造成的差異。
以 codec 來說,在上傳者傳完資料後,youtube 完成處理,並存成檔案(或是在下載時,才會轉成檔案? 這點我不確定)
codec 應該就完成它的工作了,把上傳者的資料轉成 MP4 儲存。
後續下載者下傳 MP4 時,它就只是個MP4 的檔案,直到使用者要用時,才會需要去解碼。
而在 DLNA 撥放裡, MP4 的解碼工作是 E5300 在執行, NB 只是把 MP4 的檔案傳給 E5300。
而同樣的道理,不同平台的設備(Win NB, MAC..),會有各自的解碼器,會產生差異是可預期的。
因此才有很多人用不同的解碼器,或不同的播放軟體就有不同的表現。
至於 chrome 對 youtube 有無做優化,這就是相關人仕才知的事情了!
但我對瀏覽器對下傳資料的處理方式,有無作優化這件事,是持保留的態度..
因為我不大相信軟體開發者,會對這麼細的地方作調整,這可能是歪打正著的狀況。
以我下載 MP4 的狀況來說=> chrome 透過 keepvid(會使用JAVA),下載儲存 MP4。
差異點看來就是瀏覽器對JAVA,或是下傳資料的處理方式(瀏覽器在OS下的運作),可能會造成差異。
執行程式多寡這件事,等以後再看看有無比較的方法 <=又在無聊了..
以上供大家參考,有錯的話請指教,謝謝!