FFMPEG : Linux Komut Satırından Ekranınızı Kaydedin

Print Friendly, PDF & Email

 

Ekranınızı bir Linux masaüstüne kaydetmek istiyorsunuz, ancak mevcut ekran kayıt uygulamalarından memnun değil misiniz? FFMPEG kodlama aracını duymamış olmalısınız.. Bu güçlü aracı kullanmayı düşünebilirsiniz. Çok yönlüdür ve Linux masaüstündeki ekran yakalama da dahil olmak üzere birçok şey mümkün hale gelecek..

FFMPEG yapılandırması, bir programda “kayıt” düğmesine basmaktan biraz daha karmaşıktır, ancak onun gerçek gücü Linux üzerinde diğer arayüze sahip kayıt araçlarının sunmadığı özelleştirme ve otomasyon olanaklarını sunmasıdır.

Uçbirimden FFMPEG Kurulumu:

Ubuntu
sudo apt install ffmpeg
Debian
sudo apt-get install ffmpeg
Arch Linux
sudo pacman -S ffmpeg
Fedora
sudo dnf install ffmpeg
OpenSUSE
sudo zypper install ffmpeg
Ekran Kaydetmeye Başalayabiliriz:
Uçbirimden mkdir komutunu kullanarak ekran kayıtlarının toplanacağı bir dizin oluşturalım.
mkdir -p ~/Videolar/ffmpeg-kaydedilenler/
Oluşturulan dizine girelim:
cd ~/Videolar/ffmpeg-kaydedilenler/
Hazırız ve kayda başlayabiliriz, işte basitçe uçbirimden kayıt komutu:
ffmpeg -f x11grab -y -r 30 -s 1920x1080 -i :0.0 -vcodec huffyuv kayit1.avi

Komut içerisindeki 1920×1080 değerini ekran çözünürlüğünüze göre değiştirebilirsiniz, aksi halde uygulama sizi bu konuda uyaracaktır.

Kaydı durdurmak için istediğiniz anda “q” harfine basabilirsiniz

Ekranı ve Web Kameranızı Kaydedin:

FFMPEG’de masaüstünü yakalamak ve aynı anda web kameranızdan kayıt yapmak da mümkündür. Bunu yapmak için iki ayrı komut kullanmalısınız. İlk komut, o anda Linux sisteminize bağlı etkin web kamerasını görüntüleyecektir. İkinci komut ekran görüntüsüdür.
İlk komut için bir uçbirim penceresi açın ve aşağıdakileri girin:
ffplay -f video4linux2 -i /dev/video0 -video_size 320x240 -fflags nobuffer
Bu kurulum 320 × 240 ekran çözünürlüğü ile ekranda hemen hemen hiçbir gecikme olmayan bir web kamerası penceresi görüntüleyecektir. Kayıtta iyi görüneceğinden, boyut konusunda endişelenmeyin. Web kamera penceresini yakalayıp istediğiniz yere sürükleyin. Ayrıca, pencere yöneticiniz gizleme özelliğini destekliyorsa, daha iyi bir efekt elde etmek için kamera pencere kontrollerini yok saymayı düşünün.

Not: 320 × 240 çözünürlüğünden hoşlanmıyorsanız, başka bir çözünürlük değeri ile değiştirmeyi düşünün. Kullanılacak mükemmel çözünürlüğü bulmak için web kamerasının elkitabına bakın; ancak cihazın üstesinden gelebileceğinden daha yüksek bir çözünürlük kullanmayın, aksi takdirde işleriniz kesintiye uğrayabilir..

İlk uçbirim açıkken, web kameranız masaüstünde görüntülenecektir. Sonra, gerçek kaydı başlatmak için ikinci bir terminal penceresi açın:
cd ~/Videolar/ffmpeg-kaydedilenler/
ffmpeg -f x11grab -r 30 -s cif -i :0.0 kayit2.mp4
Bu iki uçbirim penceresi açık olduğu sürece, masaüstünü 30 FPS’de kaydedip bir web kamerası görüntülersiniz.

Kaydı durdurmak için istediğiniz anda FFMPEG komutunu yürüttüğünüz uçbirimden “q” harfine basın, web kamera penceresini kapatmak içinse pencere etkin halde iken CTRL+Z tuş bileşimini kullanın.

Kaydettiğiniz dosyaları oluşturduğunuz
~/Videolar/ffmpeg-kaydedilenler/

https://www.ffmpeg.org/about.html

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir