Ffmpeg, cài đặt phần mềm miễn phí này cho âm thanh và video

về các công cụ ffmpeg

Trong phần tiếp theo, chúng ta sẽ cùng tìm hiểu về FFmpeg. Đây là một bộ sưu tập phần mềm dòng lệnh, miễn phí và mã nguồn mở, để làm việc với các tệp đa phương tiện. Chứa một bộ thư viện âm thanh và video, như họ: libavcodec, libavformat và libavutil trong số những người khác. Với FFmpeg, bất kỳ ai cũng có thể chuyển đổi giữa các định dạng video và âm thanh khác nhau, đặt tốc độ lấy mẫu, thay đổi kích thước video hoặc ghi lại màn hình máy tính của bạn. Về cái sau rồi một đồng nghiệp đã nói chuyện với chúng tôi một thời gian trước đây.

Trong những dòng tiếp theo, chúng ta sẽ xem các bước cần thiết để cài đặt FFmpeg trên Ubuntu 18.04. Chúng tôi sẽ xem cách chúng tôi có thể cài đặt phiên bản ổn định hiện tại hoặc phiên bản mới nhất có sẵn. Các hướng dẫn tương tự có thể được áp dụng cho Ubuntu 16.04 và bất kỳ bản phân phối dựa trên Ubuntu nào, bao gồm cả Linux Mint và Elementary OS.

FFmpeg trên Ubuntu

Cài đặt FFmpeg 3.X

Trong Kho lưu trữ chính thức của Ubuntu chúng tôi có thể tìm thấy FFmpeg và chúng tôi có thể cài đặt dễ dàng với trình quản lý gói apt. Đây là cách nhanh nhất và dễ nhất để cài đặt FFmpeg trên Ubuntu. Tuy nhiên, phiên bản có trong kho có thể không phải là phiên bản mới nhất hiện có.

Khi tôi viết những dòng này, phiên bản ổn định hiện tại có sẵn trong kho lưu trữ Ubuntu 18.04 là 3.4.4. Nếu bạn muốn có phiên bản này, bạn chỉ cần làm theo các bước sau để cài đặt nó trong Ubuntu 18.04.

Chúng tôi sẽ bắt đầu bằng cách mở một thiết bị đầu cuối (Ctrl + Alt + T). Trong đó chúng tôi sẽ viết như sau để cập nhật danh sách các gói có sẵn:

sudo apt update

Sau đó chúng ta có thể cài đặt FFmpeg gõ lệnh sau:

cài đặt ffmpeg 3.4.4

sudo apt install ffmpeg

Sau khi cài đặt, để xác nhận rằng gói được cài đặt đúng cách, chúng ta có thể sử dụng lệnh sau. Điều này sẽ in một cái gì đó giống như sau:

ffmpeg phiên bản 3.4.4

ffmpeg -version

Để tham khảo tất cả bộ mã hóa và bộ giải mã có sẵn, chúng tôi có thể viết:

ffmpeg -encoders
ffmpeg -decoders

Với tất cả những điều trên, chúng tôi sẽ cài đặt và xác minh cài đặt FFmpeg 3.X trên hệ thống Ubuntu của chúng tôi. Bây giờ chúng ta có thể bắt đầu sử dụng nó.

Cài đặt FFmpeg 4.X

Nếu chúng tôi thích cài đặt phiên bản mới hơnVới các hướng dẫn sau, chúng tôi sẽ có thể cài đặt FFmpeg phiên bản 4.x trong Ubuntu 18.04.

Phiên bản 4.X của bộ phần mềm này thêm một số bộ lọc, bộ mã hóa và bộ giải mã mới. Phiên bản này là có sẵn trong PPA của Jonathon F. Các bước dưới đây mô tả cách cài đặt FFmpeg 4.x trên Ubuntu 18.04.

Chúng tôi bắt đầu bằng cách mở một thiết bị đầu cuối (Ctrl + Alt + T). Trong đó, chúng tôi sẽ viết như sau để thêm PPA cần thiết:

thêm kho lưu trữ ffmpeg 4X

sudo add-apt-repository ppa:jonathonf/ffmpeg-4

Khi bạn đã thêm PPA vào hệ thống của mình, bạn có thể cài đặt gói cần thiết đánh máy:

cài đặt ffmpeg 4.x

sudo apt install ffmpeg

Với điều này, bạn sẽ có phiên bản 4.X được cài đặt trên hệ thống và sẵn sàng để sử dụng. Bạn có thể kiểm tra phiên bản đã cài đặt với cùng một lệnh mà chúng tôi sử dụng với phiên bản 3.X:

phiên bản ffmpeg 4x

ffmpeg -version

Vài ví dụ

Khi chuyển đổi các tệp â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 và định dạng đầu ra được đặt từ phần mở rộng tệp.

Nếu chúng tôi muốn chuyển đổi tệp video từ mp4 sang webm, bạn nên viết một cái gì đó như:

ffmpeg thay đổi video

ffmpeg -i entradaVideo.mp4 salidaVideo.webm

Trong trường hợp chúng tôi quan tâm chuyển đổi tệp âm thanh mp3 sang ogg, hướng dẫn sẽ giống như sau:

ffmpeg thay đổi âm thanh

ffmpeg -i entradaAudio.mp3 salidaAudio.ogg

Khi chuyển đổi tệp, chúng tôi sẽ có thể chỉ định codec mà chúng tôi 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 nào được hỗ trợ.

Nếu chúng tôi muốn chuyển đổi tệp video từ mp4 sang webm bằng codec video libvpx và codec âm thanh libvorbis. Chúng tôi sẽ phải sử dụng một thứ tự như sau:

ffmpeg với codec video đã chọn

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

Trong trường hợp muốn chuyển đổi tệp âm thanh từ mp3 sang ogg được mã hóa bằng codec libopus. Lệnh sử dụng sẽ giống như sau:

ffmpeg với codec âm thanh đã chọn

ffmpeg -i entradaAudio.mp3 -c:a libopus salidaAudio.ogg

Có thể tìm thêm thông tin về cách sử dụng bộ phần mềm này tham khảo ý kiến tài liệu chính thức bởi FFmpeg.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Miguel dijo

    Tôi đã gặp một số vấn đề khi phát video mp4 trên Ubuntu 20.10, nhưng tôi đã tìm thấy giải pháp ở đây. Cảm ơn rất rất nhiều!