รูปแบบไฟล์เสียงสำหรับ Spotify

เราแนะนำให้ใช้ Free Lossless Audio Codec (FLAC) ในการส่งเสียง และระบบยังยอมรับรูปแบบไฟล์ WAV หากเป็นไปตามข้อกำหนดทางเทคนิคเดียวกัน

ส่งไฟล์มาสเตอร์สเตอริโอเนทีฟคุณภาพสูงสุด อย่าลดขนาดตัวอย่าง ลดความลึกของบิต หรือใช้การประมวลผลใดๆ ที่จะเปลี่ยนคุณภาพไฟล์ก่อนส่ง เราจะจัดการแปลงรูปแบบไฟล์ทั้งหมดเอง

ข้อกำหนดด้านเสียง

ไฟล์เสียงของคุณต้องเป็นไปตามข้อกำหนดเหล่านี้

  • Sample rate: 44.1 kHz ขึ้นไป
  • ความลึกของบิต:
    • 24 บิต หากเป็นไฟล์มาสเตอร์เนทีฟ
    • 16 บิต เมื่อไม่มีความลึกของบิตของไฟล์มาสเตอร์ที่สูงกว่าเท่านั้น
  • ช่อง: สเตอริโอ (2 ช่อง)

ส่งไฟล์เสียงที่ตรงตามการมาสเตอร์ รักษา Sample Rate และความลึกของบิตไฟล์ต้นฉบับ

เรารองรับสเตอริโอมาสเตอร์ 1 รายการต่อแทร็ก ดังนั้นโปรดส่งเวอร์ชันเดียวที่ความละเอียดระดับเนทีฟ

ข้อกำหนดเฉพาะสำหรับ WAV

หากคุณส่งไฟล์ WAV จะต้องมีคุณสมบัติดังนี้

  • ใช้รหัสรูปแบบ 0x0001 (WAVE_FORMAT_PCM)
  • อย่าใช้ 0xFFFE (WAVE_FORMAT_EXTENSIBLE)
  • มีซับชังค์ fmt และ data ที่ถูกต้อง
  • มีเฉพาะข้อมูลเสียงหลังการเริ่มต้นของซับชังค์ข้อมูล
  • เป็นแทร็กเต็มเท่านั้น (ไม่ยอมรับคลิปตัวอย่าง)

วิธีที่ Spotify ประมวลผลไฟล์เสียง

หากคุณส่งไฟล์ WAV เราจะแปลงเป็น FLAC แบบ Lossless ก่อนเล่น

เราจัดการเพิ่มประสิทธิภาพรูปแบบทั้งหมดเป็นการภายใน ดังนี้

  • ลดขนาดตัวอย่างจาก Sample Rate ที่สูงกว่า (เช่น 48 kHz, 96 kHz)
  • ลดความลึกของบิตลงในส่วนที่จำเป็นเพื่อการเล่นที่เข้ากันได้

สิ่งนี้จะส่งผลต่อการจัดส่งของคุณอย่างไร

  • แทร็กที่มีการแสดงผลมากกว่า 24 บิตภายในจะลดลงเหลือ FLAC สูงสุด 44.1 kHz / 24 บิต
  • แทร็กที่มีการแสดงผลต่ำกว่า 16 บิตหรือต่ำกว่า 44.1 kHz จะถูกแปลงเป็น 44.1 kHz / 16 บิต แต่จะไม่สามารถเล่นแบบ Lossless ได้

อย่าทำการแปลงไฟล์เหล่านี้ด้วยตัวเองการจัดการแปลงจากฝั่งเราจะช่วยให้มั่นใจในคุณภาพที่สม่ำเสมอในการเล่นทุกสภาพแวดล้อม

การส่งความลึกของบิตที่เหมาะสม

โปรดปฏิบัติตามแนวทางต่อไปนี้เมื่อส่งไฟล์เสียง

  • หากทำมาสเตอร์แทร็กแบบ 24 บิต ให้ส่งแบบ 24 บิต
  • หากทำมาสเตอร์แทร็กเฉพาะแบบ 16 บิต ให้ส่งแบบ 16 บิต
  • หากแทร็กนั้นทำมาสเตอร์ด้วย Sample Rate ที่สูงกว่า 44.1 kHz โปรดอย่าลดขนาดตัวอย่าง
  • อย่าสร้างเวอร์ชัน 16 บิตจากมาสเตอร์ 24 บิตเพื่อส่ง
  • อย่าส่งทั้งเวอร์ชัน 16 บิตและ 24 บิตสำหรับแทร็กเดียวกัน
บทความนี้เป็นประโยชน์หรือไม่