推 Mues : 推實驗精神 07/15 08:44
推 a5980810 : 讚喔,原來128k的音質就很好聽了,我今晚要把檔案 07/15 10:34
→ a5980810 : 全轉成128 07/15 10:34
→ liwmewmew : 這玄學我不加入任何立場,但我想提醒樓上 07/15 10:45
→ liwmewmew : 直接轉128好像是不一樣的 07/15 10:45
→ liwmewmew : 上傳YOUTUBE會被YOUTUBE壓縮,怎個壓法我不知道 07/15 10:46
→ liwmewmew : 然後下載時,再將YOUTUBE影片的聲音以128壓縮 07/15 10:47
→ liwmewmew : 應該是這樣或更複雜的過程,不單單是原檔轉128 07/15 10:48
→ liwmewmew : 這是我的推測 07/15 10:48
→ a5150219 : 應該是原始檔案上傳後,就被壓縮成128Kbps,觀看或 07/15 10:55
→ a5150219 : 下載時,直接下載被壓縮的128Kbps檔案,伺服器資源 07/15 10:55
→ a5150219 : 有限,沒必要壓兩次 07/15 10:55
推 liwmewmew : 客戶上傳給youtube,然後被youtube壓縮的那個音樂 07/15 11:30
→ liwmewmew : 以直接下載得到呀? 07/15 11:30
→ liwmewmew : 那個音樂檔可以直接下載得到呀? (我的字被手機APP吃 07/15 11:31
上傳後有沒有壓縮我不知道,
但通常data center裡面不會直接存原檔,
大量的dedup應該是基本的~
(deduplication簡單說就是把所有檔案中,重複的區塊算出來,
然後只存一份這樣,反正還原的時候找的到就好)
下載檔案的流程可能是這樣:
1. client先跟server要這隻影片各種品質的清單
2. client決定影片(無音樂)的品質
3. client決定音樂的品質
4. client拿到影片(無音樂)+音樂
5. client本地合成
第4.步應該就是根據dedup的metadata拿到真正檔案的chunks,
然後把chunks還原成檔案,回傳給client這樣
但你可以拿到什麼品質的檔案是第1.步就決定的,
清單上沒有的你基本上拿不到,
畢竟有可能上傳時的品質就不是最好
另外這篇文章用到的兩個影片,
可以看到品質的清單不一樣,
清單在上傳時依據什麼生成,
應該就看youtube的設計吧
※ 編輯: iaminanl (71.61.178.166 美國), 07/15/2019 12:31:09
推 liwmewmew : 所以client可拿到官方server直接提供的純音檔!! 07/15 13:16
→ liwmewmew : 純粹把官方server提供的純音檔交出來這樣 07/15 13:18
→ liwmewmew : 這樣的話,下載時就確實不用轉第二次囉 07/15 13:18
推 slx54461 : 問題是純音檔也不見然是最初使用者上傳的那個檔案, 07/15 14:54
→ slx54461 : 像你管這麼龐大的串流網站不可能不做壓縮的吧,只是 07/15 14:55
→ slx54461 : 壓縮到什麼程度而已。 07/15 14:56
→ liwmewmew : 我本來只是想表達,恐怕壓縮不只一次 07/15 15:13
→ liwmewmew : 因為我本以為 07/15 15:13
→ liwmewmew : 1. 使用者上傳原檔 07/15 15:13
→ liwmewmew : 2. youtube壓縮後放進資料庫,變成壓縮檔1 07/15 15:15
→ liwmewmew : 這個壓縮檔1不是純音檔,是包裝給瀏覽器觀看用的 07/15 15:17
→ liwmewmew : 3. 第三方下載器拿到壓縮檔1,轉成MP3給client 07/15 15:17
→ liwmewmew : 我本來以為是這樣的流程,會至少轉2次檔 07/15 15:18
→ liwmewmew : 至於轉一次檔的音樂到底可不可以測設備,我不想探討 07/15 15:18
→ liwmewmew : 測試的人高興就好,我個人會想聽到CD以上的官方版本 07/15 15:19
→ liwmewmew : 至少是更接近發行者想給我們聽到的所有內容 07/15 15:19
→ liwmewmew : 不過就純測試兩個設備有沒有差異 07/15 15:22
→ liwmewmew : 我相信MP3 128是可以聽出兩套設備有差異的 07/15 15:22
→ liwmewmew : 但真的拿CD跟youtube比較,發現音色分離度都差蠻多 07/15 15:23
→ liwmewmew : 當然也不排除部份官方故意弄更爛的音質傳給youtube 07/15 15:24
推 Amulet1 : 4k呢 07/15 17:09
推 purplesky911: 認真 推 07/15 21:50
4K,以這個影片來說:https://www.youtube.com/watch?v=93Sc4ekKcK8
→ a5150219 : mkv可以上傳的哦 07/16 10:12