Ekranımı nasıl kaydedebilirim?


553

Ekranımı Ubuntu'da nasıl kaydedebilirim?

Aradığım uygulama ideal olarak tüm bu özelliklere sahip:

  1. Herhangi bir platformda kolayca oynatılabilen ve / veya YouTube veya başka bir popüler video sitesi tarafından kabul edilebilen bir formatta kayıt yapabilir
  2. Muhtemelen bir fare tıklamasıyla seçerek, sadece bir pencereyi (tüm ekran yerine) kaydedebilir
  3. Yapılandırılabilir bir gecikmeden sonra kayda başlayabilir (örneğin, uygulamayı başlatıyorum ve gerçek kayıt başlamadan önce masaüstüme / pencereme düzenleme yapmak için zamanım var)

Bu sıralamaya bir göz atın .
Pablo,

sudo apt install gtk-recordmydesktop
Benyamin Jafari

Yanıtlar:


262

gtk-recordmydesktop'u gtk-recordmydesktop uygulamasını yükleyin

Bir zevk kullanmak ve ses ve video yakalama ve screencast uygulama recordMyDesktop uygulamasını yapılandırmak için GNOME araç çubuğuna kullanımı kolay bir grafik simgesi ekler.

görüntü tanımını buraya girin

xvidcap (artık bakım yok, paket artık mevcut değil)

Çizim veya dokümantasyon amacıyla X-Window masaüstünden video çekmenizi sağlayan bir ekran görüntüsü. Lotus ScreenCam gibi araçlara standartlara dayalı bir alternatif olması amaçlanmıştır.

Video MPEG veya AVI dosya biçiminde kaydedilebilir.


3
Bu iki öneri için teşekkürler! İkisini de denedim, ancak ne yapmam gerekse de yapamadım: gtk-recordmydesktoptüm sanal ekranın kaydedilmesinde ısrar ediyor (3200x1200), ki bu çok büyük ... xvidcapkaydedilecek ekranın dikdörtgen alanını seçmeme izin veriyor, ancak daha sonra kontrol düğmelerini bunun üzerine yerleştirmek istiyor (ve kontrolleri hareket ettirirseniz alanı hareket ettiriyor), bu ekran neredeyse ekran kadar yüksek bir pencere kaydetmek için çalışmıyor (bir döşeme penceresi yöneticisi kullanıyorum).
Riccardo Murri

10
Artık depolanmadığı için xvidcap'i depodan kaldırdık.
popey

4
@RiccardoMurri: gtk-recordmydesktopyalnızca seçilen bir ekran alanını kaydetmenize olanak sağlar. Önizleme alanında bir dikdörtgeni sürüklemeniz yeterlidir.
MestreLion 21:12

6
gtk-recordmydesktop, Linux ekran kayıt netliğini yeni bir seviyeye getiriyor. Aslında farklı FPS'de farklı parçalar kaydetti: D Ses senkronizasyonu (elbette başarısız oluyor) bundan sonra gerçekten zor.
Henrik Heino

5
Tarafından üretilen video çıkışı gtk-recordmydesktopoldukça bozuk.
Anmol Singh Jaggi

180

Byzanz'ı severim; etkinliğinizi bir GIF dosyası olarak kaydeder.

görüntü tanımını buraya girin

Oldukça hafif ve iyi çalışıyor, özellikle bir web sayfasına veya e-postaya daha kısa bir ekran görüntüsü koymak için.

PPA'dan alabilirsiniz (daha güncel bir pakete sahip olabilir ancak 'desteklenmiyor'):

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

Veya aşağıdaki butona tıklayarak resmi Ubuntu depolarından alabilirsiniz:

Byzanz'ı yükle

Daha fazla bilgi için:

Bir screencast'ın animasyonlu GIF görüntüleri nasıl oluşturulur?


GIF senaryolarını kaydetmek için çok daha ergonomik IMO olan Silentcast ( github.com/colinkeenan/silentcast ) kullanıyorum .
Jonathan Petitcolas

1
Bu uygulama henüz Ubuntu 16.04 için değil. Onu almak harika olurdu.
Léo Léopold Hertz 준영

1
bu nasıl başlatılır?
Kaushal28

