Bagaimana saya bisa merekam layar saya di Ubuntu?
Aplikasi yang saya cari memiliki idealnya semua fitur ini:
- Dapat merekam dalam format yang dapat diputar dengan mudah di platform apa pun dan / atau diterima oleh YouTube atau situs video populer lainnya
- Dapat merekam hanya jendela (bukan seluruh layar), mungkin memilihnya dengan klik mouse
- Dapat mulai merekam setelah penundaan yang dapat dikonfigurasi (mis., Saya meluncurkan aplikasi dan punya waktu untuk melakukan pengaturan ke desktop / jendela saya sebelum perekaman yang sebenarnya dimulai)
software-recommendation
screencast
desktop-recording
Riccardo Murri
sumber
sumber
sudo apt install gtk-recordmydesktop
Jawaban:
gtk-recordmydesktop
xvidcap (tidak lagi dipertahankan, paket tidak lagi tersedia)
sumber
gtk-recordmydesktop
bersikeras untuk merekam seluruh layar virtual (3200x1200), yang terlalu besar ... izinkanxvidcap
saya memilih area persegi panjang layar untuk direkam, tetapi kemudian ingin menempatkan tombol kontrol di atasnya (dan memindahkan area jika Anda memindahkan kontrol), yang tidak berfungsi untuk merekam jendela hampir setinggi layar (Saya menggunakan manajer jendela ubin).gtk-recordmydesktop
memungkinkan Anda untuk merekam hanya area layar yang dipilih. Cukup seret persegi di area pratinjau.gtk-recordmydesktop
cukup terdistorsi.Saya suka Byzanz; itu mencatat aktivitas Anda sebagai file GIF.
Ini cukup ringan dan berfungsi dengan baik, terutama untuk meletakkan screencast yang lebih pendek di halaman web atau di email.
Anda bisa mendapatkannya dari PPA (mungkin memiliki paket yang lebih baru tetapi 'tidak didukung'):
Atau Anda bisa mendapatkannya dari repositori resmi Ubuntu dengan mengklik tombol di bawah ini:
Untuk informasi lebih lanjut:
Bagaimana cara membuat gambar GIF animasi screencast?
sumber
sudo apt install byzanz
dan benar. Cons: frame rate rendah dan tidak menangkap resolusi penuh atau ruang warna, sehingga warna terdistorsi dan bentuk menjadi alias dan gerakan berombak. Untuk mengetahui parameter apa yang diberikan, gunakanxwininfo
perintah, klik di jendela yang ingin Anda rekam, dan itu akan memberi tahu Anda x, y, lebar, dan tinggi yangbyzanz
diinginkan.Kazam
Ini adalah aplikasi yang baik untuk tujuan ini: Rumah , , atau hanya
sudo apt install kazam
Ini memberi Anda penundaan sebelum merekam. Rekaman dilakukan dalam HD dan outputnya dalam format .mkv yang diterima untuk YouTube sehingga tidak perlu mengkonversi dan merender ulang.
Ada beberapa pintasan keyboard yang berguna juga:
sumber
Perekam Layar Sederhana
SimpleScreenRecorder adalah program Linux yang saya buat untuk merekam program dan game. Ada program yang bisa melakukan ini, "tapi saya tidak 100% senang dengan salah satu dari mereka, jadi saya buat sendiri"
Tujuan awal saya adalah membuat program yang benar-benar mudah digunakan, tetapi ketika saya menulisnya saya mulai menambahkan lebih banyak fitur, dan hasilnya sebenarnya adalah program yang cukup kompleks. Ini 'sederhana' dalam arti lebih mudah digunakan daripada ffmpeg / avconv atau VLC :).
Untuk Ubuntu versi 12.04 - 16.10 tidak dalam repositori standar dan dapat diinstal dengan yang berikut ini:
Untuk Ubuntu versi 17.04 - dan seterusnya, ini termasuk dalam
universe
repositori dan dapat diinstal oleh:Berikut ini adalah pratinjau UI:
sumber
$ simplescreenrecorder
memberikan antarmukaBaru-baru ini saya mencoba merekam screencast dengan audio. Saya mencoba banyak opsi yang tercantum di sini dan situs web lain. Tujuan saya bukan untuk menulis ringkasan komprehensif dari semua alat yang tersedia, tetapi untuk menemukan satu alat yang berfungsi.
Dalam kasus saya (setelah beberapa jam berjuang) itu VOKOSCREEN yang bekerja, jadi saya tidak melihat lebih jauh. Sistem saya adalah Linux Mint 15 Olivia, 64-bit, yang didasarkan pada Ubuntu Raring.
Ini adalah ringkasan / log saya yang saya tulis saat bereksperimen. Semoga ini akan menghemat beberapa jam:
avconv : audio dan video keluar dari sinkronisasi, audio tertinggal di belakang Mencoba semua opsi yang saya bisa. Ini adalah baris perintah yang saya gunakan:
Byzanz : membuat animasi gif (tidak dicoba, karena saya butuh suara juga dan screencast lagi)
Eidete : tidak dapat menginstal (dengan 20 tahun pengalaman Linux, tidak mencoba selamanya)
gtk-recordmydesktop : menciptakan ogg yang baik-baik saja, tetapi tidak dapat dikonversi ke apa pun. Konverter terbaik adalah mencoder tetapi mempercepat video (tetapi bukan audio) sehingga mereka tidak sinkron.
istanbul : segera membeku
Kazam : jika area rekaman yang lebih besar dari ~ 640x480 memori mulai bocor, meninggalkan paling banyak beberapa menit sebelum sistem menjadi tidak responsif. Banyak yang melaporkan masalah serupa, ini adalah bug yang dikenal.
pyvnc2swf : Adalah alat untuk merekam sesi VNC. Tidak nyaman jika Anda ingin merekam layar Anda sendiri (tidak mencoba)
screenkey : diiklankan sebagai "alat screencast", tetapi bukan tentang merekam layar Anda
Tibesti : tampaknya tidak lagi dipertahankan (sejak 2011), bahkan tidak menginstal
vokoscreen : AKHIRNYA !!!! Kualitas bagus: baik audio maupun video. Setelah merekam saya bisa mengompres file menjadi sekitar 1: 7 dengan mencoder tanpa kehilangan kualitas. Saya menemukan bahwa ia menggunakan baris perintah berikut:
xvidcap : Seperti yang dinyatakan di atas: "Kami telah menghapus xvidcap dari repositori sekarang karena tidak lagi dipertahankan." (tidak mencoba)
wink : didistribusikan sebagai executable yang dapat diunduh bukan sebagai paket, (tidak dicoba)
sumber
Cannot open display :0.0,0,
saat menggunakan perintah ffmpegInilah yang saya gunakan untuk membuat screencasts, perintah cli yang disertakan
recordmydesktop
Penundaan 10 memberi saya 10 detik untuk "menyiapkan" desktop saya sebelum mulai merekam. Setelah selesai, saya menekan ctrl+ c, lalu mulai menyandikan file.
Saya memiliki layar ganda, dan argumen lebar / tinggi membuat saya fokus merekam di salah satu monitor saya. Dengan menyesuaikan nilai ini saya juga dapat merekam ke monitor kedua saya.
Petunjuk lainnya:
sumber
recordmydesktop --help
melalui terminal untuk info lebih lanjut (atau cukup klik tautannya).Anda juga dapat menggunakan ffmpeg untuk membuat screencast. Contoh:
Catatan:
echo $DISPLAY
Untuk mendapatkan audio:
sumber
Vokoscreen : Alat casting layar baru untuk Linux
Instalasi
sumber
apt-cache policy vokoscreen
. @Aras v2.4.0 tampaknya memiliki opsi itu.Tibesti
Untuk menginstal, tambahkan PPA
ppa:ackondro/tibesti
( Cara menambahkan PPA ) dan kemudian instal tibesti dari pusat perangkat lunak.Atau, buka terminal dan tempel:
sumber
Lihatlah Wink .
Ada dua proyek tutorial yang dibuat di Wink yang dapat Anda lihat. Gunakan
Help
,View
tutorial pilihan menu untuk membuat dan melihat mereka sebelum Anda mulai menggunakan Wink.Fitur yang diceritakan di situs web mereka:
Tutorial:
sumber
Cara membuat tangkapan layar animasi (GIF)
Bonus tambahan dengan pendekatan ini adalah Anda dapat memposting screencast tanpa embed tag pada forum apa pun yang menyertakan GIF animasi yang disematkan seperti ini
Jawaban sebelum saya telah dengan jelas menjawab cara membuat screencast video. Sekarang jika Anda hanya ingin menampilkan tangkapan layar animasi, pada dasarnya screencast yang sangat singkat dalam format gambar (GIF, dan tidak lebih dari ~ 10 detik), juga mudah.
Pertama buat screencast dari apa yang ingin Anda tampilkan di GIF animasi. Kemudian ikuti instruksi di bawah ini ...
Anda akan membutuhkan Gimp, mplayer ( PERINGATAN! BUKAN mplayer2) dan mencoder. Keluarkan perintah berikut untuk menginstalnya.
Atau, Anda dapat menginstalnya dari manajer paket Synaptic yang disertakan dengan Ubuntu.
Perintah berikut memecah screencast Anda menjadi sejumlah gambar jpeg atau png (berdasarkan perintah yang Anda pilih):
Di mana,
-ss 0:0:33
memberi tahu mplayer di mana Anda mulai (0 jam, 0 menit, 33 detik),-endpos 2
memberi tahu mplayer di mana harus berhenti (2 menit),z=9
menetapkan tingkat kompresi untuk gambar png keluaran ke 9,Desktop/animated
adalah direktori (~ / Desktop / animated /) di mana Anda ingin gambar menjadi output.Anda juga dapat memberi tahu mplayer tempat berhenti, sebagai waktu tertentu, seperti:
Sekarang Anda memiliki gambar, tetapi Anda harus menggabungkannya menjadi GIF animasi tunggal. Ini sangat sederhana:
Mulai Gimp> File> Open as Layers> browse ke direktori (~ / Desktop / animated /), Ctrl+ Auntuk memilih semua gambar, dan klik 'Open'.
ShiftTekan sederhana + Ctrl+ Satau buka File> Simpan Sebagai ... dan beri nama gambar sebagai 'animasi .gif '> tekan 'Simpan'> centang 'Simpan sebagai Animasi' tombol radio> tekan 'Ekspor'> di jendela berikutnya, cukup tekan 'Simpan' kecuali Anda tahu apa yang Anda lakukan.
Itu dia. Anda sudah menyiapkan GIF animasi Anda!
Ini sebuah contoh:
PS: Saya tidak terlalu nyaman dengan terminologi dalam hal semacam ini, tapi saya harap saya jelas. :)
SOURCE: http://www.youtube.com/watch?v=OhJtyblE_D0
sumber
Open Broadcaster Software (OBS)
Tetapi ini bekerja dengan sangat baik. Alasan utama mengapa saya menggunakannya adalah karena saya dapat merekam mikrofon dan monitor dengan mudah.
Plus, Anda dapat streaming ke Twitch jika Anda mau.
Jika Anda tidak ingin menambahkan PPA, Anda juga dapat mengunduh file deb dan menginstalnya
sudo dpkg -i <debfile>
.sumber
Setelah mencoba semuanya, ini solusi yang saya buat:
Catatan: "Palsu"
ffmpeg
dari Libav telah disusutkan (dalam Libav) dan telah digantikan olehavconv
dari Libav. Pesan "usang" tidak berlaku untuk nyataffmpeg
dari FFmpeg yang tidak terpengaruh dan masih dalam pengembangan berat.Pertama instal codec yang diperlukan:
Gunakan perintah berikut untuk merekam screencast:
Ubah
-s 1280x800
ke resolusi apa pun yang Anda suka.lebih banyak contoh
semua layar dengan resolusi dan suara yang diberikan
semua layar dengan mouse berikut dan suara
Opsi terperinci yang saya tahu mengikuti
-f
: format file input-i
: masukkan nama file-r
: fps (Frame Per Second)-s
: ukuran bingkai (lebar x tinggi)-i :0.0+10,200
: ukuran area kuadrat untuk diikutisumber
Anda dapat menggunakan VLC sebagai berikut:
Luncurkan pemutar media VLC dan pilih
Media > Open Capture Device
:Setel
Desktop
diCapture mode
:Masukkan frame per rate yang diinginkan untuk pengambilan dan pilih
Convert
di bawah:Berikan jalur ke file tempat Anda ingin menyimpan tangkapan layar dengan
Browse
tombol dan klikStart
untuk mulai merekam:Klik tombol Stop ketika Anda selesai.
Anda akan mendapatkan layar direkam / ditangkap dalam file.
sumber
Gnome 3 tampaknya sudah memiliki hal yang sangat sederhana untuk merekam Screencasts - Anda dapat menetapkan pintasan apa yang digunakan dalam pengaturan Keyboard. Ini merekam seluruh layar, dan merekam langsung ke file webm (format yang cukup banyak digunakan) ke
XDG_VIDEOS_DIR
- secara default"$HOME/Videos"
.Sumber : Screenshot dan screencasts di halaman Bantuan Gnome
Gambar di atas harus dianimasikan - jika animasi Anda dinonaktifkan tidak akan berfungsi. Klik untuk melihat file
Jika Anda ingin mengonversi gambar menjadi animasi, jawaban pada Superuser ini sangat membantu - metode terbaik pada dasarnya adalah:
Ini adalah bagaimana saya melakukan animasi di atas, dengan pengecualian yang saya tambahkan
-dither None -colors 80 -fuzz "40%" -layers OptimizeFrame
ke perintah convert *, dan memotong hasilnya di GIMP .* Berhati-hatilah dengan opsi ini, beberapa suka menggunakan SEMUA CPU
sumber
Lihat artikel ini tentang Screenkey
Ini mengubah sapuan tombol Anda menjadi subtitle yang sangat mudah dibaca yang dihamparkan pada rekaman. Sepertinya itu akan luar biasa untuk jenis video tutorial dan pelatihan tentang topik berbasis CLI.
Tidak positif karena cocok dengan semua kriteria asli, saya akan mencoba memperbarui nanti.
Ada di Launchpad di sini
sumber
Skrip bash ini didasarkan pada ffmpeg. Ini menghitung resolusi yang diperlukan dan merekam desktop Anda dalam definisi tinggi.
Ubah nama file sesuai selera Anda. Skrip ini dapat ditemukan di github di sini .
sumber
ffmpeg -s cif
adalah cara untuk menghindarixrandr
panggilan!cif
adalah ukuran alias video yang untuk352x288
yang ukuran saya ragu ada yang ingin digunakan.man 1 ffmpeg-utils
...Lihat Mengintip . Anda dapat merekam screencast dari wilayah yang dipilih dan menyimpannya sebagai GIF.
Anda dapat menginstal Peek versi terbaru di Ubuntu dari PPA -nya .
sumber
http://www.kdenlive.org/features
sumber
Ubuntu 18.04 memiliki fitur built-in layar perekaman selama 30 detik
Video akan disimpan dalam format WebM di folder video
Anda dapat meningkatkannya dengan menginstal dconf editor dari Perangkat Lunak Ubuntu
langkah 1: buka editor dconf dan ketik screencast
langkah 2: edit 30 ke nilai yang diperlukan
langkah 3: Anda juga dapat mengedit pintasan jika perlu mengubahnya.
sumber
Scshoot adalah alat tangkapan layar dan perekaman lintas platform (Java) sumber terbuka: http://github.com/edartuz/scshoot
Selain pengambilan gambar tunggal, dapat merekam bagian layar ke animasi PNG (APNG) atau video.
sumber
ScreenStudio
ScreenStudio adalah perangkat lunak perekaman layar kedudukan tertinggi. Tidak ada ketergantungan selain kebutuhan untuk JRE 8.0 (OpenJDK).
Fitur:
Menginstal ScreenStudio di Ubuntu 16.04
Pertama, pastikan Anda memiliki OpenJDK 8 atau OracleJDK 8 sebelum menginstal
Buka terminal dan ketik
Jika ini menunjukkan sesuatu seperti ini maka Anda telah menginstal Java 8.
Kalau tidak, Anda perlu menginstalnya.
Langkah-langkah untuk menginstal OpenJDK dapat ditemukan di sini:
Bagaimana saya bisa menginstal OpenJDK di Ubuntu 16.04?
Langkah-langkah untuk menginstal OracleJDK dapat ditemukan di sini:
http://tipsonubuntu.com/2016/07/31/install-oracle-java-8-9-ubuntu-16-04-linux-mint-18/
Pasang ScreenStudio -
Metode 1:
ScreenStudio tidak termasuk dalam repositori Ubuntu. PPA Ubuntu berisi versi 2.3
Langkah-langkah untuk menginstal:
Buka terminal dan ketik perintah berikut:
Metode 2:
Pergi ke
http://screenstudio.crombz.com/archives/ubuntu/
Pada saat menulis artikel ini, versi terbaru adalah: 3.09
Unduh itu. Gunakan file explorer Nautilus untuk pergi ke direktori unduhan dan ekstrak arsip menggunakan manajer arsip default.
Buka ScreenStudiosrc -> apps -> Ubuntu
Menggunakan Nautilus, buka terminal di folder target. Smply klik kanan pada ruang kosong folder dan pilih open in terminal
Di terminal ketikkan perintah: ./ScreenStudio.sh
dan aplikasi akan diluncurkan
Jika Anda ingin membuat pintasan desktop untuk jenis perangkat lunak di terminal: ./createDesktopIcon.sh
Bagaimana cara menggunakan fitur-fitur ScreenStudio?
ScreenStudio sangat kaya akan fitur yang hanya dapat dijelaskan melalui tutorial video.
Lihat tautan berikut:
https://www.youtube.com/watch?v=52V6UJ4y-ME
KREDIT: Patrick Balleux
sumber
asciinema
Bagi mereka yang layar adalah jendela terminal pasti harus memeriksanya
sudo apt install asciinema
asciinema rec
exit
atau tekanCtrl+Dsumber
Terima kasih untuk semua saran hebat di sini. Rekomendasi saya untuk alat yang akan bekerja sangat baik untuk merekam audio, video, dan mengedit screencast adalah Camtasia dan Screenflow. Jika Anda mencari lebih banyak ide untuk merekam layar Anda dan membuat screencast yang menarik, maka periksa pos ini: http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging -screencast Ini termasuk banyak alat dan tips tentang audio, video dan mengedit screencast Anda
sumber
Saya telah menggunakan Soapbox , yang merupakan ekstensi hebat yang dikembangkan untuk Chrome. Ini merekam kamera, mikrofon, dan layar Anda secara bersamaan.
Setelah Anda selesai merekam, Anda dapat menggunakan editor online mereka untuk memilih selama urutan rekaman apa yang ingin Anda tampilkan di layar, kamera Anda, atau keduanya.
sumber