kiến thức Làm rõ chất lượng âm thanh của Youtube (app&web) và so sánh với chất lượng Spotify

TThach

Senior Member
Chào anh em, hôm nay mình chính thức nêu lên 1 vấn đề nghiêm túc 1 cách rõ ràng và cụ thể để làm căn cứ cho anh em dễ tìm và cả những người khác sau này quan tâm thắc mắc có được câu trả lời. Đó là chất lượng âm thanh của youtube thực sự đến đâu? Giữa muôn trùng các ý kiến khác nhau nhưng chưa bao giờ có 1 căn cứ thực sự khả tín.

Youtube thủa xưa chất lượng âm thanh kém thì khỏi bàn cãi, nhưng từ khoảng vài năm, mà cũng không rõ từ bao giờ, có thể 5 6 năm trở lại đây cũng có thể là 3 4 năm trở lại thì đã có sự thay đổi rõ rệt, theo đó rất nhiều video ca nhạc được up lên và nghe chất lượng rất tốt, thậm chí nhiều video up lên có mục đích test nhạc, cũng như video âm nhạc ra mắt chính thức của nhiều nghệ sĩ đều có mặt trên youtube.

Vậy những phát hiện đó hẳn rấy lên 1 băn khoăn là phải chăng Youtube đã bằng cách nào đó update kĩ thuật streaming gì mới khiến cho chất lượng nhạc cải thiện đáng kể như vậy? Có nhiều ý kiến cho rằng Youtube streaming sử dụng codec OPUS - là 1 codec tiên tiến nổi bật nhất là chất lượng của nó vượt trội so với các codec nhạc nén khác, có nghĩa là kể cả bitrate thấp của OPUS cũng cho chất lượng cao hơn nhiều so với bitrate tương tự của MP3 hay AAC.

Và cũng có 1 số ý kiến chủ quan thường hiểu lầm về chất lượng youtube khi họ dùng tool down nhạc từ video youtube về và thấy ra file mp3 128kbps nên họ đánh giá chất lượng youtube rất kém. Họ quên rằng cái họ down về chỉ là file mp3 đã được convert bằng tool. Trong khi cái mà youtube streaming gần như chắc chắn không phải là mp3. Ngay cả Spotify cũng chọn AAC hoặc Vorbis OGG để stream chứ giờ không một ai chọn Mp3 để stream cả vì chất lượng của mp3 được đánh giá là kém hiệu quả nhất trong các loại codec - có nghĩa, ở bitrate cao chất lượng có thể ngang nhau nhưng ở bitrate thấp thì mp3 cho chất lượng âm thanh tệ nhất, và cái này là khả tín vì đã có quá nhiều cơ sở dữ liệu chúng ta tìm thấy trên internet.



Bên dưới đây là 1 ví dụ có 1 chú đã làm so sánh và up lên youtube so sánh giữa Opus và Mp3. Có thể thấy rõ Opus 192kbps đã có chất lượng có thể nói ít nhất là tương đương với mp3 320kbps rồi. Kể cả Frequency Range cũng đạt 20kHz ngang bằng mp3 320kbps. Chúng ta biết rằng Mp3 phải 320kbps thì mới đạt tần số tối đa 20kHz, còn nếu bitrate thấp hơn thì giới hạn này sẽ xuống dưới 20kHz.

1632573234459.png





Nhưng chúng ta vẫn chưa thực sự chắc chắn rằng Youtube sử dụng Opus hay không? Và nếu sử dụng Opus thì bitrate là bao nhiêu? Và từ đó chúng ta chưa biết chính xác thì chất lượng của youtube tốt đến đâu và đặc biệt là khi so sánh với Spotify, hay là so với việc nghe nhạc trực tiếp từ file trên máy tính, ví dụ file WAV 16bit 44.1kHz chạy với Windows Media Player chẳng hạn?


