Android

วิธีการติดตั้งและใช้ ffmpeg บน Ubuntu 18.04

Import MP4 and H.264 Videos in Davinci Resolve on Linux

Import MP4 and H.264 Videos in Davinci Resolve on Linux

สารบัญ:

Anonim

FFmpeg เป็นเครื่องมือบรรทัดคำสั่งฟรีและโอเพ่นซอร์สสำหรับการแปลงไฟล์มัลติมีเดีย มันมีชุดของไลบรารีเสียงและวิดีโอที่ใช้ร่วมกันเช่น libavcodec, libavformat และ libavutil ด้วย FFmpeg คุณสามารถแปลงระหว่างรูปแบบวิดีโอและเสียงต่าง ๆ กำหนดอัตราตัวอย่างและปรับขนาดวิดีโอ

บทช่วยสอนนี้ครอบคลุมขั้นตอนที่จำเป็นในการติดตั้ง FFmpeg บน Ubuntu 18.04 เราจะแสดงวิธีติดตั้ง distro รุ่นเสถียรและ FFmpeg รุ่นล่าสุด

คำแนะนำเดียวกันนี้ใช้กับ Ubuntu 16.04 และการแจกจ่ายใด ๆ บน Ubuntu รวมถึง Linux Mint และ Elementary OS

ข้อกำหนดเบื้องต้น

คุณต้องเข้าสู่ระบบในฐานะผู้ใช้รากหรือผู้ใช้ที่มีสิทธิ์ sudo เพื่อให้การติดตั้งเสร็จสมบูรณ์

การติดตั้ง FFmpeg 3.x บน Ubuntu

ที่เก็บ Ubuntu อย่างเป็นทางการมีแพ็คเกจ FFmpeg ที่สามารถติดตั้งได้กับ apt package manager นี่เป็นวิธีที่ง่ายที่สุดในการติดตั้ง FFmpeg บน Ubuntu อย่างไรก็ตามเวอร์ชันที่รวมอยู่ในที่เก็บอาจช้ากว่า FFmpeg เวอร์ชันล่าสุด

ในขณะที่เขียนบทความนี้เวอร์ชันปัจจุบันของ FFmpeg ที่มีอยู่ในที่เก็บ Ubuntu 18.04 คือ 3.4.4

ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง FFmpeg 3.x บน Ubuntu 18.04:

  1. เริ่มต้นด้วยการอัพเดตรายการแพ็คเกจ:

    sudo apt update

    ถัดไปติดตั้ง FFmpeg โดยพิมพ์คำสั่งต่อไปนี้:

    sudo apt install ffmpeg

    ในการตรวจสอบว่ามีการติดตั้งแพ็กเกจอย่างถูกต้องให้ใช้คำสั่ง ffmpeg -version ซึ่งพิมพ์เวอร์ชัน FFmpeg:

    ffmpeg -version

    ผลลัพธ์ควรมีลักษณะดังนี้:

    ffmpeg version 3.4.4-0ubuntu0.18.04.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)

    หากต้องการพิมพ์ตัวเข้ารหัสและตัวถอดรหัสของ FFmpeg ที่มีอยู่ทั้งหมด:

    ffmpeg -encoders ffmpeg -decoders

แค่นั้นแหละ. FFmpeg 3 ได้รับการติดตั้งบนระบบของคุณแล้วและคุณสามารถเริ่มใช้งานได้

การติดตั้ง FFmpeg 4.x บน Ubuntu

FFmpeg เวอร์ชัน 4.x เพิ่มจำนวนตัวกรองตัวเข้ารหัสและตัวถอดรหัสใหม่จำนวนมาก

วิธีที่ง่ายที่สุดคือติดตั้ง FFmpeg 4.x บน Ubuntu 18.04 โดยใช้ระบบบรรจุภัณฑ์แบบ Snappy

เปิดเทอร์มินัลของคุณโดยกด Ctrl+Alt+T และติดตั้งแพคเกจ FFmpeg snap โดยพิมพ์:

sudo snap install ffmpeg

การดาวน์โหลดอาจใช้เวลาสักครู่ขึ้นอยู่กับความเร็วในการเชื่อมต่อของคุณ

เมื่อเสร็จแล้วให้ตรวจสอบการติดตั้ง FFmpeg โดยการรันคำสั่ง ffmpeg -version :

ffmpeg -version

ผลลัพธ์ควรมีลักษณะดังนี้:

ffmpeg version n4.1.4 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)

แค่นั้นแหละ! FFmpeg ได้รับการติดตั้งบนระบบของคุณแล้วและพร้อมใช้งาน

FFmpeg 4 ยังมีอยู่ใน PPA ของ Rob Savoury

ตัวอย่าง FFmpeg

ในส่วนนี้เราจะดูตัวอย่างพื้นฐานบางอย่างเกี่ยวกับวิธีการใช้ยูทิลิตี ffmpeg

การแปลงพื้นฐาน

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

  • แปลงไฟล์วิดีโอจาก mp4 เป็น webm:

    ffmpeg -i input.mp4 output.webm

    แปลงไฟล์เสียงจาก mp3 เป็น ogg:

    ffmpeg -i input.mp3 output.ogg

การระบุตัวแปลงสัญญาณ

เมื่อแปลงไฟล์คุณสามารถระบุตัวแปลงสัญญาณที่คุณต้องการใช้กับตัวเลือก -c ตัวแปลงสัญญาณสามารถเป็นชื่อของตัวถอดรหัส / ตัวเข้ารหัสที่สนับสนุนหรือ copy ค่าพิเศษที่เพียงคัดลอกอินพุตสตรีม

  • แปลงไฟล์วิดีโอจาก mp4 เป็น webm โดยใช้ตัวแปลงสัญญาณวิดีโอ libvorbis และตัวแปลงสัญญาณเสียง libvorbis :

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    แปลงไฟล์เสียงจาก mp3 เป็น ogg ที่เข้ารหัสด้วยตัวแปลงสัญญาณ libopus

    ffmpeg -i input.mp3 -c:a libopus output.ogg

ข้อสรุป

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

ffmpeg Ubuntu