Rehber Ffmpeg ile komut satırı üzerinden medya dosyalarını dönüştürmek ve daha fazlası

FFmpeg nedir?​

Kendi sitesinden alıntılayalım;


Ben bu yazımda sadece terminal üzerinden ffmpeg aracı ile medya dosyalarını dönüştürmeyi ele alacağım. FFmpeg'in birçok fonksiyona sahip başka araçları da var, bunları Kaynaklar'da verdiğim bağlantıdan inceleyebilirsiniz.

FFmpeg'i kurmak​


Debian/Ubuntu:
Kod:
sudo apt install ffmpeg

Fedora:
Kod:
sudo rpm --install ffmpeg

Git:
Kod:
git clone git.ffmpeg.org Git - ffmpeg.git/summary ffmpeg

FFmpeg ile Dosya Dönüştürmek​


Dönüştürme:
Kod:
ffmpeg -i giren_dosya.mp4 cikan_dosya.avi

Bunun gibi istediğiniz medya uzantısını kullanarak medya formatlarını birbirine çevirebilirsiniz.

Videonun Kare Hızını Ayarlamak​


Kare hızı ayarlama:
Kod:
ffmpeg -i giren_dosya.avi -r 30 cikan_dosya.avi

Koddaki -r seçeneğini kullanarak -r [kare hızı] şeklinde istediğiniz kare hızına dönüştürebilirsiniz.

Videonun Çözünürlüğünü Ayarlamak​


Çözünürlük ayarlama:
Kod:
ffmpeg -i input.mkv -c:a copy -s 1280x720 output.mkv

Koddaki -s seçeneği ile -s [çözünürlük] şeklinde istediğiniz çözünürlüğe dönüştürebilirsiniz.

GUI Versiyonu​

Bunun için GUI alternatifi olarak Handbrake kullanabilirsiniz.
Ubuntu Handbrake:
Kod:
sudo apt install handbrake-gtk

Detaylı Okuma​

Daha detaylı olarak Ffmpeg'i incelemek için vereceğim dokümantasyon bağlantısına ulaşarak Ffmpeg'in sayısız özelliğini keşfedip deneyebilirsiniz. Ben çok detaylı olarak inceleyemedim çünkü gerçekten bu aracın kalan kısımları aşırı detay içeriyor, okuduğunuz için teşekkürler.

Kaynaklar​

ffmpeg Documentation (dokümantasyon)
 
Son düzenleyen: Moderatör:
FFmpeg'in bir sürü GUI sürümü var zaten. Saf halini kullanmak bence pek mantıklı değil bence.

Örnek: MeGUI, Handbrake vs.
GUI sürümlerini kullanması zor olmadığı için genelde terminalde kullanım için olanları ele alıyorum. Her zaman elimizin altında bir DE veya WM bulunmayabiliyor.
Handbrake güzel bir GUI, konuya ekleyeyim.
 
Son düzenleme:

Fedora için RPM yapmaya gerek yok. Dnf var zaten
sudo dnf install ffmpeg

Ek olarak archlinux için;
sudo pacman -S ffmpeg

Gentoo için
sudo emerge --ask media-video/ffmpeg

openSUSE için
sudo zypper in ffmpeg
 
Fedora için RPM yapmaya gerek yok. Dnf var zaten
sudo dnf install ffmpeg


Ek olarak archlinux için;
sudo pacman -S ffmpeg

Gentoo için
sudo emerge --ask media-video/ffmpeg

openSUSE için
sudo zypper in ffmpeg
Kafam RPM'e gidiyor sürekli DNF'yi unutuyorum, sağ olun.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…