8
Yüklerken bazı 404s var :(
Alexander Mills

2
16.04 için kullanılabilir ve almak için bir havuz eklemek zorunda değilsiniz. Sadece sudo apt install byzanzve gider. Eksileri: düşük kare hızı ve tam çözünürlük veya renk alanı yakalamıyor, bu nedenle renkler bozuluyor ve şekiller yumuşuyor ve hareket dalgalı. Hangi parametreleri vereceğinizi bulmak için, xwininfokomutu kullanın, kaydetmek istediğiniz pencereye tıklayın ve size istediğiniz x, y, genişlik ve yüksekliği söyleyecektir byzanz.
Blair Houghton

164

Kazam

Bu amaçla iyi bir uygulamadır: Ev , Yüklemekya da sadecesudo apt install kazam

Kayıttan önce size bir gecikme sağlar. Kayıtlar HD olarak yapılır ve çıkışlar YouTube için kabul edilen .mkv formatında olduğundan, dönüştürmeye ve yeniden oluşturmaya gerek kalmaz.

Bazı kullanışlı klavye kısayolları da var:

Kaydı başlatmak için

   SUPER-CTRL-R 

Kaydı duraklatmak için

   SUPER-CTRL-P

Kaydı durdurmak için

   SUPER-CTRL-F

Ana pencereyi göstermek / gizlemek için

   SUPER-CTRL-W

22
Recordmydesktop'u denedim ve benim için kazam daha iyi çalışıyor.
ThiagoPonte

Kazam'ı yükledim ama mp4 için çıktı .movie ve oynatmaya çalıştığımda bana “sgi video dosyaları için bir uygulama yok” diyor. Ayrıca gnome üzerindeki stop butonunu bulamıyorum.
SurvMach

5
Kazam iyi çalışırken, MyDesktop rekoruyla ilgili sorun yaşadım. Kaydı bitirdikten hemen sonra bir mp4 ürettiği için daha hızlıdır.
Juampy NR

2
vay, Kazam tarafından 90 saniyelik ekran yakalama ve ihraç video boyutu 3.2GB oldu
Ghanbari

3
Kimse kazam klavye kısayollarını bilmek isterse: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html
Riyafa Abdul

108

Basit Ekran Kaydedici

SimpleScreenRecorder , programları ve oyunları kaydetmek için oluşturduğum bir Linux programıdır. Bunu yapabilen programlar var, "ama hiçbiriyle% 100 mutlu değildim, bu yüzden kendimi yarattım"

Asıl amacım kullanımı gerçekten basit bir program yaratmaktı, ancak yazarken daha fazla özellik eklemeye başladım ve sonuç aslında oldukça karmaşık bir programdı. Ffmpeg / avconv veya VLC :) 'den daha kolay kullanım anlamında' basit '.

Ubuntu 12.04 - 16.10 sürümleri için standart depolarda yoktur ve aşağıdakilerle birlikte kurulabilir:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
# if you want to record 32-bit OpenGL applications on a 64-bit system:
sudo apt-get install simplescreenrecorder-lib:i386

Ubuntu 17.04 sürümleri için - daha sonra universedepoya eklenmiştir ve aşağıdakiler tarafından yüklenebilir:

sudo apt-get update
sudo apt-get install simplescreenrecorder

İşte bir UI önizlemesi:

görüntü tanımını buraya girin


1
Kurulumdan sonra simplescrrenrecorder'ınızı nasıl kullandığınız belli değil. hangi komut şapka arayüzünü verir?
Drew Verlee

2
@DrewV iyi bir çizgi çizerek başlayabilirsiniz> basit ekran, komut satırından terminali açabilir ve basit ekran sekmesi sekmesi yazıp girebilirsiniz
Qasim

4
@Drewverlee $ simplescreenrecorder arayüzü verir
Akavall

2
Bunu yeni yükledim ve ayarların üzerinde çalıştıktan sonra, ihtiyacım olan tek şey sadece ekranın bir penceresini kaydedebildim ve gerçekten iyi çalışıyor. Teşekkür ederim.
Peter,

6
Söylemeliyim, bu çok kullanışlı bir uygulama, kolay kurulum, beklendiği gibi çalışıyor, aferin. Bunun için gtk-recordmydesktop'u kaldırdım. dikdörtgen ftw'yi seçin!
Francois

71

