Android

Cách cài đặt và sử dụng ffmpeg trên debian 9

Bài 19 âm Ng ng Ngh ngh Tiếng Việt 1 Kết nối tri thức với cuộc sống Learn Vietnamese 2

Bài 19 âm Ng ng Ngh ngh Tiếng Việt 1 Kết nối tri thức với cuộc sống Learn Vietnamese 2

Mục lục:

Anonim

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 giải thích cách cài đặt FFmpeg trên Debian 9.

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

Bạn sẽ cần phải đăng nhập với tư cách là người dùng có quyền sudo để có thể cài đặt các gói trên hệ thống Debian của bạn.

Cài đặt FFmpeg trên Debian

Các kho lưu trữ Debian 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 . 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 Debian 9 là 3.2.12 .

Các bước sau mô tả cách cài đặt FFmpeg trên Debian 9:

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

    sudo apt update

    Cài đặt gói FFmpeg bằng cách chạy lệnh sau:

    sudo apt install ffmpeg

    Xác thực cài đặt bằng cách chạy lệnh ffmpeg -version sẽ in phiên bản FFmpeg:

    ffmpeg -version

    Đầu ra sẽ trông giống như sau:

    ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516

    Để in tất cả các bộ mã hóa và giải mã FFmpeg có sẵn, bạn có thể sử dụng:

    ffmpeg -encoders ffmpeg -decoders

Đó là nó. FFmpeg 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ó.

Phiên bản có trong kho Debian luôn bị tụt hậu so với phiên bản FFmpeg mới nhất. Nếu bạn muốn cài đặt phiên bản FFmpeg mới nhất, bạn sẽ cần xây dựng các công cụ FFmpeg từ nguồn.

Ví dụ FFmpeg

Trong phần này, chúng tôi sẽ chỉ cho bạn một số ví dụ về cách sử dụng công cụ 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 được chỉ định.

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

    ffmpeg -i input.mov output.mp4

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

    ffmpeg -i input.mp3 output.flac

Chỉ định codec

Để chỉ định codec sử dụng 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 nào chỉ đơn giản là sao chép luồng đầu vào.

  • Chuyển đổi tập tin 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 đã tìm hiểu cách cài đặt FFmpeg trên Debian 9. 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 debian