/อ่าน 12 นาที

OGG คืออะไร? Ogg Vorbis, Opus, เสียงแบบเปิด, คุณภาพ และเครื่องมือแปลง OGG

OGG เป็นชื่อที่ใช้เรียกไฟล์เสียงซึ่งใช้คอนเทนเนอร์ Ogg แบบเปิด โดยมักบรรจุเสียง Vorbis สำหรับเล่นเพลงหรือเสียงพูดขนาดกะทัดรัดบนเว็บ

ต้องการแปลง OGG ตอนนี้หรือไม่?

ใช้ Audio Converter หลักเพื่อแปลงไฟล์ OGG หลายไฟล์พร้อมกัน ตั้งค่า bitrate ปรับ sample rate เลือกเสียง mono หรือ stereo และประมวลผลในเบราว์เซอร์โดยเก็บไฟล์ไว้บนอุปกรณ์ของคุณ

เปิด Audio Converter

ไฟล์ OGG คืออะไร?

OGG คือชื่อที่ใช้กันทั่วไปสำหรับไฟล์เสียงที่ใช้คอนเทนเนอร์ Ogg แบบเปิด ไฟล์ OGG มักใช้นามสกุล.ogg และโดยมากบรรจุเสียง Vorbis แต่ Ogg ยังสามารถบรรจุ codec อื่นได้ เช่น Opus หรือ FLAC

จุดสำคัญคือ Ogg เป็นคอนเทนเนอร์ ไม่ใช่ codec เดี่ยว ดังนั้นไฟล์ OGG สองไฟล์อาจใช้ codec ต่างกัน ในการใช้งานทั่วไป เมื่อคนพูดว่า OGG audio มักหมายถึง Ogg Vorbis

OGG เป็นที่นิยมในโลกโอเพนซอร์ส เกม และงานเว็บบางประเภท เพราะเป็นรูปแบบเปิดที่ให้ไฟล์กะทัดรัดและคุณภาพเสียงดีสำหรับการเผยแพร่

ประวัติย่อของ Ogg

Ogg เกิดจากความต้องการรูปแบบมัลติมีเดียแบบเปิดที่ไม่ผูกกับสิทธิ์การใช้งานแบบปิด ระบบนิเวศของ Xiph.Org จึงพัฒนาคอนเทนเนอร์ Ogg และ codec อย่าง Vorbis เพื่อใช้กับเสียงดิจิทัล

ช่วงเวลาเหตุการณ์สำคัญ
ปลายทศวรรษ 1990ระบบนิเวศของ Xiph.Org เริ่มพัฒนารูปแบบมัลติมีเดียแบบเปิด รวมถึงคอนเทนเนอร์ Ogg และ codec เสียง Vorbis
ทศวรรษ 2000Ogg Vorbis เริ่มถูกใช้ในซอฟต์แวร์โอเพนซอร์ส Linux เกม และการทดลองเสียงบนเว็บ
ทศวรรษ 2010การรองรับ HTML5 audio ทำให้ Ogg Vorbis เป็นตัวเลือกที่ใช้งานได้จริงสำหรับการเล่นในเบราว์เซอร์หลายสภาพแวดล้อม
ปัจจุบันOgg ยังมีประโยชน์ในเวิร์กโฟลว์เสียงแบบเปิด ขณะที่ Opus กลายเป็น codec สมัยใหม่ที่แข็งแรงกว่าสำหรับเสียงพูดและสตรีมมิงหลายกรณี

แม้รูปแบบอื่นจะได้รับความนิยมสูงกว่าในตลาดทั่วไป Ogg ยังคงมีพื้นที่ของตัวเองในงานที่ให้ความสำคัญกับรูปแบบเปิด และยังเกี่ยวข้องกับ Opus ซึ่งเป็น codec สมัยใหม่ที่มีประสิทธิภาพมาก

Ogg เป็นคอนเทนเนอร์ ไม่ใช่ codec เดี่ยว

คอนเทนเนอร์คือโครงสร้างที่รวม packet เสียง เมทาดาทา และข้อมูลเวลาไว้ด้วยกัน ส่วน codec คือวิธีเข้ารหัสเสียง Ogg จึงสามารถบรรจุ Vorbis, Opus, FLAC หรือข้อมูลมัลติมีเดียอื่นได้

นามสกุล .ogg ไม่ได้แปลว่าไฟล์ต้องเป็น Vorbis เสมอไป แต่ในไฟล์เพลงและเสียงเอฟเฟกต์ทั่วไป Ogg Vorbis พบได้บ่อย ส่วนงานเสียงพูดและสตรีมมิงสมัยใหม่มักเลือก Opus มากขึ้น

Ogg Vorbis เทียบกับ Ogg Opus

Vorbis เป็น codec lossy ที่ใช้มายาวนานกับเพลง เสียงเกม และเสียงเว็บทั่วไป Opus ใหม่กว่าและแข็งแรงมากสำหรับเสียงพูด การสื่อสารความหน่วงต่ำ และสตรีมมิง

Codecการบีบอัดเหมาะสำหรับหมายเหตุ
VorbisLossyเพลง เสียงเกม และเสียงเว็บแบบเปิดเป็น codec ที่คนส่วนใหญ่มักหมายถึงเมื่อพูดว่าไฟล์เสียง OGG
OpusLossyเสียงพูด สตรีมมิง ความหน่วงต่ำ และเสียงเว็บสมัยใหม่มักมีประสิทธิภาพกว่า Vorbis โดยเฉพาะที่ bitrate ต่ำ
FLACLosslessเสียง lossless แบบเปิดภายในคอนเทนเนอร์ Oggทำได้ แต่ไฟล์ FLAC ทั่วไปมักใช้นามสกุล .flac มากกว่า
Theoraวิดีโอแบบ lossyเวิร์กโฟลว์วิดีโอแบบเปิดรุ่นเก่าปัจจุบันพบไม่บ่อยในโปรเจกต์ใหม่

ภายในไฟล์ OGG มีอะไรบ้าง?

ไฟล์ Ogg ประกอบด้วย pages และ packets ส่วน header, comments และข้อมูลเสียงจะถูกจัดเรียงเพื่อให้ player อ่าน stream และเล่นตามเวลาได้

+------------------------------+
| Ogg pages                    |  stream structure and timing
+------------------------------+
| codec headers                |  Vorbis or Opus setup
+------------------------------+
| comment metadata             |  title, artist, album, notes
+------------------------------+
| encoded audio packets        |  compressed audio data
+------------------------------+

คุณภาพ bitrate และขนาดไฟล์ของ OGG

คุณภาพของ Ogg Vorbis ขึ้นอยู่กับ bitrate หรือระดับคุณภาพ ต้นฉบับ และ encoder โหมดคุณภาพแปรผันมักมีประสิทธิภาพดี เพราะให้ encoder ใช้ข้อมูลมากขึ้นในช่วงที่เสียงซับซ้อน

การตั้งค่าการใช้งานหลักสิ่งที่คาดหวังได้
64-96 kbpsเสียงพูด พรีวิว และการเล่นแบบแบนด์วิดท์ต่ำกะทัดรัด แต่เพลงอาจฟังบางหรือไม่มั่นคง
112-160 kbpsฟังทั่วไปและเสียงบนเว็บเป็นช่วงที่ใช้งานได้จริงสำหรับการส่งออกเพลง Vorbis หลายกรณี
192 kbpsแชร์เพลงคุณภาพสูงขึ้นรายละเอียด stereo สะอาดขึ้นและ artifacts ชัดเจนน้อยลง
256 kbps+ไฟล์ lossy คุณภาพสูงขนาดใหญ่ฟังได้ดีมาก แต่ยังเป็น lossy
โหมดคุณภาพแปรผันpreset คุณภาพสไตล์ Vorbisให้ encoder ใช้บิตมากขึ้นในช่วงที่เสียงต้องการ

เมทาดาทาและ comments

ไฟล์ OGG สามารถเก็บเมทาดาทาในรูปแบบอย่าง Vorbis comments ได้ เช่น title, artist, album, track number และ comments วิธีแสดงผลอาจแตกต่างกันตาม player

  • ใส่ชื่อ title และ artist ให้ชัดเจนสำหรับไฟล์เผยแพร่
  • ลบข้อมูลส่วนตัวหรือ notes ที่ใช้ทำงานก่อนปล่อยไฟล์สาธารณะ
  • หากต้องใช้กับคลังเพลงฝั่ง Apple เป็นหลัก ให้พิจารณา M4A ด้วย

OGG เทียบกับ MP3, AAC, M4A, WAV, FLAC และ Opus

