Linux Komut Satırından Ekran Görüntüleri Nasıl Alınır



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

GNU / Linux ortamındaki çoğu şeyde olduğu gibi, komut satırından ekran görüntüsü almanın bir yolu vardır. Kullanıcıların bunu yapmak istemesinin birkaç farklı ana nedeni vardır. Birincisi, özellikle zamanlama ile uğraşırken, ekran görüntüsünün nasıl alınacağı üzerinde daha fazla kontrole sahip olmaktır. Bir diğeri, video dosyalarından ekran görüntüsü galerileri yapmaktır. Yoğun klavye aktivitesine alışkın kullanıcılar da bu yöntemi en hızlı bulabilir.



Hedeflerinize ve dağılımınıza bağlı olarak, yapmaya çalıştığınız şey için gitmenin birkaç farklı yolu olduğunu fark edebilirsiniz. Bir kez daha, bu, Linux geliştiricilerinin işleri nasıl yürüttüğünün bir göstergesi. İyi haber şu ki, bu araçların birçoğu mevcut kurulumunuzda zaten mevcut olmalıdır.



Yöntem 1: Scrot ile Ekran Görüntüsü Alma

Komuttan ekran görüntüsü almanın en basit yolu, scrot yazmak ve enter tuşuna basmaktır. Bunun çalışması için uygun bir terminal öykünücüsü penceresinde olmanıza bile gerek yok. Çalıştır iletişim kutusu almak için Alt ve F2 veya Windows veya Süper tuş ve R tuşlarını basılı tutarsanız, scrot yazıp enter tuşuna basmanız yeterlidir. Bu, masaüstündeki her şeyin ekran görüntüsünü alacak ve ana dizininizin içindeki bir dosyaya yerleştirecektir. Buna bir grafik dosya yöneticisi ile veya cd ~ yazıp komut satırına ls yazarak erişebilirsiniz. Yayınladığınız bir terminal penceresinin ekran görüntüsünü alacağından, çalıştırma kutusundan sunulan komut satırını bu yöntem için bir terminal penceresinden daha sık kullanmak isteyebilirsiniz.

Eşyaları almadan önce hazırlamak için bir gecikme ayarlayabilirsiniz. Scrot -d 10 yazın ve ekran görüntüsünü almadan önce 10 saniye beklemek için enter tuşuna basın. Bu, ekran görüntüsünü aldığınız programı yapılandırmanız için size yeterli zaman vermelidir. Bu komuttan sonra, scrot'un ana dizininizdeki dosyayı adlandırırken kullanacağı bir dosya adı da belirlemek isteyebilirsiniz.

Geri sayım oluşturmak için komuta -c anahtarını ekleyin. Örneğin scrot -d 10 -c, ekran görüntüsü alıncaya kadar saniyeleri geri sayacaktır. Bu, scrot bir çekim yapmadan önce her şeyi hazırlamanız gerektiğinde önceden plan yapmanıza yardımcı olabilir.

Modern masaüstü ortamlarının büyük çoğunluğu, scrot veya başka bir komut satırı tabanlı ekran görüntüsü yardımcı programını klavyenizdeki Print Screen (Prt Sc) tuşuna bağlar. Her şeyin ekran görüntüsünü almak için Prt Sc'ye basmanız veya scrot yardımcı programı ile aktif pencerelerden birini almak için Alt + Prt Sc'ye basmanız gerekebilir. Çok az klavye düzeninde, Prt Sc anahtarına bağlı olmayan ayrı bir SysRq anahtarı vardır ve bu tuş, geçerli pencerenin ekran görüntülerini almak için de çalışabilir.

Scrot'u -s ile çalıştırırsanız, fare imlecinizle ekranda bir alan çizebilirsiniz. O belirli alanın bir ekran görüntüsüne sahip olacaksınız ve başka hiçbir şey almayacaksınız.

Bu yararlı olabilirken, bu şekilde alınan bazı ekran görüntüleri tuhaf ve alışılmadık şekilde kırpılmış görünebilir.

Yöntem 2: Xfce4 Graphical Screenshooter'ı Kullanma

Debian-Xfce, Xubuntu ve diğer Xfce4 kullanıcıları, Prt Sc'ye bastıklarında gördükleri xfce4-screenshoter adında bir komuta sahiptir ve bunu komut satırından çağırmak mümkündür. Yalnızca bir terminalde veya Alt + F2 veya Super + R tuşlarına bastığınızda açılan Uygulama Bulucuda xfce4-screenshooter yazın ve almayı tercih ettiğiniz ekran görüntüsü türünü seçmenize izin veren bir iletişim kutusu alırsınız.

Bir Bölge Seç'e tıklayın ve ekranın bir bölgesini vurgulamak için Tamam'a basın veya daha geleneksel bir ekran görüntüsü kullanıcı deneyimi için Ekrana Gir veya Aktif Pencereyi seçin.

Yöntem 3: ffmpeg ile Çerçeveleri Ayıklama

Bir video dosyasından eksiksiz bir ekran görüntüsü galerisi oluşturmak için ffmpeg programını kullanabilirsiniz. Halihazırda ffmpeg'iniz yoksa, Debian, Ubuntu veya Mint tabanlı dağıtımlar kullanıyorsanız, sudo apt-get install ffmpeg ile yüklemeniz gerekir. Bu, Raspberry Pi platformundaki Debian'ın çoğu kullanıcısı için de çalışmalıdır. Fedora veya Red Hat kullanıcılarının paketi kurmak için yum install rpmbuild'i root olarak vermesi gerekecektir. Arch kullanıcıları ffmpeg-git veya ffmpeg-full paketleri arasından seçim yapabilir. Çoğu kullanıcı ffmpeg-git sürümünü kullanmak isteyecektir.

Paketi yükledikten sonra, video dosyanızın hedefine gitmek için cd komutunu kullanın, böylece bir galeri oluşturmak için ffmpeg kullanabilirsiniz. Oradayken, komutu film dosyanızın adıyla değiştirdikten sonra ffmpeg -i myMovie.avi -r 1 -f image2 shots_% 06.jpg dosyasını çalıştırın. Shots_% 06.jpg dosya adındaki sayı, bir listedeki ekran görüntülerini düzenlemek için kaç tane sonda sıfıra ihtiyacınız olduğunu belirtirken 1'den sonraki sayı kare hızını belirtir. Ne tür ekran görüntülerini yakalamak istediğinize dair daha iyi bir fikir edinmek için bunlarla bir dereceye kadar oynayabilirsiniz.

Yöntem 4: mplayer'ı Komut Satırında kullanma

Mplayer'ı, Lubuntu, LXLE ve Trisquel Mini-Linux kullanıcılarının zaten sahip olması gereken komut satırından da çağırabilirsiniz. Sahip olmayanlar, yüklemek için sudo apt-get install mplayer'ı kullanabilir. Küçük bir oynatıcı penceresi açmak için mplayer -vf ekran görüntüsünü ve video dosyanızın adını yazın. Her ekran görüntüsü almak istediğinizde s tuşuna bastığınızda, işe yarayıp yaramadığına dair bir mesaj alırsınız. Terminal penceresi, aldığınız ekran görüntüleriyle ilgili mesajların çıktısını almaya devam etmek için tüm süre boyunca geçerli kalır.

Ayrıca kullanabilirsin:

mplayer -nosound -frames ## -vo png: z = 9 myVideo.avi

Dosya adını videonuzun adıyla ve ##, otomatik olarak fotoğraflanmasını istediğiniz kare sayısıyla değiştirin. İsterseniz png'yi jpg veya gif89a gibi başka bir resim formatıyla da değiştirebilirsiniz, ancak png genellikle en iyi resim kalitesini sunar.

4 dakika okundu