Geçenlerde sesli bir ekran kaydı yapmaya çalıştım. Burada listelenen seçeneklerin ve diğer web sitelerinin çoğunu denedim. Amacım mevcut tüm araçların kapsamlı bir özetini yazmak değil, çalışan bir tane bulmaktı.

Benim durumumda (birkaç saat süren mücadeleden sonra) çalışan VOKOSCREEN'di , bu yüzden daha fazla bakmadım . Sistemim Linux Mint 15 Olivia, 64 bit ve Ubuntu Raring'e dayanıyor.

Bu, deney yaparken yazdığım özetim / logum. Umarım size birkaç saat kazandıracak:

avconv : ses ve video senkronizasyondan çıkıyor, ses gerisinde kalıyor. Yapabileceğim tüm seçenekleri denedim. Bu kullandığım komut satırı:

avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi

Byzanz : animasyonlu gif yaratır (denemedim, çünkü hem sese hem de daha uzun ekrana ihtiyacım var)

Eidete : yüklenemiyor (20 yıllık Linux tecrübesiyle, sonsuza dek denemedim)

gtk-recordmydesktop : iyi olan, ancak hiçbir şeye dönüştürme yapamayan bir ogg oluşturur. En iyi dönüştürücü mencoder'dı ancak videoyu hızlandırıyor (ancak ses değil) bu yüzden senkronizasyondan çıkıyorlar.

istanbul : hemen donuyor

Kazam : ~ 640x480'den büyük kayıt alanı sızmaya başlarsa, sistem yanıt vermeden önce en fazla birkaç dakika bekletilir . Birçoğu da benzer bir sorun bildirmiştir, bu bilinen bir hatadır.

pyvnc2swf : VNC oturumunu kaydetmek için kullanılan bir araçtır. Kendi ekranınızı kaydetmek istiyorsanız uygun değil (denenmedi)

screenkey : "screencast aracı" olarak tanıtıldı , ancak ekranınızı kaydetmekten ibaret değil

