FFmpeg เป็นเครื่องมือประมวลผลมัลติมีเดียโอเพ่นซอร์สที่ทรงพลังซึ่งใช้กันอย่างแพร่หลายในการแปลงวิดีโอและเสียง การแก้ไข การสังเคราะห์ การส่งกระแสข้อมูลสื่อ การแปลงรหัสรูปแบบ และการดำเนินการอื่น ๆ ไม่ว่าคุณจะเป็นนักตัดต่อวิดีโอมืออาชีพหรือผู้ใช้ทั่วไป FFmpeg มอบโซลูชันที่มีประสิทธิภาพและยืดหยุ่นเพื่อช่วยพวกเขาประมวลผลไฟล์มัลติมีเดียที่หลากหลาย บทความนี้จะแนะนำวิธีการดาวน์โหลด ขั้นตอนการติดตั้ง และสถานการณ์การใช้งานทั่วไปของ FFmpeg
FFmpeg เป็นชุดเครื่องมือประมวลผลเสียงและวิดีโอข้ามแพลตฟอร์มโอเพ่นซอร์สที่รองรับรูปแบบเสียงและวิดีโอเกือบทั้งหมด มีฟังก์ชันต่างๆ รวมถึงการแปลงรหัสวิดีโอ การแยกเสียง การบีบอัดวิดีโอ การรวมวิดีโอ การพุชสื่อแบบสตรีมมิ่ง การประมวลผลคำบรรยาย ฯลฯ และมีการใช้กันอย่างแพร่หลายในการตัดต่อวิดีโอ การส่งสื่อสตรีมมิ่งแบบสด และการประมวลผลเนื้อหาเสียงและวิดีโอเป็นชุด และ สาขาอื่นๆ
เครื่องมือหลักของ FFmpeg ประกอบด้วย:
ffmpeg : ใช้ในการแปลง บันทึก สตรีม และเล่นเสียงและวิดีโอ
ffplay : ใช้สำหรับเล่นไฟล์เสียงและวิดีโอ
ffprobe : ใช้เพื่อรับข้อมูลโดยละเอียดของไฟล์เสียงและวิดีโอ
libavcodec , libavformat , libavutil ฯลฯ: ไลบรารีพื้นฐานสำหรับการเข้ารหัส การถอดรหัส และการประมวลผลเสียงและวิดีโอ
FFmpeg รองรับระบบปฏิบัติการหลายระบบ รวมถึง Windows, Mac และ Linux คุณสามารถทำตามขั้นตอนด้านล่างเพื่อดาวน์โหลดและติดตั้ง FFmpeg ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ
เยี่ยมชมเว็บไซต์อย่างเป็นทางการของ FFmpeg :
เปิดเบราว์เซอร์และไปที่หน้าดาวน์โหลดอย่างเป็นทางการของ FFmpeg: https://ffmpeg.org/download.html
เลือกเวอร์ชันของ Windows :
บนหน้านั้น คลิก Windows แล้วคุณจะเห็นตัวเลือกการดาวน์โหลดหลายตัวเลือก ขอแนะนำให้เลือก Windows บิวด์โดย BtbN (โดยปกติจะเป็นเวอร์ชันอย่างเป็นทางการที่จัดทำโดย FFmpeg)
ดาวน์โหลด FFmpeg :
คลิกลิงก์ "Windows builds by BtbN" เพื่อเข้าสู่หน้าดาวน์โหลด บนหน้า ให้เลือกเวอร์ชันที่เหมาะสมสำหรับสถาปัตยกรรมคอมพิวเตอร์ของคุณ (32 บิตหรือ 64 บิต) ดาวน์โหลดไฟล์ . .zip
แตกไฟล์และติดตั้ง :
หลังจากการดาวน์โหลดเสร็จสิ้น ให้แตกไฟล์ไปยังไดเร็กทอรี (เช่น C:ffmpeg) จากนั้น เปิด "คุณสมบัติของระบบ" -> "ตัวแปรสภาพแวดล้อม" ค้นหา พาธ ใน "ตัวแปรระบบ" และเพิ่มพาธโฟลเดอร์ bin ของ FFmpeg ไปยังตัวแปรสภาพแวดล้อม (เช่น C:ffmpegbin)
ตรวจสอบการติดตั้ง :
เปิดพรอมต์คำสั่ง (CMD) และป้อน ffmpeg
หากคุณเห็นข้อมูลเวอร์ชันของ FFmpeg แสดงว่าการติดตั้งสำเร็จ
ติดตั้งโดยใช้ Homebrew :
หาก Mac ของคุณติดตั้ง Homebrew คุณสามารถติดตั้ง FFmpeg ผ่านทางบรรทัดคำสั่งได้ ป้อนคำสั่งต่อไปนี้ในเทอร์มินัล:
ทุบตีคัดลอกโค้ดชงติดตั้ง ffmpeg
ดาวน์โหลดด้วยตนเอง :
คุณยังสามารถไปที่หน้าดาวน์โหลด Mac ของเว็บไซต์อย่างเป็นทางการของ FFmpeg ได้ที่: https://ffmpeg.org/download.html
เลือกบิลด์ที่เหมาะสม (เช่น บิลด์จาก FFmpeg MacOS Builds ) ดาวน์โหลดและทำตามคำแนะนำเพื่อติดตั้ง
ติดตั้งโดยใช้ตัวจัดการแพ็คเกจ :
บนระบบ Ubuntu หรือ Debian คุณสามารถติดตั้ง FFmpeg ได้โดยตรงด้วยคำสั่งต่อไปนี้:
ทุบตีคัดลอกโค้ด sudo apt update sudo apt ติดตั้ง ffmpeg
การกระจาย Linux อื่น ๆ :
สำหรับ Linux รุ่นอื่นๆ คุณสามารถใช้ตัวจัดการแพ็คเกจที่เกี่ยวข้อง (เช่น yum
, dnf
, pacman
ฯลฯ) เพื่อติดตั้ง FFmpeg
ติดตั้งจากแหล่งที่มา :
หากคุณต้องการสร้าง FFmpeg จากซอร์สโค้ด คุณสามารถเยี่ยมชมเว็บไซต์อย่างเป็นทางการของ FFmpeg ดาวน์โหลดซอร์สโค้ดและคอมไพล์และติดตั้งตามเอกสารอย่างเป็นทางการ
FFmpeg มีฟังก์ชันการประมวลผลเสียงและวิดีโอที่หลากหลาย ต่อไปนี้เป็นสถานการณ์การใช้งานทั่วไปบางส่วน:
การแปลงรูปแบบวิดีโอ : แปลงวิดีโอจากรูปแบบหนึ่งเป็นอีกรูปแบบหนึ่ง เช่น การแปลงไฟล์ .mov
เป็น .mp4
ทุบตีรหัสคัดลอก ffmpeg -i input.mov output.mp4
แยกเสียง : แยกเสียงจากไฟล์วิดีโอและบันทึกในรูปแบบ MP3
ทุบตีรหัสคัดลอก ffmpeg -i video.mp4 -q:a 0 -map a output.mp3
การตัดต่อวิดีโอ : ตัดส่วนหนึ่งของวิดีโอจากเวลาที่กำหนด
ทุบตีรหัสคัดลอก ffmpeg -ss 00:01:00 -i input.mp4 -t 00:00:30 output.mp4
การบีบอัดวิดีโอ : ลดขนาดไฟล์วิดีโอโดยคงคุณภาพวิดีโอไว้ให้มากที่สุด
ทุบตีคัดลอกรหัส ffmpeg -i input.mp4 -vcodec libx264 -crf 28 output.mp4
Video Merger : รวมไฟล์วิดีโอหลายไฟล์เป็นไฟล์เดียว
ทุบตีรหัสคัดลอก ffmpeg -f concat -i filelist.txt -c คัดลอก output.mp4
เพิ่มคำบรรยาย : เพิ่มคำบรรยายลงในวิดีโอ
ทุบตีคัดลอกรหัส ffmpeg -i video.mp4 -i subtitles.srt -c copy -c:s mov_text output.mp4
โอเพ่นซอร์สและฟรี : FFmpeg เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีโดยสมบูรณ์ ผู้ใช้สามารถดาวน์โหลด ใช้งาน และแก้ไขซอร์สโค้ดได้อย่างอิสระ
การสนับสนุนข้ามแพลตฟอร์ม : FFmpeg รองรับระบบปฏิบัติการ Windows, Mac และ Linux และสามารถใช้ได้กับแพลตฟอร์มหลักเกือบทั้งหมด
ฟังก์ชั่นอันทรงพลัง : FFmpeg มีฟังก์ชั่นการประมวลผลเสียงและวิดีโอมากมายเพื่อตอบสนองความต้องการของผู้ใช้ที่แตกต่างกัน
รองรับรูปแบบที่หลากหลาย : FFmpeg รองรับรูปแบบวิดีโอและเสียงทั่วไปเกือบทั้งหมด รวมถึง MP4, AVI, MKV, MP3, FLAC และอื่นๆ