Vậy nên thread này mình lập ra với mục đích như vậy. Đó là tiến hành những thí nghiệm, đo đạc để kiểm chứng và so sánh các mẫu khác nhau.
Phương pháp mình sử dụng như sau:
  • Tìm 1 track nhạc mà có cả file WAV 16bit-44.1kHz, track nhạc đó tìm thấy trên Spotify (trùng khớp về phiên bản - tức không phải bản remix, hoặc remaster, hoặc bản được up bởi 1 bên khác vì không đảm bảo sự can thiệp cũng như chất lượng gốc của họ)
  • Mở file RAW WAV 16bit với Spek để check phổ âm và đảm bảo rằng phổ âm của track nhạc có nhiều đoạn vượt quá 20kHz.
  • Sử dụng máy thu âm WAV 24bit-48kHz để thu âm. Tại sao mình sử dụng 24bit-48kHz WAV? Vì mình muốn sử dụng thu âm phổ rộng hơn để đánh giá 1 cách toàn diện và dễ nhìn hơn. Dùng Laptop-DAC D1 giải mã 24bit/96kHz - Loa HD4 làm nguồn phát.
  • Bật từng trường hợp: 1 là youtube, 2 là Spotify, 3 là WAV chạy với WMP. Và so sánh 3 file với Spek.
  • Kết quả mình sẽ up cả 4 bảng phổ âm gồm: Phổ âm gốc của file - phổ âm của file thu được với youtube - phổ âm của file thu với Spotify - phổ âm của file RAW chạy bởi WMP.


Từ đó sẽ so sánh được chất lượng của các nguồn nhạc này phát ra chất lượng chênh lệch nhau như thế nào. Anh em đợi xem ở phần nội dung chính tiếp sau đây nhé.



Minh họa về phổ âm 1 file nhạc mà mình có ý định sẽ test so sánh
1632574194685.png
 
Last edited:
Youtube âm thanh 48kHz, còn CD bình thường 44kHz, đó là những gì tui quan sát được.
Youtube chất âm khá tốt, rất khó phân biệt với spotify. Còn nhạc MP3 truyền thống thì nghe kỹ sẽ thấy có tiếng xèo nhẹ ở những đoạn âm thanh tần số cao.
 
Chào anh em, hôm nay mình chính thức nêu lên 1 vấn đề nghiêm túc 1 cách rõ ràng và cụ thể để làm căn cứ cho anh em dễ tìm và cả những người khác sau này quan tâm thắc mắc có được câu trả lời. Đó là chất lượng âm thanh của youtube thực sự đến đâu? Giữa muôn trùng các ý kiến khác nhau nhưng chưa bao giờ có 1 căn cứ thực sự khả tín.

Youtube thủa xưa chất lượng âm thanh kém thì khỏi bàn cãi, nhưng từ khoảng vài năm, mà cũng không rõ từ bao giờ, có thể 5 6 năm trở lại đây cũng có thể là 3 4 năm trở lại thì đã có sự thay đổi rõ rệt, theo đó rất nhiều video ca nhạc được up lên và nghe chất lượng rất tốt, thậm chí nhiều video up lên có mục đích test nhạc, cũng như video âm nhạc ra mắt chính thức của nhiều nghệ sĩ đều có mặt trên youtube.

Vậy những phát hiện đó hẳn rấy lên 1 băn khoăn là phải chăng Youtube đã bằng cách nào đó update kĩ thuật streaming gì mới khiến cho chất lượng nhạc cải thiện đáng kể như vậy? Có nhiều ý kiến cho rằng Youtube streaming sử dụng codec OPUS - là 1 codec tiên tiến nổi bật nhất là chất lượng của nó vượt trội so với các codec nhạc nén khác, có nghĩa là kể cả bitrate thấp của OPUS cũng cho chất lượng cao hơn nhiều so với bitrate tương tự của MP3 hay AAC.

Và cũng có 1 số ý kiến chủ quan thường hiểu lầm về chất lượng youtube khi họ dùng tool down nhạc từ video youtube về và thấy ra file mp3 128kbps nên họ đánh giá chất lượng youtube rất kém. Họ quên rằng cái họ down về chỉ là file mp3 đã được convert bằng tool. Trong khi cái mà youtube streaming gần như chắc chắn không phải là mp3. Ngay cả Spotify cũng chọn AAC hoặc Vorbis OGG để stream chứ giờ không một ai chọn Mp3 để stream cả vì chất lượng của mp3 được đánh giá là kém hiệu quả nhất trong các loại codec - có nghĩa, ở bitrate cao chất lượng có thể ngang nhau nhưng ở bitrate thấp thì mp3 cho chất lượng âm thanh tệ nhất, và cái này là khả tín vì đã có quá nhiều cơ sở dữ liệu chúng ta tìm thấy trên internet.



Bên dưới đây là 1 ví dụ có 1 chú đã làm so sánh và up lên youtube so sánh giữa Opus và Mp3. Có thể thấy rõ Opus 192kbps đã có chất lượng có thể nói ít nhất là tương đương với mp3 320kbps rồi. Kể cả Frequency Range cũng đạt 20kHz ngang bằng mp3 320kbps. Chúng ta biết rằng Mp3 phải 320kbps thì mới đạt tần số tối đa 20kHz, còn nếu bitrate thấp hơn thì giới hạn này sẽ xuống dưới 20kHz.

View attachment 782641




Nhưng chúng ta vẫn chưa thực sự chắc chắn rằng Youtube sử dụng Opus hay không? Và nếu sử dụng Opus thì bitrate là bao nhiêu? Và từ đó chúng ta chưa biết chính xác thì chất lượng của youtube tốt đến đâu và đặc biệt là khi so sánh với Spotify, hay là so với việc nghe nhạc trực tiếp từ file trên máy tính, ví dụ file WAV 16bit 44.1kHz chạy với Windows Media Player chẳng hạn?


Vậy nên thread này mình lập ra với mục đích như vậy. Đó là tiến hành những thí nghiệm, đo đạc để kiểm chứng và so sánh các mẫu khác nhau.
Phương pháp mình sử dụng như sau:
  • Tìm 1 track nhạc mà có cả file WAV 16bit-44.1kHz, track nhạc đó tìm thấy trên Spotify (trùng khớp về phiên bản - tức không phải bản remix, hoặc remaster, hoặc bản được up bởi 1 bên khác vì không đảm bảo sự can thiệp cũng như chất lượng gốc của họ)
  • Mở file RAW WAV 16bit với Spek để check phổ âm và đảm bảo rằng phổ âm của track nhạc có nhiều đoạn vượt quá 20kHz.
  • Sử dụng máy thu âm WAV 24bit-48kHz để thu âm. Tại sao mình sử dụng 24bit-48kHz WAV? Vì mình muốn sử dụng thu âm phổ rộng hơn để đánh giá 1 cách toàn diện và dễ nhìn hơn. Dùng Laptop-DAC D1 giải mã 24bit/96kHz - Loa HD4 làm nguồn phát.
  • Bật từng trường hợp: 1 là youtube, 2 là Spotify, 3 là WAV chạy với WMP. Và so sánh 3 file với Spek.
  • Kết quả mình sẽ up cả 4 bảng phổ âm gồm: Phổ âm gốc của file - phổ âm của file thu được với youtube - phổ âm của file thu với Spotify - phổ âm của file RAW chạy bởi WMP.


Từ đó sẽ so sánh được chất lượng của các nguồn nhạc này phát ra chất lượng chênh lệch nhau như thế nào. Anh em đợi xem ở phần nội dung chính tiếp sau đây nhé.



Minh họa về phổ âm 1 file nhạc mà mình có ý định sẽ test so sánh
View attachment 782652
Có so luôn với Soundcloud ko bác
 
1632583257337.png




1632583462700.png


Spek của 1 file ogg down trên youtube của 1 clip mới dc. up gần đây. Clip dài tầm 4 phút, dung lượng file kiểu này thì ~ mp3 128kbps
 

Attachments

  • 1632583452314.png
    1632583452314.png
    27.6 KB · Views: 393
Con Dap cùi bắp hiện tại ko có bypass android nên chỉ nghe dc mỗi Tidal, còn Spotify với YTB ko nghe dc nên hóng kết quả test
 
Youtube âm thanh 48kHz, còn CD bình thường 44kHz, đó là những gì tui quan sát được.
Youtube chất âm khá tốt, rất khó phân biệt với spotify. Còn nhạc MP3 truyền thống thì nghe kỹ sẽ thấy có tiếng xèo nhẹ ở những đoạn âm thanh tần số cao.

Cái đó là bitdepth của định dạng, 48kHz là tần số lấy mẫu tối đa của 16bit. Còn 44.1kHz là tần số lấy mẫu của định dạng CD. Tức là Lossless từ CD thì TSLM chỉ là 44.1kHz và vì thế frequency range của nó chỉ từ 0 đến tối đa là 22kHz mà thôi. 16bit 48kHz sẽ có tần số tối đa là 24kHz. Nhưng đó là với lossless WAV. Còn với nhạc nén thì tần số tối đa phụ thuộc nhiều vào bitrate. Như MP3 320kbps thì tần số tối đa file nhạc thể hiện được chỉ là 20kHz mà thôi.

