Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีติดตั้ง FFmpeg บน Windows 10: คู่มือทีละขั้นตอนฉบับสมบูรณ์

เคยต้องการแยกไฟล์เสียงจากวิดีโอที่มีอยู่บนคอมพิวเตอร์? หรือต้องการแปลงไฟล์วิดีโอจากฟอร์แมตหนึ่งไปอีกฟอร์แมต? ถ้ายัง ไม่อาจปฏิเสธได้ว่าคุณเคยอยากบีบอัดไฟล์วิดีโอให้มีขนาดเฉพาะ หรือเล่นในความละเอียดที่ต่างกัน ทุกอย่างนี้และอีกมากมายเกี่ยวกับการประมวลผลเสียง-วิดีโอ สามารถทำได้ด้วยเครื่องมือบรรทัดคำสั่ง (command-line tool) ชื่อ FFmpeg น่าเสียดายที่การติดตั้ง FFmpeg ไม่ง่ายเท่าการใช้งาน แต่เราอยู่ที่นี่เพื่อช่วย คู่มือทีละขั้นตอนด้านล่างจะแนะนำวิงติดตั้งเครื่องมือหลายวัตถุประสงค์นี้บนคอมพิวเตอร์ของคุณ

FFmpeg คืออะไร?

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

FFmpeg ย่อมาจาก Fast Forward Moving Picture Experts Group เป็นโปรเจกต์มัลติมีเดียโอเพนซอร์สยอดนิยม รองรับหลายระบบปฏิบัติการ สามารถดำเนินการหลากหลายบนฟอร์แมตเสียงและวิดีโอทุกประเภท แม้แต่ฟอร์แมตโบราณ โปรเจกต์นี้ประกอบด้วยซอฟต์แวร์และไลบรารีหลายชุด ทำให้สามารถตัดต่อเสียงและวิดีโอได้หลากหลาย ทรงพลังจนเป็นส่วนหนึ่งของแอปยอดนิยมอย่าง VLC media player และเป็นแกนกลางของบริการแปลงวิดีโอออนไลน์และแพลตฟอร์มสตรีมมิ่งอย่าง YouTube และ iTunes

ด้วยเครื่องมือนี้ คุณสามารถทำงานได้ดังนี้:

  • Encoding (เข้ารหัส)
  • Decoding (ถอดรหัส)
  • Transcoding (รหัสข้าม)
  • Converting formats (แปลงฟอร์แมต)
  • Mux / Demux
  • Stream
  • Filter
  • Extract (แยก)
  • Trim (ตัด)
  • Scale (ปรับขนาด)
  • Concatenate (ต่อ)
  • และอื่นๆ บนฟอร์แมตเสียงและวิดีโอต่างๆ

เป็นเครื่องมือบรรทัดคำสั่ง หมายความว่าสามารถดำเนินการได้จาก Windows Command Prompt ด้วยคำสั่งบรรทัดเดียวที่เรียบง่าย ตัวอย่างคำสั่งจะมีท้ายบทความ คำสั่งเหล่านี้หลากหลายและเหมือนกันทุกระบบปฏิบัติการ แต่การขาด GUI ทำให้การติดตั้งซับซ้อนขึ้นบนคอมพิวเตอร์ส่วนตัว

วิธีติดตั้ง FFmpeg บน Windows 10

การติดตั้ง FFmpeg บน Windows 10 ไม่ง่ายเหมือนแอปทั่วไป แอปส่วนใหญ่ติดตั้งได้โดยคลิกซ้ายที่ไฟล์ .exe และทำตามคำแนะนำ แต่ FFmpeg ต้องใช้ความพยายามมากกว่าเพราะเป็น command-line tool กระบวนการติดตั้งแบ่งเป็น 3 ขั้นตอนใหญ่ แต่ละขั้นตอนมีขั้นตอนย่อยหลายขั้นตอน

คู่มือทีละขั้นตอนของกระบวนการติดตั้ง FFmpeg

ขั้นตอนที่ 1: ดาวน์โหลดและแตกไฟล์ Zip ของ FFmpeg

  1. เปิด Google Chrome จาก Windows search bar
  2. เข้าเว็บไซต์อย่างเป็นทางการของ FFmpeg
  3. คลิกตัวเลือก Windows build by BtbN
  4. คลิกลิงก์ ffmpeg-master-latest-win64-gpl.zip เพื่อดาวน์โหลดไฟล์ zip
  5. หมายเหตุ: หากไม่รู้ สถาปัตยกรรมโปรเซสเซอร์ เปิด File Explorer (Win+E) ไป This PC คลิกขวา Properties ดูที่ System type (เช่น x64-based processor = 64-bit)
  6. ดาวน์โหลดเสร็จ เปิดโฟลเดอร์ Downloads คลิกขวาไฟล์ zip ที่ดาวน์โหลด เลือก Extract to… เพื่อแตกทั้งหมดไปโฟลเดอร์ใหม่ชื่อเดียวกัน
  7. คลิกขวา โฟลเดอร์ที่แตกออกมา เลือก Rename
  8. พิมพ์ FFmpeg แล้วกด Enter บันทึก

ขั้นตอนที่ 2: ย้ายโฟลเดอร์ FFmpeg ไปที่ C Drive