tibesti : artık korunmuyor gibi görünüyor (2011'den beri), kurulum bile yapmıyor

vokoscreen : Sonunda !!!! Kalite iyidir: hem ses hem de video. Kayıttan sonra herhangi bir kalite kaybı olmadan dosyayı mencoder ile yaklaşık 1: 7'ye kadar sıkıştırabilirim. Aşağıdaki komut satırını kullandığını öğrendim:

ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi

xvidcap : Yukarıda belirtildiği gibi: "Artık muhafaza edilmediğinden xvidcap'i depodan kaldırdık." (denenmedi)

wink : indirilebilir değil çalıştırılabilir bir paket olarak değil, dağıtıldı (denenmedi)


1
Kazam için bahsedilen hatanın ortadan kalktığından eminim, çünkü 2015 ve 2016 yılları arasında 30 dakikadan uzun (en büyük 2 saat 19 dakikadır) kayıtlar var ve hiç sorun yaşamadım ve mükemmel kayıt oturumu var.
Luis Alvarado

1
Hata
2.0.13'te

Cannot open display :0.0,0,Ffmpeg komutunu kullanırken hata alıyorum
Jay Chakra

Ffmpeg kodu için +1. Tam olarak aradığım şeydi.
Elder Geek,

48

Screencasts yapmak için kullandığım şey bu, beraberinde gelen cli komutu recordmydesktop

recordmydesktop --width 1920 --height 1200 --full-shots --fps 15 --channels 1 --device hw:1,0 --delay 10

Gecikme 10, masaüstümü kaydetmeye başlamadan önce "hazırlamak" için 10 saniye veriyor. İşim bittiğinde ctrl+ ctuşuna basın, ardından dosyayı kodlamaya başlar.

İkili bir ekranım var ve width / height argümanı monitörlerimden birine odaklanmama izin veriyor. Bu değeri ayarlayarak ikinci monitörüme kaydedebilirim.

Diğer işaretçiler:


4
recordmydesktop --helpDaha fazla bilgi için terminalden bakın (veya sadece bağlantıya tıklayın).
its_me

Koordinatları nasıl aldın?
Exeleration-G

RecordMyDesktop 3.8, kodlaması, düzenlemesi zor olan ve YouTube bunları kabul etmeyen zor dosyalar oluşturur. Bunu önlemek için tavsiye ederim.
Ondra Žižka

26

Ayrıca bir screencast oluşturmak için ffmpeg kullanabilirsiniz. Örnek:

ffmpeg -f x11grab -framerate 25 -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg

Notlar:

  • 0.0, X11 Sunucunuzun ekran numarasıdır. Numarayı alabilirsinecho $DISPLAY
  • -r = saniye başına kare
  • -s = çözünürlük

Sesi almak için:

ffmpeg -f oss -i /dev/audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i :0.0 /tmp/out.mp4

ve nasıl biri de ses alır?
Volomike

3
Ah, yolu buldum: ffmpeg -f oss -i / dev / ses -f x11grab -s 1280x1024 -r3 -ab 11 -i: 0.0 /tmp/out.mp4
Volomike

Ubuntu 14.04'te ffmpeg yerine avconv kullanın.
user674669 14:15

Wiki sayfasında ayrıca güzel örnekler: trac.ffmpeg.org/wiki/Capture/Desktop
Ciro Santilli

25

Vokoscreen : Linux için yeni bir ekran döküm aracı

vokoscreen ekran görüntüsü

Kurulum

 sudo add-apt-repository ppa:vokoscreen-dev/vokoscreen
 sudo apt-get update
 sudo apt-get install vokoscreen

Bu Ubuntu 13.04 / Raring x86'da çalışır.
Rudiger Wolf

bu, monitörlerden birini seçme seçeneğine sahip görünmüyor - eğer birden fazla monitör kurulumuna sahipseniz
Aras

2
Vokoscreen gerçekten harika bir küçük araçtır. Bağlantı Github .
orschiro

1
PPA'ya gerek yok mu? apt-cache policy vokoscreen. @Aras v2.4.0 bu seçeneğe sahip görünüyor.
Pablo A

Ubuntu 14.04'te vokoscreen kullanıyorum. Yine de küçük bir sorun fark ettim: video kayıtları "hızlı" ilerliyor. Yani, kendinizin ve diğer insanların ve hayvanların bir videosunu oluşturursanız, videoyu görüntülerken, sinematografinin başlangıcından itibaren eski klasik siyah beyaz filmlerde olduğu kadar hızlı hareket ettiğinizin farkına varacaksınız. Bunu her türlü ayarı kullanarak birkaç kez test ettim - aynı garip sonuç!
Cristiana Nicolae

15

Tibesti

Tibesti Screencaster, ekranınızı ve mikrofonunuzu ve / veya ses çıkış seslerinizi kaydetmenizi sağlayan Ubuntu programıdır.

Ekran görüntüsü OMG! Ubuntu!

Kurmak için , PPA'yı ppa:ackondro/tibesti ( PPA nasıl eklenir ) ekleyin ve ardından tibesti'yi yazılım merkezinden yükleyin.

Alternatif olarak, bir terminal açın ve yapıştırın:

sudo add-apt-repository ppa:ackondro/tibesti
sudo apt-get update
sudo apt-get install tibesti

1
Baktığım ilk şey son değişiklik oldu. 2011 yazmasını sevdim. Görünüşe göre natty ortaya çıktığında güzel bir şekilde ilerliyor. Bunu deneyeceğim ancak 3D OpenGL ile çalışamadığını henüz okudum.
Luis Alvarado

@alukik, bu kodu alabilir miyim apt-get install tibesti sudo apt-get, iş olur mu?
Jose King

1
kare hızı sorunu çözüldü
david.libremone

2
Afaik, tibesti 11.10 ubuntu’ya yüklenmiyor. Yazık, çünkü benim için gerçekten ilginç görünüyor.
nathanvda

2
Bu, yalnızca natty (11.04) 'e kadar mevcut görünmektedir.
Jobin

13

Göz at Wink .

Wink'te oluşturduğunuz ve görüntüleyebileceğiniz iki öğretici proje var. Wink kullanmaya başlamadan önce bunları oluşturmak ve görüntülemek için Help, Viewöğretici menü seçeneklerini kullanın.

Web sitelerinde söylendiği gibi özellikler:

  • Freeware: Ticari veya kişisel kullanım için ücretsiz olarak dağıtılmaktadır. Ancak, Wink'i yeniden dağıtmak istiyorsanız, yazardan izin almanız gerekir.
  • Çapraz Platform: Windows'un tüm lezzetleri ve çeşitli Linux sürümleri için kullanılabilir (yalnızca x86).
  • Ses: Daha iyi açıklamak için öğretici oluştururken sesi kaydedin.
  • Giriş formatları: Bilgisayarınızdan ekran görüntüleri yakalayın veya görüntüleri BMP / JPG / PNG / TIFF / GIF formatlarında kullanın.
  • Çıkış formatları: Macromedia Flash, Bağımsız EXE, PDF, PostScript, HTML veya yukarıdaki görüntü formatlarından herhangi biri. Web için Flash / html, PC kullanıcılarına dağıtmak için EXE ve yazdırılabilir kılavuzlar için PDF kullanın.
  • Çok dilli destek: İngilizce, Fransızca, Almanca, İtalyanca, Danca, İspanyolca, Sırpça, Japonca, Brezilya Portekizcesi ve Basitleştirilmiş / Geleneksel Çince dillerinde çalışır.
  • Akıllı Çekim Araçları: Fare ve klavye girişine dayanarak bilgisayarınızı kullanırken ekran görüntülerini otomatik olarak yakalayın (harika zaman tasarrufu sağlar ve profesyonel çekimler sağlar).
  • Performans / Kalite: Web'de kullanım için ideal olan yüksek oranda sıkıştırılmış Flash sunumları (birkaç kbs ila birkaç yüz kbs, rakip ticari ürünlerden çok daha küçük) oluşturur.

Eğiticiler:

görüntü tanımını buraya girin


1
installer.sh resmi paketinden: "Bu yükleyicide yalnızca x86 ikili dosyası var. Üzgünüm." ...
Jiří Doubravský

13

Bir animasyonlu (GIF) ekran görüntüsü nasıl oluşturulur?

Bu yaklaşımla avantaj sizin gibi gömülü olarak animasyonlu GIF içeren herhangi forumunda embed etiketleri olmadan screencast gönderebilir ki bu

Benimkinden önceki cevaplar, bir video senaryosunun nasıl oluşturulacağını açıkça cevapladı. Şimdi, sadece animasyonlu bir ekran görüntüsü göstermek istiyorsanız, aslında bir görüntü biçiminde (GIF ve ~ 10 saniyeden fazla değil) son derece kısa bir ekran gösterimi yapmak da kolaydır.

Öncelikle, animasyonlu GIF'te göstermek istediklerinizin bir ekran görüntüsünü oluşturun. Ardından aşağıdaki talimatları izleyin ...

Gimp, mplayer ( UYARI! NOT mplayer2) ve mencoder'a ihtiyacınız olacak. Bunları yüklemek için aşağıdaki komutları verin.

sudo apt-get install gimp
sudo apt-get install mplayer
sudo apt-get install mencoder
sudo apt-get -f install

Alternatif olarak, bunları Ubuntu ile birlikte gelen Synaptic paket yöneticisinden de yükleyebilirsiniz.

Aşağıdaki komut, screencast'ınızı bir dizi jpeg veya png (hangi komutu seçeceğinize bağlı olarak) resimlere böler:

mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo png:z=9:outdir=Desktop/animated

Nerede, -ss 0:0:33mplayer'a nerede başladığınızı söyler (0 saat, 0 dakika, 33 saniye), -endpos 2mplayer'a nerede duracağını (2 dakika) söyler, z=9png çıktıları için sıkıştırma düzeyini 9 olarak ayarlar Desktop/animated, dizin (~ / Desktop / animated /) görüntülerin çıktılanmasını istediğiniz yer.

Ayrıca, mplayer'a nerede duracağını, belirli bir zaman diliminde olduğu gibi söyleyebilirsiniz:

mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo png:z=9:outdir=Desktop/animated

Şimdi görüntülere sahipsiniz, ancak bunları tek bir animasyonlu GIF olarak birleştirmeniz gerekir. Bu gerçekten basit:

  • Gimp'i başlat> Dosya> Katmanlar Olarak Aç> tüm görüntüleri seçmek için dizine göz atın (~ / Desktop / animated /), Ctrl+ Ave 'Aç' düğmesini tıklayın.

  • Basit vuruş Shift+ Ctrl+ Sveya Dosya> Farklı Kaydet ... seçeneğine gidin ve görüntüyü 'animasyonlu .gif ' olarak adlandırın> 'Kaydet'i tıklayın>' Animasyon Olarak Kaydet'i işaretleyin radyo düğmesini> sonraki pencerede 'Dışa Aktar'> tıklayın, sadece Ne yaptığınızı bilmiyorsanız 'Kaydet'i tıklayın.

Bu kadar. Animasyonlu GIF'iniz hazır!

İşte bir örnek:

Animasyonlu GIF ekran görüntüsü

Not: Bu tür şeyler söz konusu olduğunda terminoloji konusunda pek rahat değilim, ancak yine de net olduğumu umuyorum. :)

KAYNAK: http://www.youtube.com/watch?v=OhJtyblE_D0


13

Açık Yayıncı Yazılımı (OBS)

ekran görüntüsü

Ancak bu gerçekten iyi çalışıyor. Ben hem benim mikrofon kaydedebilirsiniz çünkü öyle kullanmak asıl sebebi VE kolaylıkla çıkışını izlemek.

Ayrıca, isterseniz Twitch'e aktarabilirsiniz.

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt-get update
sudo apt-get install ffmpeg obs-studio

Eğer PPA eklemek istemiyorsanız siz de yapabilirsiniz deb dosyasını indirmek ve yüklenmiş sudo dpkg -i <debfile>.


11

Her şeyi denedikten sonra, bu benim karşılaştığım çözümdür:

Not:ffmpeg Libav’dan gelen “sahte” değer kaybetti (Libav’ın içinde) ve Libav’ın yerini aldı avconv. "Onaylanmadı" mesajı ffmpeg, etkilenmeyen ve hala ağır gelişme aşamasında olan FFmpeg'den gelenler için geçerli değildir .

İlk önce gerekli codec bileşenlerini kurun:

sudo apt-get install libavcodec-extra-5*

Screencast'ı kaydetmek için aşağıdaki komutu kullanın:

avconv -f alsa -i pulse -f x11grab -r 30 -s 1280x800 -i :0.0 -vcodec libx264 -acodec libmp3lame myscreencast.mkv

