Ubuntu Linux'ta FFmpeg Kullanarak Masaüstünüzü Nasıl Kaydedersiniz: 10 Adım

İçindekiler:

Ubuntu Linux'ta FFmpeg Kullanarak Masaüstünüzü Nasıl Kaydedersiniz: 10 Adım
Ubuntu Linux'ta FFmpeg Kullanarak Masaüstünüzü Nasıl Kaydedersiniz: 10 Adım

Video: Ubuntu Linux'ta FFmpeg Kullanarak Masaüstünüzü Nasıl Kaydedersiniz: 10 Adım

Video: Ubuntu Linux'ta FFmpeg Kullanarak Masaüstünüzü Nasıl Kaydedersiniz: 10 Adım
Video: WİNDOWS 10 MİCROSOFT HESABI KALDIRMA [2021] GÜNCEL 2024, Nisan
Anonim

FFmpeg, multimedya verilerini işlemek için kitaplıklar ve programlar üreten ücretsiz bir yazılım projesidir. Bu eğitim, masaüstünüzü Ubuntu Linux'a kaydetmek için FFmpeg'in kurulumunu ve kullanımını kapsayacaktır. Her bireyin sonuçları, sistem yapılandırmanıza bağlı olarak değişebilir.

adımlar

Ubuntu Linux Adım 1'de FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 1'de FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 1. Sisteminizde FFmpeg kurulu olup olmadığını kontrol edin

ffmpeg -version yazmak size bir hata mesajı vermiyorsa, yüklenmiştir. Aksi takdirde, bir terminal açıp aşağıdaki komutları kullanarak FFmpeg'i yükleyebilirsiniz:

  • Yaz/Kopyala/Yapıştır:

    sudo apt-get güncellemesi

    Bu komut, sisteminizdeki paket depolarını günceller

  • Yaz/Kopyala/Yapıştır:

    sudo apt-get install ffmpeg

    Bu komut, sisteminize FFmpeg yükler. Bu size sudoers dosyasında olmadığınızı belirten bir hata mesajı verirse, su root yazabilir, root şifresini girebilir ve ardından bu komutu verebilirsiniz. Kök parolanız da yoksa, sistem yöneticinizden sizin için yüklemesini istemeniz gerekir

Ubuntu Linux Adım 2'de FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 2'de FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 2. "Videolar" dizininize geçin

Bu gerekli değildir, ancak videoları bu dizinin içinde tutmak onları kolayca bulmanızı sağlar.

  • Yaz/Kopyala/Yapıştır:

    cd /home/ kullanıcı_adınız /Videolar

Ubuntu Linux Adım 3'te FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 3'te FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 3. Mikrofonunuzun açık olduğundan ve sesin açık olduğundan emin olun

Aşağıdaki komutlar, tam masaüstü videosunu ve sesini aşağıda verilen video formatlarında kaydedecektir.

Ubuntu Linux Adım 4'te FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 4'te FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 4. Ekran boyutunuzu öğrenin

Tüm ekranınızı kaydetmek istiyorsanız buna ihtiyacınız olacak. Ekran boyutunuzu öğrenmek için şunu yazın: xdpyinfo | grep 'boyutlar:'

Ubuntu Linux Adım 5'te FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 5'te FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 5. Ekranı ses olmadan kaydetmek için aşağıdaki komutu kullanın:

ffmpeg -video_size 1920x1080 -kare hızı 30 -f x11grab -i:0.0+0, 0 -c:v libx264rgb -crf 0 -ön ayarlı ultra hızlı örnek.mkv

  • -video_size, kaydedilen alanın boyutunu belirtir. Farklı bir ekran boyutunuz varsa, 1920x1080 yerine bunu kullanın. Ekranın yalnızca bir alanını kaydetmek istiyorsanız, alan boyutunu burada belirtin.
  • -framerate, kare hızını belirtir, i. e. saniyede kaç kare video kaydedilir. Başka bir kare hızına ihtiyacınız varsa, 30'dan başka bir sayı kullanın. İzin verilen en düşük kare hızı 20'dir.
  • -f x11grab, aslında FFmpeg'e ekranınızı kaydetmesini söyleyen şeydir. Bunu değiştirmemelisin.
  • -i:0.0+0, 0, kaydetmek istediğiniz alanın sol üst köşesinin x ve y ofsetini belirlediğiniz yerdir. Örneğin, kullanın

    :0.0+100, 200

  • x ofsetinin 100 ve y offsetinin 200 olması.
  • -c:v libx264rgb -crf 0 -ön ayarlı ultra hızlı kodlama seçenekleridir. Bunlar hızlı ve kayıpsız bir kayıt belirtir.
Ubuntu Linux Adım 6'da FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 6'da FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 6. Mikrofonunuzu veya sistem seslerini de kaydetmek için aşağıdaki komutu kullanın:

ffmpeg -video_size 1920x1080 -kare hızı 30 -f x11grab -i:0.0+0, 0 -f darbe -ac 2 -i 0 -c:v libx264rgb -crf 0 -ön ayarlı ultra hızlı örnek.mkv

  • Çoğu seçenek, yalnızca ekranı kaydetmeyle aynıdır, ancak ayrıca bazı ek seçenekler de belirtirsiniz. Sıralamaları FFmpeg'in bunları nasıl yorumladığını etkilediğinden, yalnızca yeni ses seçeneklerini sona ekleyemeyeceğinizi unutmayın.
  • -f pulse, FFmpeg'e ses sunucunuz olan PulseAudio'dan girdi almasını söyler.
  • -ac 2, ses kanallarının sayısını belirtir. "Kanal sayısı 2'ye ayarlanamıyor (Geçersiz bağımsız değişken)" gibi bir hata alırsanız, bunu 1 olarak değiştirmelisiniz.
  • -i 0, girdinin hangi aygıttan alınacağını belirtir. pacmd list-sources komutuyla tüm cihazların bir listesini görebilirsiniz. arkasındaki numara

    -ben

  • orada listelenen dizindir. Komutun diğer çıktısı, size o ses cihazının ne için olduğuna dair bir açıklama verecektir. Adı "Yerleşik Ses Analog Monitör" gibi bir cihaz büyük olasılıkla sistem sesini kaydederken, açıklamasında "mikrofon" olan bir şey büyük olasılıkla bir mikrofon olacaktır.
Ubuntu Linux Adım 7'de FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 7'de FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 7. Kullan

-filter_complex birleştirme

her iki ses girişini tek bir girişte birleştirmek için.

Bu, mikrofonunuzu ve sistem seslerini aynı anda kaydetmenizi sağlar. Örneğin, komutunuz şöyle görünebilir: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i:0.0+0, 0 -f pulse -filter_complex amerge -ac 2 -i 0 -f pulse -ac 2 -i 1 -c:v libx264rgb -crf 0 -ön ayarlı ultra hızlı örnek.mkv

Ubuntu Linux Adım 8'de FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 8'de FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 8. Kaydı durdurmak için Ctrl+C tuşlarına basın

Şuna benzer bir mesajla çıkmalıdır: "Normal olarak çıkılıyor, sinyal 2 alındı."

Ubuntu Linux Adım 9'da FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 9'da FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 9. Gerekirse dosyanızı yeniden kodlayın

Depolama alanıyla ilgili endişeleriniz varsa, kalite kaybı olmadan daha küçük bir dosya elde etmek için aşağıdaki komutu çalıştırabilirsiniz: ffmpeg -i sample.mkv -c:v libx264rgb -c:a copy -crf 0 -preset veryslow sample-smaller. mkv. Elbette, başka herhangi bir dönüştürme de yapabilirsiniz; bununla ilgili talimatlar için FFmpeg ile Medyayı Dönüştürme bölümüne bakın.

Ubuntu Linux Adım 10'da FFmpeg Kullanarak Masaüstünüzü Kaydedin
Ubuntu Linux Adım 10'da FFmpeg Kullanarak Masaüstünüzü Kaydedin

Adım 10. Kaydı izleyin

Bu, gerçekten amaçlandığı gibi kaydedildiğini onaylamanıza izin verecektir. VLC, Totem veya MPV gibi bir medya oynatıcı kullanabilirsiniz. Dosyayı bunlardan biriyle açmak vlc samle.mkv, totem sample.mkv veya mpv sample.mkv yazmak kadar basittir.

Bir medya oynatıcının kurulu olması gerekir. Hiç medya oynatıcınız yoksa, APT aracılığıyla bir tane yükleyebilirsiniz

Uyarılar

  • Bu yöntemle uzun bir şey kaydetmeden önce kısa bir test kaydı yapın. Bu, kurulumunuzun ve komutunuzun düzgün çalışıp çalışmadığını kontrol etmenize ve gerekirse ayarlamalar yapmanıza olanak tanır.
  • Kaydın başında ve sonunda kısa gecikmeler olabilir. Gerçekten ihtiyacınız olan her şeyin kaydedildiğinden emin olmak için gerekenden biraz daha uzun kaydedin.

Önerilen: