Yanıtlar:
Belki RecordMyDesktop sizin için çalışabilir? Ekranınızı ve sesinizi kaydetme özelliğine sahiptir, ancak oyunları destekleyip desteklemediğinden emin değilim.
İle yükleyebilirsiniz
sudo apt-get install recordmydesktop
Bir GUI istiyorsanız, paketlerden birini gtk-recordmydesktop
(GTK) veya recorditnow
(Qt) da kurmanız gerekir.
Üretimi kesildi, ancak beklendiği gibi çalışıyor.
SimpleScreenRecorder çevrimiçi oynatılan videoları kaydederken benim için hile yaptı. (Deneysel) bir OpenGL özelliğine sahiptir. Ubuntu'da:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
OpenGL özelliği ile belirli bir uygulama penceresini kaydetmeyi seçebilirsiniz. Böylece arka planda kayıt yaparken bile çalışmaya devam edebilirsiniz. Yine de hiçbir müzik çalmayın, çünkü sesler bir araya gelecektir (elbette, DJ bir UR değilse))
Recordscreen.py Python betiği kullanıyorum . Sahneleri fırlatır ffmpeg
veya avconv
arkasından oynatır, bu yüzden kurduklarından emin olun.
Tüm masaüstünü output.mkv
15 FPS'ye kaydedin :
recordscreen.py output.mkv
Farklı ses ve video codec bileşenleriyle 30 FPS'de kayıt yapın:
recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv
Veya kayıt .webm
:
recordscreen.py output.webm
Onunla oyun kaydetmeyi denemedim, bu yüzden nasıl gittiğini duymakla ilgileneceğim.
Ve sadece tarihsel bir bakış açısı için işte bu konuda en eski blog yayınlarından biri .
sudo add-apt-repository ppa:obsproject/obs-studio sudo apt-get update && sudo apt-get install obs-studio
OBS'yi açın; Mikser panelinde, "Masaüstü Sesi" ayar simgesine tıklayın, Özellikler'e tıklayın ve "Dahili Ses Analog Stereo" seçeneğini seçin.
Yine Mikser panelinde, ses simgesine tıklayarak mikrofonu / Aux'u susturun
"Kaynaklar" panelinde "+" işaretini tıklayın ve "Ekran Yakalama XSHM" seçeneğini seçin
[Önceden, VLC bu şekilde kaynak olabilir: VLC'yi şu şekilde yükleyin: https://www.videolan.org/vlc/download-ubuntu.html ; "+" İşaretini tıklayın ve "Yol / URL Ekle" yi seçin, ardından yazın
screen://
; ama şimdi çalışmıyor
Ekranın ortasındaki "Geçiş" düğmesini tıklayın, ekranınızı şimdi sağ pencerede görmeniz gerekir.
"Kontroller" panelinde (sağ tarafta), Ayarlar'ı ve ardından sol menüden "Çıktı" yı tıklayın ve istenirse çıkış klasörünü değiştirin.
Son olarak, "Kontroller" deki "Kaydı Başlat" düğmesine tıklayın
glc
: bu soruya cevabımı gör .