OGG Vorbis เหมาะกับเสียงแบบเปิดและไฟล์กะทัดรัด หากต้องการความเข้ากันได้สูงสุด MP3 มักง่ายกว่า หากเน้น Apple หรือมือถือ AAC/M4A มักเหมาะกว่า และหากต้องการแก้ไขหรือเก็บถาวรควรใช้ WAV, AIFF หรือ FLAC

รูปแบบการบีบอัดขนาดทั่วไปความเข้ากันได้เหมาะสำหรับ
OGG VorbisLossyเล็กดีเสียงแบบเปิด เกม เวิร์กโฟลว์ที่ไม่เน้น Apple และการเล่นในเบราว์เซอร์
OpusLossyเล็กมากดีเสียงพูด สตรีมมิง ความหน่วงต่ำ และเสียงสมัยใหม่ขนาดกะทัดรัด
MP3Lossyเล็กยอดเยี่ยมความเข้ากันได้กับอุปกรณ์เก่าสูงสุดและดาวน์โหลดแบบง่าย
AAC/M4ALossy หรือคอนเทนเนอร์เล็กยอดเยี่ยมเล่นบนมือถือ การส่งไฟล์ที่เป็นมิตรกับ Apple และเสียงวิดีโอ MP4
WAVโดยทั่วไปเป็น PCM ไม่บีบอัดใหญ่มากยอดเยี่ยมบันทึกเสียง ตัดต่อ ถอดความ และส่งต่องานโปรดักชัน
FLACบีบอัดแบบ losslessกลางถึงใหญ่ดีเก็บสำเนาที่สมบูรณ์โดยใช้พื้นที่น้อยกว่า
AIFFโดยทั่วไปเป็น PCM ไม่บีบอัดใหญ่มากดีเวิร์กโฟลว์ตัดต่อและโปรดักชันฝั่ง Apple

OGG บนเว็บ

OGG เล่นได้ในหลายเบราว์เซอร์ โดยเฉพาะ Ogg Vorbis และ Ogg Opus แต่การรองรับยังขึ้นอยู่กับเบราว์เซอร์ ระบบปฏิบัติการ และ codec สำหรับเว็บไซต์สาธารณะ มักเตรียม MP3 หรือ AAC/M4A เป็นตัวเลือกสำรองเพื่อความเข้ากันได้

<audio controls preload="metadata">
  <source src="/audio/sample.ogg" type="audio/ogg" />
  <a href="/audio/sample.ogg">ดาวน์โหลด OGG</a>
</audio>

เมื่อใดควรใช้ OGG

OGG มีประโยชน์เมื่อคุณต้องการรูปแบบเสียงแบบเปิดสำหรับเกม เว็บ หรือเวิร์กโฟลว์ที่ไม่เน้น Apple เป็นหลัก

  • ใช้ Ogg Vorbis สำหรับเสียงเกม เอฟเฟกต์ และเสียงเว็บแบบเปิด
  • พิจารณา Opus หากเน้นเสียงพูด ความหน่วงต่ำ หรือสตรีมมิง
  • แปลงเป็น MP3 เมื่อปลายทางเป็นอุปกรณ์เก่าหรือฟอร์มอัปโหลดทั่วไป
  • เก็บ WAV หรือ AIFF สำหรับการตัดต่อ และเก็บ FLAC สำหรับ archive

เคล็ดลับก่อนแปลงไฟล์ OGG

เริ่มจากต้นฉบับ lossless หรือคุณภาพสูงเมื่อทำได้ การแปลง OGG ไปยังรูปแบบ lossy อื่นจะเป็นการเข้ารหัสซ้ำ และอาจทำให้คุณภาพลดลง