-s 1280x800İstediğiniz çözünürlükte değiştirin .

daha fazla örnek

verilen çözünürlük ve ses ile tüm ekran

avconv -f alsa -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264  -threads 0 output.mkv

tüm ekran fare takip ve ses ile

avconv -f alsa -i pulse -f x11grab -show_region 1 -follow_mouse 100 -r 10 -s 960x540 -i :0.0+10,200 -acodec pcm_s16le -qscale 0 -threads 0 output.mkv

Bildiğim detaylı seçenekler takip ediyor

  • -f: giriş dosyası formatı
  • -i: giriş dosyası adı
  • -r: fps (Saniyedeki Kare)
  • -s: çerçeve boyutu (genişlik x yükseklik)
  • -i :0.0+10,200: takip edilecek kare alanın büyüklüğü

iki monitörünüz varsa, bunlardan birini kaydetmek için nasıl seçersiniz?
Aras,

10

VLC'yi aşağıdaki gibi kullanabilirsiniz :

  1. VLC media player’ı başlatın ve şunu seçin Media > Open Capture Device:

    görüntü tanımını buraya girin

  2. Set Desktopat Capture mode:

    görüntü tanımını buraya girin

  3. Çekim için oran başına istenen kareyi girin ve Convertalttan seçin :

    görüntü tanımını buraya girin

  4. Ekran görüntüsünü kaydetmek istediğiniz dosyanın yolunu Browsedüğmeyle girin ve Startkayda başlamak için tıklayın :

    görüntü tanımını buraya girin

  5. İşiniz bittiğinde Durdur düğmesine tıklayın.

Dosyayı kaydedilen / kaydedilen ekranı göreceksiniz.


teşekkür ederim - bunun tuş vuruşlarını da yakalayabildiğini biliyor musunuz?
BKSpurgeon

10

Gnome 3 zaten Screencasts kayıt yapmak için çok basit bir şey var gibi görünüyor - Klavye ayarlarında hangi kısayolu kullandığını atayabilirsiniz. Tüm ekranı kaydeder ve doğrudan bir webm dosyasına (oldukça yaygın olarak kullanılan bir format) XDG_VIDEOS_DIRvarsayılan olarak - kaydeder "$HOME/Videos".

  1. Varsayılan olarak, kayda başlamak için tuşuna basın Ctrl + Alt + Shift + R. Kaydın devam ettiğini göstermek için sağ üst köşede görüntülenen bir daire göreceksiniz.
  2. Kaydı durdurmak için Ctrl + Alt + Shift + Rtekrar basın .

