Sic Parvis Magna

22 Haziran 2024 Cumartesi

FFMPEG - Kullanmaktan Keyif Aldığım Tool

Haziran 22, 2024 Posted by unexpected , No comments

Merhabalar bu yazıda çok sevdiğim ve kullanmaktan keyif aldığım bir tooldan bahsetmek istiyorum.

Canon EOS 2000D ile çektiğim videoları mp4 formatına dönüştürme ihtiyacı duydum. Evet Adobe Premier Pro ile dönüştürme yapabilirdim ama bir video dönüştürme yapmak için Adobe Premier Pro'yu açmak çok cazip gelmemişti.

Bunun için bende internetde araştırma yaparken ffmpeg ile karşılaştım. İşte dedim tam ihtiyacım olan şeyi buldum. Artık bir daha video dönütürmek için Adobe Premier Pro'ya gerek kalmadı tabi. 😆

Öğrediğim komutlarıda burada paylaşıyor olacağım kullanmak isteyen gelsin buyursun komutlar aşağıda ⬇️

MOV to MP4 Convert

Ham halindeki videolarınızı x264 codec formatında mp4 olarak çıkarabilirsiniz.

terminal
ffmpeg -i input.mov -c:v libx264 -c:a aac output.mp4
MP4 to MP3 Convert

Video içierisinden ses dosyasını mp3 formatında dönüştürebilirsiniz.

terminal
ffmpeg -i video.mp4 -vn -acodec libmp3lame audio.mp3
Video Merge

Bazen elimizde parça parça videolar bulunur bunları birleştirmek isteriz işte aşağıdaki komut ile bunu yapabiliriz. Dosya içerisine file part1.mp4 şeklinde alt alta yazmalıyız.

terminal
ffmpeg -f concat -i file.txt -c copy output.mp4
VCD to MP4 Convert

VCD içerisine bulunan dat dosyalarını mp4 olarak bu komut ile çevirebiliriz.

terminal
ffmpeg -i Disc1.dat -vcodec copy -acodec copy Disc1.mp4
MP4 to 3GP Convert

Bazen mp4 formatındaki videoları 3gp olarak çevirmekte gerekebiliyor. İşe size komut.

terminal
ffmpeg -y -i video.mp4 -r 20 -s 352x288 -vb 400k -acodec aac -strict experimental -ac 1 -ar 8000 -ab 24k video.3gp
Syntax
ffmpeg [options] [infile]... [outfile]...
   -i <file>         # Dosya girişi yapılır. File.txt içeriğine eklenir dosyalar
   -acodec <codec>   # Verilen kodlama tipi "copy" kullanıla bilinir.
   -vcodec <codec>   # Verilen kodlama tipi "copy" kullanıla bilinir.
   -c <codec>        # Verilen kodlama tipi "copy" kullanıla bilinir.
   -f <param>        # İki dosyayı birleştirmek için concat kullanılır.
   -r <rate>         # Frame rate hızı
   -s <size>         # Video Çözünürlük
   -vb <bitrate>     # Video bitrate hızı
   -strict <param>   # Standartlara uymak (default: normal)
   -ac <channels>    # Ses kanalları
   -ar <rate>        # Ses rate hızı
   -ab <bitrate>     # Ses bitrate hızı
   -y                # Üzerine yaz
   -vn               # Video kapalı

0 comments:

Yorum Gönder