Title - How to create OGG file using FFmpeg

ในบล็อกนี้ เราจะแสดงให้คุณเห็น วิธีสร้างไฟล์ OGG โดยใช้ FFmpeg คำสั่งที่แบ่งปันในบล็อกนี้จะช่วยให้คุณทราบถึงวิธีการแปลงไฟล์เสียงเป็น OGG

OGG คืออะไร

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

FFmpeg คืออะไร

FFmpeg เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีที่จัดการไฟล์มัลติมีเดีย ช่วยให้ผู้ใช้สามารถแปลง บันทึก และสตรีมเสียงและวิดีโอได้ รองรับรูปแบบต่างๆ มากมาย รวมถึง MP4, AVI และ MP3 โดยทั่วไป FFmpeg จะใช้สำหรับงานต่างๆ เช่น การแปลงและแก้ไขวิดีโอ

จะแปลงไฟล์เสียงเป็นรูปแบบไฟล์ OGG โดยใช้ FFmpeg ได้อย่างไร

  1. ติดตั้ง FFmpeg

Windows: ดาวน์โหลด FFmpeg เวอร์ชัน Windows จาก FFmpeg.org และทำตามคำแนะนำเพื่อตั้งค่า

macOS: ติดตั้ง FFmpeg โดยใช้ Homebrew โดยเรียกใช้:

brew install ffmpeg

Linux: ดิสทริบิวชั่น Linux ส่วนใหญ่รองรับ FFmpeg ติดตั้งโดยใช้:

sudo apt install ffmpeg
  1. เรียกใช้คำสั่งแปลง วิธีนี้ คุณสามารถสร้างไฟล์ OGG จากไฟล์เสียงใดก็ได้

เมื่อติดตั้ง FFmpeg แล้ว ให้เปิดเทอร์มินัล (หรือพรอมต์คำสั่ง) แล้วไปที่ไดเร็กทอรีที่มีไฟล์เสียงที่คุณต้องการแปลง ใช้คำสั่งต่อไปนี้เพื่อสร้างไฟล์ OGG:

ffmpeg -i inputfile.mp3 outputfile.ogg
  • inputfile.mp3: แทนที่ด้วยชื่อไฟล์ที่คุณต้องการแปลง FFmpeg ยอมรับรูปแบบไฟล์มากมาย ดังนั้นคุณสามารถใช้ไฟล์ MP3, WAV หรือแม้แต่ไฟล์วิดีโอก็ได้
  • outputfile.ogg: แทนที่ด้วยชื่อไฟล์ OGG ใหม่ที่คุณต้องการ

ตัวอย่าง

หากคุณมีไฟล์ชื่อ song.mp3 ที่คุณต้องการแปลงเป็น song.ogg คำสั่งจะมีลักษณะดังนี้:

ffmpeg -i song.mp3 song.ogg
  1. ปรับอัตราบิตเสียง เป็นตัวเลือก

หากคุณต้องการควบคุมคุณภาพของไฟล์ OGG ที่ส่งออก คุณสามารถระบุอัตราบิตได้ อัตราบิตหมายถึงปริมาณข้อมูลที่เข้ารหัสต่อวินาทีของเสียงและส่งผลต่อทั้งขนาดไฟล์และคุณภาพเสียง อัตราบิตที่สูงขึ้นจะส่งผลให้เสียงดีขึ้นแต่ไฟล์มีขนาดใหญ่ขึ้น ตัวอย่างเช่น หากต้องการตั้งค่าบิตเรตเสียงเป็น 192 kbps ให้ใช้คำสั่งนี้:

ffmpeg -i inputfile.mp3 -b:a 192k outputfile.ogg

บทสรุป

คุณสามารถแปลงไฟล์เสียงใดๆ ก็ได้เป็นไฟล์ OGG โดยใช้คำสั่งที่ให้ไว้ในบล็อกนี้ เราหวังว่าคุณจะพบว่าบทความนี้มีประโยชน์และตรงตามความคาดหวังของคุณ