ตำแหน่งตั้งตั้งแต่แรกสำคัญไม่แพ้กัน เพราะ Command Prompt จะทำงานถูกต้องก็ต่อเมื่อไฟล์ FFmpeg อยู่ในตำแหน่งที่ถูกต้อง

  1. คลิกขวา โฟลเดอร์ FFmpeg เลือก Copy
  2. ไปที่ไดรฟ์ติดตั้ง Windows ปกติคือ C: drive คลิกขวาพื้นที่ว่าง เลือก Paste
  3. เปิดโฟลเดอร์ที่วางไว้ ตรวจสอบว่า ไม่มีโฟลเดอร์ย่อย FFmpeg อยู่ข้างใน
  4. หมายเหตุ: หากพบโฟลเดอร์ย่อย ให้ย้ายไฟล์ทั้งหมด (bin, doc, presets, LICENSE.txt, README.txt) ไปที่โฟลเดอร์ราก และลบโฟลเดอร์ย่อย นี่คือรูปแบบโฟลเดอร์ FFmpeg ที่ถูกต้อง

ขั้นตอนที่ 3: ติดตั้ง FFmpeg บน Windows 10 (ตั้งค่า Environment Variables)

  1. กด Windows key ค้นหา Edit the system environment variables กด Enter เปิด
  2. ในกล่องโต้ตอบ System Properties สลับไปแท็บ Advanced
  3. คลิกปุ่ม Environment Variables…
  4. เลือก Path ภายใต้คอลัมน์ User variables for [username] คลิก Edit..
  5. ในหน้าต่าง Edit environment variable คลิก New
  6. พิมพ์ C:\ffmpeg\bin\ แล้ว OK บันทึก
  7. หลังเพิ่มรายการ Path ใน Environment Variables ควรมีลักษณะดังภาพ
  8. กด OK ปิด Environment Variables และบันทึกการเปลี่ยนแปลง

ขั้นตอนที่ 4: ตรวจสอบการติดตั้ง FFmpeg ผ่าน Command Prompt

ขั้นตอนสุดท้ายไม่เกี่ยวกับการติดตั้ง แต่ช่วยยืนยันว่าติดตั้ง FFmpeg ถูกต้องหรือไม่

  1. ค้นหา command prompt เลือก Run as administrator
  2. ในหน้าต่าง Administrator: Command Prompt พิมพ์ ffmpeg -version กด Enter
  3. กรณีสำเร็จ: จะแสดงรายละเอียด เช่น build, FFmpeg version, default configuration ฯลฯ
  4. กรณีล้มเหลว: จะแสดงข้อความ:
    'ffmpeg' is not recognized as an internal or external command, operable program or batch file.
    หากเกิดกรณีนี้ ให้อ่านคู่มืออีกครั้งและแก้ไขข้อผิดพลาด

วิธีใช้ FFmpeg

การติดตั้งก็เพียงโคตรถ้าไม่รู้ใช้งาน โชคดีที่ใช้ FFmpeg ง่ายกว่าติดตั้งมาก แค่เปิด Command Prompt หรือ PowerShell แบบ Administrator แล้วพิมพ์คำสั่งสำหรับงานที่ต้องการ ด้านล่างคือคำสั่งยอดนิยมสำหรับงานเสียง-วิดีโอต่างๆ

  1. เพื่อทำงานกับ FFmpeg ต้องเปิด command prompt หรือ PowerShell ในโฟลเดอร์ที่มีไฟล์ทำงาน: เปิดโฟลเดอร์ไฟล์ กด Shift ค้าง + คลิกขวาที่พื้นที่ว่าง เลือก Open PowerShell window here
  2. ตัวอย่าง: ต้องการแปลงไฟล์วิดีโอจาก .mp4 เป็น .avi พิมพ์คำสั่งด้านล่างใน command prompt/powershell กด Enter:
    ffmpeg -i sample.mp4 sample.avi
    หมายเหตุ: แทนที่ sample ด้วยชื่อไฟล์วิดีโอที่ต้องการแปลง
  3. การแปลงอาจใช้เวลาบ้าง ขึ้นกับขนาดไฟล์และฮาร์ดแวร์ ไฟล์ .avi จะอยู่ในโฟลเดอร์เดิมหลังแปลงเสร็จ

คำสั่ง FFmpeg ยอดนิยมอื่นๆ:

  • ดูข้อมูลไฟล์เสียง/วิดีโอ: ffmpeg -i sample.mp4
  • แปลงวิดีโอเป็นเสียง: ffmpeg -i input.mp4 -vn output.mp3
  • เปลี่ยนความละเอียดวิดีโอ: ffmpeg -i input.mp4 -filter:v scale=1280:720 -c:a copy output.mp4
  • บีบอัดไฟล์เสียง: ffmpeg -i input.mp3 -ab 128 output.mp3
  • ลบเสียงจากวิดีโอ: ffmpeg -i input.mp4 -an output.mp4
  • พรีวิววิดีโอ: ffplay sample.mp4

หมายเหตุ: จำได้ว่า ต้องแทนที่ 'sample', 'input', 'output' ด้วยชื่อไฟล์จริง

หวังว่าด้วยขั้นตอนข้างต้น คุณจะ ติดตั้ง FFmpeg บน Windows 10 สำเร็จ หากมีข้อสงสัยหรือข้อเสนอแนะ สามารถติดต่อได้ในส่วนความคิดเห็น