Kaynak : Gnome Yardım sayfasındaki ekran görüntüleri ve ekran görüntüleri

örnek screencast
Yukarıdaki resim animasyonlu olmalıdır - eğer animasyonlar devre dışı bırakılmışsa çalışmaz. Dosyayı görmek için tıklayın

Görüntüyü bir animasyona dönüştürmek istiyorsanız , Superuser'deki bu cevap çok yararlıdır - en iyi yöntem temel olarak:

Başka bir komut satırı yöntemi, filmi ffmpeg kullanarak karelere dışa aktarmak olacaktır:

mkdir frames
ffmpeg -i input -vf scale=320:-1 -r 10 frames/ffout%03d.png

Ardından, animasyonlu GIF'inizi yapmak için ImageMagick'ten (veya GraphicsMagick'den) convert komutunu kullanın:

convert -delay 5 -loop 0 frames/ffout*.png output.gif

-dither None -colors 80 -fuzz "40%" -layers OptimizeFrameDönüştürme komutuna ekledim ve sonucu GIMP'de kırptığım istisna dışında, yukarıdaki animasyonu böyle yaptım .

* CPU ile TÜMÜNÜ kullanmak gibi, bu seçeneklere dikkat edin



8

Screenkey hakkında bu makaleye göz atın

Tuş vuruşlarını, kayıt üzerine yerleştirilen yüksek okunabilir alt başlıklara dönüştürür. CLI tabanlı konular hakkında öğretici ve eğitim türü videolar için inanılmaz olurdu gibi görünüyor.

Olumlu değil, tüm orijinal kriterlere uyuyor, daha sonra güncellemeye çalışacağım.

Launchpad'de burada


1
Bu harika bir yorum yapar, cevap değil.
Capi Etheriel


8

Bu bash betiği ffmpeg'e dayanıyor. Gerekli çözünürlüğü hesaplar ve masaüstünüzü yüksek çözünürlükte kaydeder.

Xaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f1)
Yaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f2)
ffmpeg -f x11grab -s $(($Xaxis))x$(($Yaxis)) -r 25 -i :0.0 -sameq ~/Video/output.mkv

Dosya adını zevkinize göre değiştirin. Bu senaryo burada github'da bulunabilir .


1
ffmpeg -s cifxrandraramaları önlemek için bir yoldur !
gavenkoa

1
@gavenkoa cifbir olan video boyutu takma için 352x288kimseye kullanmak isteyen şüphe bir boyut olan.
lgagan

Tamam, tüm bu boyutlarda bulunabilir man 1 ffmpeg-utils...
gavenkoa

7

Peek'i kontrol et . Seçili bir bölgenin screencastını kaydedebilir ve onu GIF olarak kaydedebilirsiniz.

Peek kullanarak kayıt ekranı

Bunu dan Ubuntu üzerinde Peek son sürümünü yükleyebilirsiniz PPA .

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

Daha önce ubuntu 16.04'te kuruldu
Killer

6

Kdenlive, GNU / Linux ve FreeBSD için DV, AVCHD ve HDV düzenlemeyi destekleyen ücretsiz bir açık kaynaklı video editörüdür. Kdenlive, FFmpeg, MLT video çerçevesi ve Frei0r efektleri gibi diğer açık kaynaklı projelere dayanıyor.

http://www.kdenlive.org/features


2

Ubuntu 18.04, 30 saniye boyunca kayıt ekranı özelliğine sahiptir

Ctrl+Alt+Shift+R to start or stop recording.

Videolar videolar klasöründe WebM biçiminde kaydedilecek

Dconf editörünü Ubuntu Software'den yükleyerek artırabilirsiniz.

adım 1: dconf editörünü açın ve screencast yazın

adım 2: 30'u istenen değere göre düzenle

Adım 3: Değiştirmeniz gerekirse kısayolu da düzenleyebilirsiniz.



1

ScreenStudio

ScreenStudio birinci sınıf bir ekran kayıt yazılımıdır. JRE 8.0 (OpenJDK) ihtiyacının yanı sıra hiçbir bağımlılık yoktur.