Có so luôn với Soundcloud ko bác
Mình không rành Soundcloud, chưa hiểu gì về nó cả, cũng chưa dùng bao giờ.


View attachment 782914



View attachment 782924

Spek của 1 file ogg down trên youtube của 1 clip mới dc. up gần đây. Clip dài tầm 4 phút, dung lượng file kiểu này thì ~ mp3 128kbps


THấy nó ghi rõ ở đó là 152kbps kìa. Mà kể cũng lạ, OGG 152kbps mà tần số kéo được lên 20kHz thì chứng tỏ chất lượng tốt quá. Thế là đã ngang với MP3 320kbps rồi?!



Hóng so sánh với tidal


Mình đang liên hệ mua Tidal để test luôn cả Spotify vs Tidal Hi-fi luôn xem sao.
 
Cái đó là bitdepth của định dạng, 48kHz là tần số lấy mẫu tối đa của 16bit. Còn 44.1kHz là tần số lấy mẫu của định dạng CD. Tức là Lossless từ CD thì TSLM chỉ là 44.1kHz và vì thế frequency range của nó chỉ từ 0 đến tối đa là 22kHz mà thôi. 16bit 48kHz sẽ có tần số tối đa là 24kHz. Nhưng đó là với lossless WAV. Còn với nhạc nén thì tần số tối đa phụ thuộc nhiều vào bitrate. Như MP3 320kbps thì tần số tối đa file nhạc thể hiện được chỉ là 20kHz mà thôi.


Mình không rành Soundcloud, chưa hiểu gì về nó cả, cũng chưa dùng bao giờ.





THấy nó ghi rõ ở đó là 152kbps kìa. Mà kể cũng lạ, OGG 152kbps mà tần số kéo được lên 20kHz thì chứng tỏ chất lượng tốt quá. Thế là đã ngang với MP3 320kbps rồi?!






Mình đang liên hệ mua Tidal để test luôn cả Spotify vs Tidal Hi-fi luôn xem sao.
1632598428310.png

1632598476450.png


Có thể do định dạng mới nén tốt hơn. 2 file m4a khác trên máy em (tải trên chiasenhac).
 
View attachment 783184
View attachment 783185

Có thể do định dạng mới nén tốt hơn. 2 file m4a khác trên máy em (tải trên chiasenhac).

File này đục nóc 22kHz chứng tỏ rất ngon đấy. Nhưng nhìn kĩ lại thì là file AAC 396kbps. Tức là bitrate rất cao, cái này gọi là lossy rồi. Hơn rõ ràng mp3 320kbps cũng như chất lượng của Spotify rồi. Spotify như mình biết chỉ stream AAC 256kbps.
 
dùng hẳn Apple Music thôi, tỉ lệ hỗ trợ lossless rất cao, chất lượng lên tới 24-bit/192kHz, các bài mới sau này thì gần như là hỗ trợ lossless toàn bộ
V3so9BC.png
 
Không cần test đâu bác spotify chất lượng rất kém, không bằng youtube chứ đừng nói apple music hay tidal.
mình đã mua premium và bỏ qua dùng apple music.
 
Cái đó là bitdepth của định dạng, 48kHz là tần số lấy mẫu tối đa của 16bit. Còn 44.1kHz là tần số lấy mẫu của định dạng CD. Tức là Lossless từ CD thì TSLM chỉ là 44.1kHz và vì thế frequency range của nó chỉ từ 0 đến tối đa là 22kHz mà thôi. 16bit 48kHz sẽ có tần số tối đa là 24kHz. Nhưng đó là với lossless WAV. Còn với nhạc nén thì tần số tối đa phụ thuộc nhiều vào bitrate. Như MP3 320kbps thì tần số tối đa file nhạc thể hiện được chỉ là 20kHz mà thôi.


Mình không rành Soundcloud, chưa hiểu gì về nó cả, cũng chưa dùng bao giờ.





THấy nó ghi rõ ở đó là 152kbps kìa. Mà kể cũng lạ, OGG 152kbps mà tần số kéo được lên 20kHz thì chứng tỏ chất lượng tốt quá. Thế là đã ngang với MP3 320kbps rồi?!