การแปลงคำแนะนำเหตุผล
WAV/AIFF/FLAC เป็น OGGดีคุณเริ่มจากแหล่งเสียงคุณภาพสูงและสร้างสำเนาสำหรับเผยแพร่แบบเปิดที่กะทัดรัดหนึ่งไฟล์
OGG เป็น MP3มีประโยชน์เพื่อความเข้ากันได้สร้างไฟล์ที่อุปกรณ์เก่า ฟอร์มอัปโหลด และ player แบบเรียบง่ายมีแนวโน้มรองรับมากกว่า
OGG เป็น WAV/AIFFมีประโยชน์แต่ไม่ได้กู้คุณภาพคืนไฟล์จะแก้ไขง่ายขึ้น แต่รายละเอียด Vorbis ที่สูญเสียไปจะไม่กลับมา
OGG เป็น AAC/M4Aขึ้นอยู่กับกรณีมีประโยชน์สำหรับเวิร์กโฟลว์ Apple หรือมือถือ แต่การแปลง lossy เป็น lossy อาจลดคุณภาพ
OGG เป็น Opusขึ้นอยู่กับกรณีช่วยตามข้อกำหนดของแพลตฟอร์ม แต่ควรเริ่มจากต้นฉบับ lossless เมื่อทำได้
MP4/MOV/M4V/3GP/WebM เป็น OGGมีประโยชน์ดึงหรือแปลงเสียงจากวิดีโอให้เป็นไฟล์เสียงล้วนแบบเปิด

Compare audio formats

Use this table to jump between the audio format guides and choose a source, editing, archive, or delivery format that fits your workflow.

GuideCompressionTypical sizeCompatibilityBest for
MP3LossySmallExcellentLegacy support, simple downloads, podcasts, broad sharing
WAVUncompressed PCMVery largeExcellentRecording, editing, transcription, production handoff
AACLossySmallExcellentMobile playback, MP4 soundtracks, efficient delivery
M4AContainer, often AAC or ALACSmall to medium-largeExcellentApple-friendly audio, metadata, podcasts, music libraries
OGGOgg container, often VorbisSmallGoodOpen audio, games, non-Apple workflows, web playback
OGAAudio-only Ogg containerVariesMixedAudio-only Ogg files, open audio workflows
OpusLossyVery smallGoodSpeech, streaming, low latency, compact modern audio
AIFFUncompressed PCMVery largeGoodApple-oriented editing, production, sampling
FLACLossless compressedMedium-largeGoodArchiving, high-quality libraries, source files

แปลง OGG เป็นรูปแบบอื่น

ใช้เครื่องมือเหล่านี้เมื่อไฟล์ต้นฉบับเป็น OGG และคุณต้องการส่งออกเป็น MP3, WAV, AAC, M4A, Opus หรือ AIFF

แปลงเสียงและวิดีโอเป็น OGG

ใช้เครื่องมือเหล่านี้เมื่อคุณต้องการไฟล์ OGG แบบเปิดจากรูปแบบเสียงอื่น ไฟล์ lossless หรือไฟล์วิดีโอ

MP3OGGแปลง MP3 เป็น OGGแปลงไฟล์เสียง MP3 เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดWAVOGGแปลง WAV เป็น OGGแปลงไฟล์เสียง WAV เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดAACOGGแปลง AAC เป็น OGGแปลงไฟล์เสียง AAC เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดM4AOGGแปลง M4A เป็น OGGแปลงไฟล์เสียง M4A เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดOGAOGGแปลง OGA เป็น OGGแปลงไฟล์เสียง OGA เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดOPUSOGGแปลง Opus เป็น OGGแปลงไฟล์เสียง Opus เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดAIFFOGGแปลง AIFF เป็น OGGแปลงไฟล์เสียง AIFF เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิดWEBMOGGแปลง WebM เป็น OGGดึงเสียงจากไฟล์ WebM แล้วบันทึกเป็น OGG แบบเปิดMP4OGGแปลง MP4 เป็น OGGดึงเสียงจากไฟล์ MP4 แล้วบันทึกเป็น OGG แบบเปิดMOVOGGแปลง MOV เป็น OGGดึงเสียงจากไฟล์ MOV แล้วบันทึกเป็น OGG แบบเปิดM4VOGGแปลง M4V เป็น OGGดึงเสียงจากไฟล์ M4V แล้วบันทึกเป็น OGG แบบเปิด3GPOGGแปลง 3GP เป็น OGGดึงเสียงจากไฟล์ 3GP แล้วบันทึกเป็น OGG แบบเปิดFLACOGGแปลง FLAC เป็น OGGแปลงไฟล์เสียง FLAC เป็น OGG สำหรับเว็บหรือเวิร์กโฟลว์แบบเปิด

แหล่งอ้างอิง

  1. Xiph.Org - Ogg container format
  2. Xiph.Org - Vorbis audio codec
  3. MDN - Web audio codec guide
USTHJP