Özellikleri:

  • Screencast sırasında web kamerasından video kaydedin
  • Mikrofondan ve hoparlörlerden gelen sesleri kaydedin
  • Birden fazla ekran varsa, hangi ekranı kaydetmek istediğinizi seçmenizi sağlar.
  • Özelleştirilebilir FS (Saniyedeki kare sayısı)
  • Web kamerasından video kaydetmek için istenen çözünürlüğü seçebilirsiniz.
  • Doğrudan YouTube canlı, Twitch.tv, HitBox ve Upstream'e aktarın.
  • Screencast UDP üzerinden yaşıyor
  • FLV, MOV ve MP4 formatlarını destekler.

ScreenStudio’yu Ubuntu’ya Kurma

İlk önce, kurulumdan önce OpenJDK 8 veya OracleJDK 8'iniz olduğundan emin olun.

Bir terminal aç ve yaz

java -version

Böyle bir şey gösterirse, Java 8'iniz yüklü demektir.

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Aksi takdirde yüklemeniz gerekir.

OpenJDK kurulum adımları burada bulunabilir:

OpenJDK'yi Ubuntu 16.04'e nasıl kurabilirim?

OracleJDK kurulum adımlarını burada bulabilirsiniz:

http://tipsonubuntu.com/2016/07/31/install-oracle-java-8-9-ubuntu-16-04-linux-mint-18/

ScreenStudio yükleyin -

Yöntem 1:

ScreenStudio Ubuntu deposuna dahil değildir. Ubuntu PPA 2.3 sürümünü içeriyor

Yükleme adımları:

Terminali açın ve aşağıdaki komutları yazın:

sudo add-apt-repository ppa:soylent-tv/screenstudio
sudo apt-get update
sudo apt-get install screenstudio

Yöntem 2:

Git

http://screenstudio.crombz.com/archives/ubuntu/

Bu makalenin yazıldığı sırada en son sürüm: 3.09

İndir. İndirme dizinine gitmek ve varsayılan arşiv yöneticisini kullanarak arşivi çıkarmak için Nautilus dosya gezginini kullanın.

ScreenStudiosrc -> uygulamalar -> Ubuntu

Nautilus'u kullanarak hedef klasördeki bir terminali açın. Klasörün herhangi bir boşluğuna sağ tıklayın ve terminalde aç seçeneğini seçin .

Terminalde şu komutu yazın: ./ScreenStudio.sh

ve uygulama başlayacak

Terminaldeki yazılım türü için bir masaüstü kısayolu oluşturmak istiyorsanız: ./createDesktopIcon.sh

ScreenStudio özellikleri nasıl kullanılır?

ScreenStudio, sadece video eğitimi yoluyla açıklanabilecek özellikleri bakımından çok zengindir.

Aşağıdaki bağlantıya bakın:

https://www.youtube.com/watch?v=52V6UJ4y-ME

KREDİ: Patrick Balleux


1

asciinema

Ekranda bir terminal penceresi olanlar için kesinlikle kontrol etmelisiniz

Ekran kayıt uygulamaları ve bulanık video unut. Terminal kaydına hafif, tamamen metin tabanlı bir yaklaşımın keyfini çıkarın.

  • Yükleyin :sudo apt install asciinema
  • Kayıt :asciinema rec
  • Durdur : Yaz exitveya vurCtrl+D

0

Buradaki harika öneriler için teşekkürler. Ses, video kaydı ve ekran düzenlemesini düzenlemede harika olacak araçlar için önerim Camtasia ve Screenflow. Ekranınızı kaydetme ve ilgi çekici bir screencast oluşturma hakkında daha fazla fikir arıyorsanız, bu yazıya göz atın: http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging -screencasts Ses, video ve screencast düzenleme ile ilgili birçok araç ve ipucu içerir.


3
Bağlantılı makalede bulunanların bir özetini verebilseydiniz daha iyi olurdu. Bu şekilde, bağlantı kullanılamaz duruma gelirse, cevabınız yardımcı olacaktır.
hmayag

0

Chrome için geliştirilen büyük bir uzantı olan Soapbox'ı kullandım . Fotoğraf makinenizi, mikrofonunuzu ve ekranınızı hep birlikte kaydeder.

Kaydı tamamladıktan sonra, kaydın hangi sıralarını ekranınızı, kameranızı veya her ikisini göstermek istediğinizi seçmek için çevrimiçi düzenleyicilerini kullanabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.