Mình đang liên hệ mua Tidal để test luôn cả Spotify vs Tidal Hi-fi luôn xem sao.
Mình nghe Soundcloud lúc nào cũng to hơn so với youtube và spotify không biết họ có chỉnh gì không nhỉ
 
Cái đó là bitdepth của định dạng, 48kHz là tần số lấy mẫu tối đa của 16bit. Còn 44.1kHz là tần số lấy mẫu của định dạng CD. Tức là Lossless từ CD thì TSLM chỉ là 44.1kHz và vì thế frequency range của nó chỉ từ 0 đến tối đa là 22kHz mà thôi. 16bit 48kHz sẽ có tần số tối đa là 24kHz. Nhưng đó là với lossless WAV. Còn với nhạc nén thì tần số tối đa phụ thuộc nhiều vào bitrate. Như MP3 320kbps thì tần số tối đa file nhạc thể hiện được chỉ là 20kHz mà thôi.
  • 48kHz là sample rate của nguồn nhạc DVD, được youtube cài đặt làm mặc định. Trong khi 44.1kHz là sample rate của nguồn nhạc CD.
  • 16bit là bit depth của hầu hết các nguồn nhạc CD, DVD và các định dạng lossless hiện nay.
  • Theo như lý thuyết lấy mẫu thì tín hiệu lấy mẫu có thể được phục hồi nếu nó nhỏ hơn 1/2 sample rate. Thực tế cho thấy các tín hiệu phải nhỏ hơn 1/2 sample rate khá nhiều mới đảm bảo không bị méo (distortion). Các tín hiệu có tần số gần 1/2 sample rate luôn có âm thanh "lạ" đi kèm, chất âm của nó rất khác.
  • Theo những gì tui cảm nhận thì sample rate 44.1kHz chỉ có thể tái hiện tốt với âm thanh đến 10kHz. Âm thanh trên 10kHz sau khi tái hiện thì nó không đồng đều về mặt độ lớn dẫn đến âm thanh nghe rất kỳ cục.
  • Về cơ bản thì bit depth và sample rate cao hơn thì chất lượng tốt hơn.
  • Đối với các hệ thống lấy mẫu có feedback (giống như sigma delta) thì sample rate có thể bù trừ cho bit depth do nguyên tắc trung bình giữa các sample. Tức là tín hiệu mặc dù được lấy mẫu với bit depth nhỏ hơn (4 bit chẳng hạn, hoặc 1 bit đối với DSD của SACD), nhưng tần số lấy mẫu cao hơn thì chất âm vẫn tương đương.
 
Last edited:
Cái đó là bitdepth của định dạng, 48kHz là tần số lấy mẫu tối đa của 16bit. Còn 44.1kHz là tần số lấy mẫu của định dạng CD. Tức là Lossless từ CD thì TSLM chỉ là 44.1kHz và vì thế frequency range của nó chỉ từ 0 đến tối đa là 22kHz mà thôi. 16bit 48kHz sẽ có tần số tối đa là 24kHz. Nhưng đó là với lossless WAV. Còn với nhạc nén thì tần số tối đa phụ thuộc nhiều vào bitrate. Như MP3 320kbps thì tần số tối đa file nhạc thể hiện được chỉ là 20kHz mà thôi.


Mình không rành Soundcloud, chưa hiểu gì về nó cả, cũng chưa dùng bao giờ.





THấy nó ghi rõ ở đó là 152kbps kìa. Mà kể cũng lạ, OGG 152kbps mà tần số kéo được lên 20kHz thì chứng tỏ chất lượng tốt quá. Thế là đã ngang với MP3 320kbps rồi?!






Mình đang liên hệ mua Tidal để test luôn cả Spotify vs Tidal Hi-fi luôn xem sao.
tôi thấy anh lẫn lộn rồi sao ấy...

bitdepth thì đo bằng bit thể hiện dynamic range 48kHz ở đây là sample rate và không liên quan gì tới tần số âm thanh cả, làm gì có chuyện sample rate 48kHz thì giới hạn tần số âm thanh 24kHz? bitdepth 16bit cũng không giới hạn sample rate 48kHz...

sao lại có những sự liên quan vô lý thế?
 
Back
Top