FFmpeg nasıl kurulur ve hızlandırılmış fotoğraflardan videolar oluşturulur

ESP32-CAM üreticiler arasında popülerdir: kompakt ancak güçlü bir ESP32 mikro denetleyici, video işlevine sahip bir kamera modülü ve bir microSD kart yuvası ile donatılmıştır. Karttan en iyi şekilde yararlanmak istiyorsanız donanımın dahili bileşenlerini ve programlama arayüzlerini incelemeye değer. 80 sayfalık Make Special okuyucuları elinden tutar ve birlikte verilen 2 MP kamera modülü ve programlama adaptörüne sahip ESP32 CAM kartı sayesinde ilk projelerinize hemen başlayabilirsiniz.

FFmpeg, ses ve video dosyalarını dönüştürmek için güçlü bir komut satırı aracıdır; diğer şeylerin yanı sıra, bir dizi ayrı görüntü dosyasından videolar oluşturmak için de uygundur; örneğin hızlandırılmış kayıtlar için kullanışlıdır.

FFmpeg, Windows ve macOS için ikili dosyalar halinde ücretsiz olarak indirilebilir; Linux’ta aracı dağıtımınızın paket yöneticisini kullanarak yüklersiniz.

Duyuru

“Kurulum” Windows altında şu şekilde çalışır: Derleme sürümü 6.0’ı gyan.dev’den ikili dosya olarak zip arşivi olarak indirin (ince Essentials sürümü yeterlidir) ve arşivi açın. “ffmpeg-6.0-essentials_build” adında ve içinde “bin” adında bir dizin bulunan bir dizin bulacaksınız. Daha kısa bir şey tercih ederseniz, “ffmpeg-6.0-essentials_build” dizinini “ffmpeg” olarak yeniden adlandırın, örneğin: aşağıda varsayacağımız şey budur.

Şimdi yeni adı verilen “ffmpeg” dizinini doğrudan C: bölümüne taşıyın ve içindeki “bin” dizininin yolunu panoya kopyalayın:

C:ffmpegbin

Bu dizinin artık Path ortam değişkenine eklenmesi gerekiyor. Bunu yapmak için Windows arama alanına “ortam değişkenleri” yazmaya başlayın. İlk birkaç karakterden sonra sistem size “bu hesap için ortam değişkenlerini” veya “sistem çevresel değişkenlerini” değiştirmenizi teklif etmelidir. İkincisini seçin ve ardından beliren iletişim kutusunun altındaki “Ortam Değişkenleri” düğmesini tıklayın.

Aşağıdaki iletişim kutusunun alt yarısı arkadaşınızdır: listede Yol çizgisini seçin ve Düzenle’ye tıklayın. Yeni’ye tıklayıp C:ffmpegbin yolunu buraya kopyalayabileceğiniz başka bir iletişim kutusu açılır. Her şeyi OK ile onaylayın.

Artık komut satırını kullanarak ESP32-CAM ile hızlandırılmış kamera olarak çekilen görüntülerin foto00000.jpg, foto00001.jpg, foto00002.jpg gibi dosya adlarıyla bulunduğu dizine gidebilirsiniz.

Ffmpeg.exe yürütülebilir programı şu anda Yol’da bulunan bir dizinde bulunduğundan, Windows kullanıcıları artık doğrudan komut satırına girebilir:

ffmpeg -framerate 1 -i foto%05d.jpg -c:v libx264 -r 30 zeitraffer.mp4

Daha sonra mevcut dizinde zeitraffer.mp4 adında bir video dosyası bulunmalıdır.

Seçenek -framerate 1 Bu, bitmiş videonun her görüntüsünün bir saniye boyunca görülebileceği anlamına gelir (daha hızlı olmasını istiyorsanız bu sayıyı artırın). Sonrasında -i FFmpeg’de girişi belirtin; bu durumda, adları örnek programımızın mikro SD karta yazdığı modeli takip eden bir dosya dizisidir: fotosonra beş basamaklı bir sayı (%05d) ve dosya uzantısı .jpg. Bunu, istenen çıktı video formatına ilişkin bilgiler ve son olarak oluşturulacak video dosyasının adı takip eder. Parametreden ayrılırsanız -r 30 kaldırıldığında, videoyu oynatırken herhangi bir fark görmezsiniz; her görüntü bir saniyeliğine hâlâ görülebilir. Ancak videonun gerçek kare hızı yalnızca 1 FPS’dir, dolayısıyla video oynatıcı her saniye kareler arasında geçiş yapar. İle -r 30 Bunun yerine, her bir görüntünün karşılık gelen sayıda tekrarlandığı 30 FPS’lik bir video yayınlanıyor. Hızlandırılmış videolarınızı diğer materyallerle birlikte düzenlemeyi planlıyorsanız bu işinizi çok daha kolaylaştırabilir.


(doruğa ulaşmak)

Haberin Sonu


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir