FFmpeg gerçekten de güçlü bir video kodlayıcı / kod çözücü araçtır¹. Bir GUI kullanmak yerine komut satırında çalışır. Komut satırı, [windows + r] tuşunu tıklayıp cmd
enter tuşuna basarak bulduğunuz siyah penceredir . Buna "komut istemi" de denir. Kurulumdan sonra kullanmak için bu pencerelerden birine ffmpeg komutları girersiniz.
İşte "yüklemek" ve kullanmak için temel adımlar:
Kurulum
- Git ffmpeg indir sitesinde en iyi uyan size bilgisayarın özelliklerini ve zip dosyasını indirin. En güncel kullanılabilirlik için "statik" bağlantıyı ve "gecelik git" sürümünü seçin.
- Bilgisayarınızda zip dosyasını açmak için bir klasör oluşturun. Bu klasör "yükleme" klasörünüz olacaktır. Ben seçtim
C:\Program Files\ffmpeg\
. Bu iyi bir fikir çünkü buna düzenli bir program gibi davranacaksınız. Zip dosyasını bu klasöre açın.
- Klasör artık başlıklı dahil olmak üzere diğer klasörlere bir dizi içermelidir
bin
nereye ffmpeg.exe
kaydedilir. Henüz bitirmedik. Bu dosyaya çift tıklamak hiçbir şey yapmaz. Unutmayın, bu bir komut satırı programıdır. İçeri giriyor cmd
.
- Eğer kullanmadan önce
ffmpeg.exe
de cmd
bilgisayarınızı söylemek zorunda onu bulabileceği. Yeni bir sistem yolu eklemeniz gerekir. Önce, Bu PC'yi (Windows 10) veya Bilgisayar'ı (Windows 7) sağ tıklayın ve ardından öğesini tıklayın Properties > Advanced System Settings > Advanced tab > Environment Variables
.
- Ortam Değişkenleri penceresinde, "Değişken" sütununun altındaki "Yol" satırını ve ardından Düzenle'yi tıklayın
- "Ortam değişkenini düzenle" penceresi Windows 10 ve 7 için farklı görünüyor. Windows 10'da Yeni'ye tıklayın ve daha önce oluşturduğunuz klasörün
ffmpeg.exe
kaydedildiği yere yapıştırın . Bu örnek için, yani C:\Program Files\ffmpeg\bin\
Windows 7'de tüm değişkenler noktalı virgülle ayrılmış tek bir dizede listelenir. Dizenin sonuna gidin, noktalı virgül ( ;
) yazın, sonra yola yapıştırın.
- Açtığımız tüm pencerelerde Tamam'ı tıklayın.
ffmpeg artık "kurulu". Komut İstemi şimdi ffmpeg komutlarını tanıyacak ve çalıştırmaya çalışacaktır.
Ffmpeg güncelleniyor
Ffmpeg'i güncellemek için yukarıdaki 1. adımda indirme sayfasını tekrar ziyaret edin ve zip dosyasını indirin. Dosyaları ambalajından çıkarın ve 2. adımda oluşturduğunuz klasördeki eski dosyaların üzerine kopyalayın.
Ffmpeg kullanma
Ffmpeg kullanmak için bir komut istemi penceresi açmanız ve ardından ffmpeg'e özgü komutlar yazmanız gerekir. İşte tipik bir ffmpeg komutu:
ffmpeg -i video.mp4 -vn -ar 44100 -ac 1 -b:a 32k -f mp3 audio.mp3
Bu komutun dört bölümü vardır:
ffmpeg
- Bu komut cmd'ye ffmpeg komutlarını çalıştırmak istediğimizi söyler. cmd önce ffmpeg.exe
Kurulum bölümündeki 6. adımdan itibaren klasörlerden birini arayacaktır . Bulunursa, komutu çalıştırmayı dener.
-i video.mp4
- Bu bir girdi dosyası. Bu dosya üzerinde çalışacağız.
-vn -ar 44100 -ac 1 -b:a 32k -f mp3
- Bunlar "argümanlar". Bu karakterler, tam olarak ne yapmak istediğimizi belirten mini komutlara benzer. Bu durumda, giriş kaynağından bir mp3 dosyası oluştur diyor.
-vn
- Video akışını dışarıda bırakın
-ar 44100
- Hertz cinsinden ses çözünürlüğünü belirtir.
-ac 1
- Ses kanalları, sadece 1. Bu etkili bir şekilde "mono yapmak".
-b:a 32k
- Ses bit hızı, 32 kbps olarak ayarlanmıştır.
-f mp3
- MP3 dönüştürme zorlayın. Bu komut olmadan ffmpeg, çıktı dosyası adında kullandığınız uzantıya göre ne istediğinizi yorumlamaya çalışır.
audio.mp3
- Bu çıktı dosyası.
Tahmin edebileceğiniz gibi, bu kısa komut bir MP4 dosyasından bir MP3 ses dosyası oluşturur.
Bunu denemek için bir MP4 dosyanız olduğunu varsayarak bu komutu çalıştırmak için şu adımları izleyin:
- Windows tuşu + r tuşlarına basın.
- Yazın
cmd
ardından girin.
- Üzerinde çalışmak istediğiniz dosyanın yolunu değiştirin. Tür
cd [path]
. Bunun gibi bir şey olmalı cd C:\Users\name\Desktop\
.
- Şimdi giriş dosyanızın adıyla ffmpeg komutunu yazın. Komut bazı geri bildirimlerle çalışır. Tamamlandığında, cmd daha fazla komut için kullanılabilir olacaktır.
Ffmpeg kullanmanın temel yolu budur. Komutlar çok daha karmaşık hale gelebilir, ancak bunun nedeni yalnızca programın çok fazla güce sahip olmasıdır. Ffmpeg belgelerini kullanarak tüm komutları öğrenebilir ve çok güçlü komut dosyaları oluşturabilirsiniz. Bundan sonra, bu komut dosyalarını bir .bat dosyasına kaydedebilirsiniz, böylece her seferinde tüm komutu yazmak yerine bir dosyayı çift tıklamanız yeterlidir. Örneğin, bu yanıt bir klasördeki tüm MP4'lerden MP3'ler oluşturacak bir komut dosyası içerir . Sonra ffmpeg'in gücünü cmd'nin gücü ile birleştiririz ve bu, dosyaların dağlarında profesyonel kalitede video / ses kodlaması yapmanız gerektiğinde güzel bir yer.
- Nokta olarak teknik doğruluk varsa, ffmpeg'in kendisi bir kodlayıcı veya kod çözücü değildir. Kullanıcı tercihine göre çok çeşitli enkoder, dekoder, muxer ve demuxer ile derlenebilen bir programdır. Tüm bu kodlayıcılar vb. Ffmpeg olmadan kullanılabilir.