Android

Centos 7'ye ffmpeg nasıl kurulur ve kullanılır

Установка и настройка CentOS в VirtualBox

Установка и настройка CentOS в VirtualBox

İçindekiler:

Anonim

FFmpeg, multimedya dosyalarını işlemek için ücretsiz ve açık kaynaklı bir araç koleksiyonudur. Libavcodec, libavformat ve libavutil gibi bir dizi paylaşılan ses ve video kütüphanesi içerir. FFmpeg ile çeşitli video ve ses formatları arasında dönüştürme yapabilir, örnekleme hızları ayarlayabilir, akan ses / video yakalayabilir ve videoları yeniden boyutlandırabilirsiniz.

Bu eğitim, CentOS 7'ye FFmpeg yüklerken size yol gösterir.

Ön şartlar

Yeni depolar ekleyebilmek ve CentOS sisteminize paketler yükleyebilmek için sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açmanız gerekir.

CentOS'a FFmpeg Yükleme

FFmpeg, CentOS 7 çekirdek depolarında mevcut değildir. FFmpeg araçlarını kaynaktan oluşturmayı veya Nux Dextop deposundan yum kullanarak kurmayı seçebilirsiniz. İkinci seçenekle gideceğiz.

CentOS 7'ye FFmpeg yüklemek için aşağıdaki adımları uygulayın:

  1. Nux deposu EPEL yazılım deposuna bağlıdır. EPEL deposu sisteminizde etkin değilse, şunu yazarak etkinleştirin:

    sudo yum install epel-release

    Ardından, Depo GPG anahtarını içe aktarın ve rpm paketini yükleyerek Nux veri havuzunu etkinleştirin:

    sudo rpm -v --import sudo rpm -Uvh

    Depo etkinleştirildikten sonra FFmpeg'i yükleyin:

    sudo yum install ffmpeg ffmpeg-devel

    ffmpeg -version komutunu çalıştırarak FFmpeg kurulumunu doğrulayın:

    ffmpeg -version

    Bu makaleyi yazarken, Nux Dextop deposunda bulunan 2.8.15 geçerli sürümü 2.8.15 .

    ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)…

Bu kadar. FFmpeg, CentOS makinenize kuruldu.

FFmpeg Örnekleri

Bu bölümde, ffmpeg yardımcı programının nasıl kullanılacağına dair bazı temel örneklere bakacağız.

Temel dönüşüm

Ses ve video dosyalarını ffmpeg ile dönüştürürken, giriş ve çıkış biçimlerini belirtmeniz gerekmez. Giriş dosyası biçimi otomatik olarak algılanır ve çıktı biçimi dosya uzantısından tahmin edilir.

  • Bir video dosyasını mp4'ten webm'ye dönüştürme:

    ffmpeg -i input.mp4 output.webm

    Bir ses dosyasını mp3'ten ogg'e dönüştürün:

    ffmpeg -i input.mp3 output.ogg

Kodekleri belirtme

Dosyaları dönüştürürken -c seçeneğiyle kullanmak istediğiniz codec bileşenlerini belirleyebilirsiniz. Kodek, desteklenen herhangi bir kod çözücü / kodlayıcı veya giriş akışını copy özel bir değer copy .

  • Bir video dosyasını, libvpx video codec'ini ve libvorbis ses codec'ini kullanarak libvpx dönüştürün:

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

    Bir ses dosyasını libopus codec bileşeni ile kodlanmış libopus .

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

Sonuç

CentOS 7'nize FFmpeg'i başarıyla yüklediniz. Artık resmi FFmpeg Belgeleri sayfasını ziyaret edebilir ve dönüştürmek için FFmpeg'i ve video ve ses dosyalarınızı nasıl kullanacağınızı öğrenebilirsiniz.

ffmpeg centos