Domanda Come posso registrare il mio schermo?


Come posso registrare il mio schermo su Ubuntu?

L'app che sto cercando ha idealmente tutte queste funzionalità:

  1. Può registrare in un formato che può essere riprodotto facilmente su qualsiasi piattaforma e / o accettato da YouTube o da un altro sito di video popolare
  2. È possibile registrare solo una finestra (anziché l'intero schermo), eventualmente selezionandola con un clic del mouse
  3. Può avviare la registrazione dopo un ritardo configurabile (ad esempio, avvio l'app e ho il tempo di organizzare il mio desktop / finestra prima che inizi la registrazione effettiva)

517


origine


Dai un'occhiata a questa classifica. - Pablo Bianchi


risposte:


gtk-recordMyDesktop  install gtk-recordmydesktop

Aggiunge un'icona grafica facile da usare sulla barra degli strumenti di GNOME per utilizzare e configurare l'acquisizione audio e video e l'applicazione screencast recordMyDesktop.

enter image description here

xvidcap (non più mantenuto, il pacchetto non è più disponibile)

Un'acquisizione dello schermo che ti consente di catturare video dal tuo desktop X-Window a scopo illustrativo o di documentazione. È destinato a essere un'alternativa basata su standard per strumenti come Lotus ScreenCam.

I video possono essere salvati in formato MPEG o AVI.


253



Grazie per questi due suggerimenti! Li ho provati entrambi, ma non ho potuto né fare ciò di cui ho bisogno: gtk-recordmydesktop insiste sulla registrazione dell'intero schermo virtuale (3200x1200), che è troppo grande ... xvidcap mi permette di selezionare un'area rettangolare dello schermo da registrare, ma poi voglio posizionare i suoi pulsanti di controllo su di esso (e muove l'area se muovi i controlli), il che non funziona per registrare una finestra alta quasi quanto lo schermo (sto usando un gestore di finestre di piastrellatura). - Riccardo Murri
Abbiamo rimosso xvidcap dal repository ora perché non è più gestito. - popey
@RiccardoMurri: gtk-recordmydesktop ti consente di registrare solo un'area dello schermo selezionata. Basta trascinare un rettangolo nell'area di anteprima. - MestreLion
gtk-recordmydesktop ottiene lo schifo di registrazione di Linux su un nuovo livello. In realtà ha registrato diverse parti su diversi FPS: D La sincronizzazione audio (che naturalmente fallisce) è DAVVERO difficile dopo questo. - Henrik Heino
Il video di output prodotto da gtk-recordmydesktop è piuttosto distorto. - Anmol Singh Jaggi


Mi piace Byzanz; registra la tua attività come un file GIF.

enter image description here

È piuttosto leggero e funziona bene, soprattutto per mettere uno screencast più breve su una pagina web o in un'email.

Puoi scaricarlo dal PPA (potrebbe avere un pacchetto più aggiornato ma è "non supportato"):

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

Oppure puoi ottenerlo dai repository ufficiali di Ubuntu facendo clic sul pulsante qui sotto:

Install Byzanz

Per maggiori informazioni:

Come creare immagini GIF animate di uno screencast?


176



Wow! Questo è troppo bello per ottenere solo 28 voti. - Ufoguy
Questa app non è ancora per Ubuntu 16.04. Sarebbe bello averlo. - Léo Léopold Hertz 준영
come lanciare questo? - Kaushal28
Ho ricevuto alcuni 404 durante l'installazione :( - Alexander Mills
È disponibile per 16.04 e non è necessario aggiungere un repository per ottenerlo. Appena sudo apt install byzanz e va. Contro: bassa frequenza di fotogrammi e non cattura la piena risoluzione o lo spazio colore, così i colori si distorcono e le forme si aliasanno e il movimento è instabile. Per capire quali parametri assegnare, usa il xwininfo comando, fai clic nella finestra che vuoi registrare e ti dirà x, y, larghezza e altezza byzanz vuole. - Blair Houghton


Kazam

È una buona applicazione per questo scopo: Casa, installo semplicemente sudo apt install kazam

Ti dà un ritardo prima della registrazione. La registrazione è fatta in HD e l'output è in formato .mkv che è accettato per YouTube, quindi non c'è bisogno di convertire e ri-renderizzare.

Ci sono alcuni utili scorciatoie da tastiera pure:

Per iniziare la registrazione

   SUPER-CTRL-R 

Per mettere in pausa la registrazione

   SUPER-CTRL-P

Per fermare la registrazione

   SUPER-CTRL-F

Per mostrare / nascondere la finestra principale

   SUPER-CTRL-W

151



Ho provato recordmydesktop, e per me il kazam funziona meglio. - ThiagoPonte
Ho installato kazam ma l'output per mp4 è .movie e quando provo a riprodurlo mi dà "non c'è applicazione per i file video sgi" Inoltre non riesco a trovare il pulsante stop su gnome. - SurvMach
Ho avuto problemi tecnici con recordMyDesktop, mentre Kazam funziona perfettamente. È anche più veloce in quanto genera subito un mp4 non appena finisci di registrare. - Juampy NR
wow, catturo uno schermo di 90 secondi per kazam e le dimensioni del video esportate erano 3,2 Gb - ghanbari
Se a qualcuno piace conoscere le scorciatoie da tastiera di kazam: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html - Riyafa Abdul Hameed


Semplice Screen Recorder

SimpleScreenRecorder  è un programma Linux che ho creato per registrare programmi e giochi. Ci sono programmi che possono farlo ", ma non ero felice al 100% con nessuno di loro, quindi ho creato il mio"

Il mio obiettivo originale era creare un programma che fosse davvero semplice da usare, ma mentre stavo scrivendo ho iniziato ad aggiungere sempre più funzionalità, e il risultato è in realtà un programma abbastanza complesso. È 'semplice' nel senso che è più facile da usare rispetto a ffmpeg / avconv o VLC :).

Per le versioni di Ubuntu 12.04 - 16.10 non è nei repository standard e può essere installato con quanto segue:

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

Per le versioni di Ubuntu 17.04 - in poi è incluso nel universe repository e può essere installato da:

sudo apt-get update
sudo apt-get install simplescreenrecorder

Ecco un'anteprima dell'interfaccia utente:

enter image description here


97



Non è ovvio dopo l'installazione come usi il tuo simplescrrenrecorder. quale comando fornisce l'interfaccia hat? - Drew Verlee
@DrewV bene si può iniziare cercando in trattino> schermata semplice, dalla riga di comando è possibile aprire il terminale e digitare scheda scheda semplice e immettere - Qasim
@Drewverlee $ simplescreenrecorder  dà l'interfaccia - Akavall
Ho appena installato questo e dopo un po 'di lavoro attraverso le impostazioni sono stato in grado di registrare solo una finestra dello schermo che è tutto ciò di cui avevo bisogno e funziona semplicemente molto bene. Grazie. - Peter
Devo dire, questa è un'app molto utile, facile da installare, funziona come previsto, ben fatto. Ho disinstallato gtk-recordmydesktop per questo. seleziona il rettangolo ftw! - Francois


Recentemente ho provato a registrare uno screencast con audio. Ho provato molte delle opzioni elencate qui e altri siti web. Il mio obiettivo non era quello di scrivere un riassunto completo di tutti gli strumenti disponibili, ma di trovare uno solo che funzioni.

Nel mio caso (dopo diverse ore di difficoltà) lo è stato VOKOSCREEN che ha funzionato, quindi non ho guardato oltre. Il mio sistema è Linux Mint 15 Olivia, 64-bit, basato su Ubuntu Raring.

Questo è il mio riassunto / registro che ho scritto durante la sperimentazione. Spero che ti salverà diverse ore:

avconv: audio e video non sono sincronizzati, l'audio è in ritardo Ho provato tutte le opzioni che potevo. Questa è la riga di comando che ho usato:

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

Byzanz: crea gif animate (non provate, dato che ho bisogno anche del suono e screencast più lungo)

Eidete: impossibile installare (con 20 anni di esperienza con Linux, non ho provato per sempre)

gtk-recordMyDesktop: crea ogg che va bene, ma non è in grado di convertire in qualsiasi cosa. Il miglior convertitore è stato mencoder ma velocizza i video (ma non l'audio) in modo che non siano sincronizzati.

Istanbul: si blocca immediatamente

Kazam: se l'area di registrazione maggiore di ~ 640x480 inizia a fuoriuscire, lasciando al massimo alcuni minuti prima che il sistema non risponda. Molti hanno segnalato problemi simili, questo è un bug noto.

pyvnc2swf: È uno strumento per registrare una sessione VNC. Non è conveniente se si desidera registrare il proprio schermo (non provato)

screenkey: pubblicizzato come uno "strumento screencast", ma non riguarda la registrazione dello schermo

Tibesti: sembra non essere più mantenuto (dal 2011), non installa nemmeno

vokoscreen: FINALMENTE!!!! La qualità è buona: sia audio che video. Dopo la registrazione potrei comprimere il file a circa 1: 7 con mencoder senza alcuna perdita di qualità. Ho scoperto che utilizza la seguente riga di comando:

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: Come indicato sopra: "Abbiamo rimosso xvidcap dal repository ora perché non è più gestito." (non provato)

occhiolino: distribuito come eseguibile scaricabile non come pacchetto, (non provato)


67



Wow, vokoscreen è fantastico! Umm, ad eccezione di questa irritazione ENORME: registra il proprio marker centrale! askubuntu.com/questions/484952/... - Jeff Ward
Sono piuttosto sicuro che il bug menzionato per Kazam sia andato perché ho registrazioni dal 2015 e 2016 che vanno oltre i 30 minuti (Biggest è 2 ore e 19 minuti) senza problemi e perfetta sessione registrata. - Luis Alvarado♦
Il bug è stato corretto in 2.0.13 - reubenjohn
Ottenere un errore Cannot open display :0.0,0, mentre si utilizza il comando ffmpeg - Jay Chakra
+1 per il codice ffmpeg. Esattamente quello che stavo cercando. - Elder Geek


Questo è quello che uso per creare screencast, il comando cli che viene fornito recordmydesktop

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

Il ritardo 10 mi dà 10 secondi per "preparare" il mio desktop prima che inizi la registrazione. Quando ho finito ho colpito ctrl+c, quindi inizia a codificare il file.

Ho un doppio display e l'argomento width / height mi consente di mettere a fuoco la registrazione su uno dei miei monitor. Regolando questo valore, posso anche registrare sul mio secondo monitor.

Altri suggerimenti:

  • Installare screenkey Install screenkey per una panoramica chiara per gli screencast.
  • Ubuntu Screencast Team

48



Consultare recordmydesktop --help via terminale per maggiori informazioni (o semplicemente clicca sul link). - its_me
Come hai ottenuto le coordinate? - Exeleration-G
RecordMyDesktop 3.8 crea file non validi che sono difficili da ricodificare, modificare e YouTube non li accetta. Consiglio di evitarlo. - Ondra Žižka


Puoi anche usare ffmpeg per creare uno screencast. Esempio:

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

Gli appunti:

  • 0.0 è il tuo numero display.screen del tuo server X11. Puoi ottenere il numero con echo $DISPLAY
  • -r = fotogrammi al secondo
  • -s = risoluzione

Per ottenere l'audio:

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

25



e come si ottiene anche l'audio? - Volomike
Ah, ho trovato la strada: ffmpeg -f oss -i / dev / audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i: 0.0 /tmp/out.mp4 - Volomike
Su ubuntu 14.04, usa avconv invece di ffmpeg. - user674669
Anche buoni esempi sulla pagina wiki: trac.ffmpeg.org/wiki/Capture/Desktop - Ciro Santilli 新疆改造中心 六四事件 法轮功


Vokoscreen: Un nuovo strumento per la trasmissione di schermate per Linux

vokoscreen screenshot

Installazione

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

22



Funziona su Ubuntu 13.04 / Raring x86. - Rudiger Wolf
questo non sembra avere un'opzione per scegliere uno dei monitor - se si dispone di una configurazione di più monitor - Aras
Vokoscreen è davvero un piccolo strumento fantastico. Collegamento al Github. - orschiro
Non c'è bisogno di PPA? apt-cache policy vokoscreen. @Aras v2.4.0 sembra avere questa opzione. - Pablo Bianchi
Io uso vokoscreen su Ubuntu 14.04. Ho notato un piccolo problema: le registrazioni video si stanno muovendo "velocemente". Voglio dire, se crei un video di te stesso e di altre persone e animali, durante la visione del video, noterai che tutti ti muovi quasi velocemente come nei vecchi film classici in bianco e nero dagli albori della cinematografia. L'ho provato più volte, usando tutti i tipi di impostazioni - lo stesso strano risultato! - Cristiana Nicolae


Tibesti 

Tibesti Screencaster è un programma per Ubuntu che ti consente di registrare lo schermo e il microfono e / o i suoni di uscita audio.

Screenshot from OMG!Ubuntu!

Per installare aggiungi il PPA  ppa:ackondro/tibesti (Come aggiungere un PPA) e quindi installare tibesti dal centro del software.

In alternativa, apri un terminale e incolla:

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

15



La prima cosa che ho guardato era l'ultimo changelog. Mi piace che dice il 2011. E sembra che stia procedendo bene per quando viene fuori. lo proverò ma ho letto che non funziona ancora con materiale 3D OpenGL. - Luis Alvarado♦
@alukik, posso avere questo codice sudo apt-get install tibesti, sarebbe lavoro? - Jose King
il problema framerate si è risolto da solo - d3vid
Afaik, tibesti non installa su ubuntu 11.10. Un vero peccato, perché mi sembra davvero interessante. - nathanvda
Questo sembra essere disponibile solo per la natura (11.04). - jobin


Dai un'occhiata a Occhiolino.

Ci sono due progetti tutorial creati in Wink che puoi visualizzare. Usa il Help, View opzioni del menu tutorial per renderizzarle e visualizzarle prima di iniziare a utilizzare Wink.

Funzionalità come detto sul loro sito web:

  • Freeware: distribuito come freeware per uso aziendale o personale. Tuttavia, se si desidera ridistribuire Wink, è necessario ottenere il permesso dall'autore.
  • Multipiattaforma: disponibile per tutti i tipi di Windows e varie versioni di Linux (solo x86).
  • Audio: registra la voce mentre crei il tutorial per spiegarti meglio.
  • Formati di input: Cattura schermate dal tuo PC o usa immagini nei formati BMP / JPG / PNG / TIFF / GIF.
  • Formati di output: Macromedia Flash, EXE autonomo, PDF, PostScript, HTML o uno dei formati di immagine sopra. Usa Flash / html per il web, EXE per la distribuzione agli utenti di PC e PDF per i manuali stampabili.
  • Supporto multilingue: funziona in inglese, francese, tedesco, italiano, danese, spagnolo, serbo, giapponese, portoghese brasiliano e cinese semplificato / tradizionale.
  • Smart Capture Tools: Cattura automaticamente le schermate mentre usi il PC, in base all'input del mouse e della tastiera (ottimo risparmio di tempo e genera acquisizioni professionali).
  • Performance / Qualità: crea presentazioni Flash altamente compresse (poche kbs a poche centinaia di kbs, molto più piccole rispetto ai prodotti commerciali concorrenti) ideali per l'utilizzo sul web.

Tutorial:

enter image description here


13



installer.sh dal pacchetto ufficiale: "Questo programma di installazione ha solo file binari x86. ... - Jiří Doubravský