Cách cài đặt và sử dụng ffmpeg trên Ubuntu 18.04 – Android 2022

FFmpeg là một công cụ dòng lệnh miễn phí và mã nguồn mở để chuyển mã các tập tin đa phương tiện. Nó chứa một tập hợp các thư viện âm thanh và video được chia sẻ như libavcodec, libavformat và libavutil. Với FFmpeg, bạn có thể chuyển đổi giữa các định dạng video và âm thanh khác nhau, đặt tốc độ mẫu và thay đổi kích thước video.

Hướng dẫn này bao gồm các bước cần thiết để cài đặt FFmpeg trên Ubuntu 18.04. Chúng tôi sẽ chỉ cho bạn cách cài đặt phiên bản ổn định distro và phiên bản mới nhất của FFmpeg.

Các hướng dẫn tương tự áp dụng cho Ubuntu 16.04 và mọi phân phối dựa trên Ubuntu, bao gồm cả Linux Mint và Hệ điều hành cơ bản.

Điều kiện tiên quyết

Bạn cần phải đăng nhập với quyền root hoặc người dùng có quyền sudo để hoàn tất cài đặt.

Cài đặt FFmpeg 3.x trên Ubuntu

Các kho lưu trữ Ubuntu chính thức chứa các gói FFmpeg có thể được cài đặt với trình quản lý gói

apt

. Đây là cách dễ nhất để cài đặt FFmpeg trên Ubuntu. Tuy nhiên, phiên bản có trong kho có thể tụt hậu so với phiên bản FFmpeg mới nhất.

Tại thời điểm viết bài viết này, phiên bản hiện tại của FFmpeg có sẵn trong kho Ubuntu 18.04 là

3.4.4

.

Thực hiện các bước bên dưới để cài đặt FFmpeg 3.x trên Ubuntu 18.04:

  1. Bắt đầu bằng cách cập nhật danh sách các gói:


    sudo apt update

    Tiếp theo, cài đặt FFmpeg bằng cách gõ lệnh sau:


    sudo apt install ffmpeg

    Để xác thực rằng gói được cài đặt đúng cách, hãy sử dụng lệnh

    ffmpeg -version

    in phiên bản FFmpeg:


    ffmpeg -version

    Đầu ra sẽ trông giống như thế này:


    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)

    Để in tất cả các loại bộ mã hóa và giải mã FFmpeg có sẵn:


    ffmpeg -encoders


    ffmpeg -decoders

Đó là nó. FFmpeg 3 hiện đã được cài đặt trên hệ thống của bạn và bạn có thể bắt đầu sử dụng nó.

Cài đặt FFmpeg 4.x trên Ubuntu

Phiên bản FFmpeg 4.x thêm một số bộ lọc, bộ mã hóa và bộ giải mã mới.

Cách dễ nhất là cài đặt FFmpeg 4.x trên Ubuntu 18.04 là sử dụng hệ thống đóng gói linh hoạt.

Mở thiết bị đầu cuối của bạn bằng cách nhấn

Ctrl+Alt+T

và cài đặt gói snap FFmpeg, bằng cách gõ:


sudo snap install ffmpeg

Việc tải xuống có thể mất một chút thời gian tùy thuộc vào tốc độ kết nối của bạn.

Sau khi hoàn tất, hãy xác minh cài đặt FFmpeg bằng cách chạy lệnh

ffmpeg -version

:


ffmpeg -version

Đầu ra sẽ trông giống như thế này:


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

Đó là nó! FFmpeg đã được cài đặt trên hệ thống của bạn và sẵn sàng để sử dụng.

FFmpeg 4 cũng có sẵn từ PPA của Rob Savourour.

Ví dụ FFmpeg

Trong phần này, chúng ta sẽ xem xét một số ví dụ cơ bản về cách sử dụng tiện ích

ffmpeg

.

Chuyển đổi cơ bản

Khi chuyển đổi tập tin âm thanh và video bằng

ffmpeg

, bạn không phải chỉ định định dạng đầu vào và đầu ra. Định dạng tệp đầu vào được tự động phát hiện và định dạng đầu ra được đoán từ phần mở rộng tệp.

  • Chuyển đổi tập tin video từ mp4 sang webm:


    ffmpeg -i input.mp4 output.webm

    Chuyển đổi tập tin âm thanh từ mp3 sang ogg:


    ffmpeg -i input.mp3 output.ogg

Chỉ định codec

Khi chuyển đổi tệp, bạn có thể chỉ định codec bạn muốn sử dụng với tùy chọn

-c

. Codec có thể là tên của bất kỳ bộ giải mã / mã hóa được hỗ trợ hoặc một

copy

giá trị đặc biệt chỉ đơn giản là sao chép luồng đầu vào.

  • Chuyển đổi tệp video từ mp4 sang webm bằng codec video

    libvorbis

    và codec âm thanh

    libvorbis

    :


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

    Chuyển đổi tập tin âm thanh từ mp3 sang ogg được mã hóa bằng codec

    libopus

    .


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

Phần kết luận

Bạn đã cài đặt thành công FFmpeg trên Ubuntu 18.04. Bây giờ bạn có thể truy cập trang Tài liệu FFmpeg chính thức và tìm hiểu cách sử dụng FFmpeg để chuyển đổi và các tệp video và âm thanh của bạn.

ffmpeg ubfox

ffmpeg ubfox