Come posso registrare il mio schermo?


553

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. Può registrare solo una finestra (anziché l'intero schermo), eventualmente selezionandola con un clic del mouse
  3. È possibile avviare la registrazione dopo un ritardo configurabile (ad esempio, avvio l'app e ho il tempo di prendere accordi sul mio desktop / finestra prima che inizi la registrazione effettiva)

Dai un'occhiata a questa classifica .
Pablo Un

sudo apt install gtk-recordmydesktop
Benyamin Jafari il

Risposte:


262

gtk-recordMyDesktop installa gtk-recordmydesktop

Aggiunge un'icona grafica di facile utilizzo sulla barra degli strumenti di GNOME per rendere piacevole l'uso e configurare il record dell'applicazione di acquisizione audio e video e screencast MyDesktop.

inserisci qui la descrizione dell'immagine

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

Una schermata che consente di acquisire video dal desktop di X-Window a scopo illustrativo o di documentazione. È pensato per essere un'alternativa basata su standard a strumenti come Lotus ScreenCam.

Il video può essere salvato in formato file MPEG o AVI.


3
Grazie per questi due suggerimenti! Li ho provati entrambi, ma non sono riuscito a fare neanche quello di cui ho bisogno: gtk-recordmydesktopinsiste sulla registrazione dell'intero schermo virtuale (3200x1200), che è troppo grande ... xvidcapmi permette di selezionare un'area rettangolare dello schermo da registrare, ma quindi vuole posizionare i suoi pulsanti di controllo sopra di esso (e sposta l'area se si spostano i controlli), che non funziona per la registrazione di una finestra alta quasi quanto lo schermo (sto usando un gestore di finestre di piastrellatura).
Riccardo Murri,

10
Ora abbiamo rimosso xvidcap dal repository perché non è più gestito.
Popey,

4
@RiccardoMurri: gtk-recordmydesktopti permette di registrare solo un'area dello schermo selezionata. Basta trascinare un rettangolo nell'area di anteprima.
MestreLion,

6
gtk-recordmydesktop porta lo schermo di Linux a registrare un nuovo livello di merda. In realtà ha registrato parti diverse su diversi FPS: D La sincronizzazione audio (che ovviamente fallisce) è DAVVERO difficile dopo questo.
Henrik Heino,

5
Il video di output prodotto da gtk-recordmydesktopè piuttosto distorto.
Anmol Singh Jaggi,

180

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

inserisci qui la descrizione dell'immagine

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

Puoi ottenerlo 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:

Installa Byzanz

Per maggiori informazioni:

Come creare immagini GIF animate di uno screencast?


Per registrare screencast GIF, sto usando Silentcast ( github.com/colinkeenan/silentcast ), che è IMO molto più ergonomico.
Jonathan Petitcolas,

1
Questa app non è ancora per Ubuntu 16.04. Sarebbe bello averlo.
Léo Léopold Hertz

1
come lanciare questo?
Kaushal28,

8
Ho avuto alcuni 404 durante l'installazione :(
Alexander Mills,

2
È disponibile per il 16.04 e non è necessario aggiungere un repository per ottenerlo. Giusto sudo apt install byzanze va. Contro: frame rate basso e non acquisisce la piena risoluzione o spazio colore, quindi i colori vengono distorti e le forme vengono aliasate e il movimento è instabile. Per capire quali parametri per dargli, usa il xwininfocomando, fare clic nella finestra che si desidera registrare, e vi dirà la x, y, la larghezza e l'altezza che byzanzvuole.
Blair Houghton,

164

Kazam

E 'una buona domanda di questo scopo: casa , installareo semplicementesudo apt install kazam

Ti dà un ritardo prima della registrazione. La registrazione viene eseguita in HD e l'output è in formato .mkv, che è accettato per YouTube, quindi non è necessario convertirlo e ri-renderizzarlo.

Ci sono anche alcune scorciatoie da tastiera utili :

Per iniziare la registrazione

   SUPER-CTRL-R 

Per mettere in pausa la registrazione

   SUPER-CTRL-P

Per interrompere la registrazione

   SUPER-CTRL-F

Per mostrare / nascondere la finestra principale

   SUPER-CTRL-W

22
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 di arresto su gnome.
SurvMach,

5
Ho avuto problemi con il recordMyDesktop, mentre Kazam funziona perfettamente. È anche più veloce in quanto genera subito un mp4 non appena hai finito di registrare.
Juampy NR,

2
wow, catturo uno schermo di 90 secondi di kazam e la dimensione del video esportato era di 3,2 GB
ghanbari

3
Se a qualcuno piace conoscere le scorciatoie da tastiera di kazam: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html
Riyafa Abdul Hameed

108

Semplice registratore dello schermo

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

Il mio obiettivo originale era quello di creare un programma che fosse davvero semplice da usare, ma mentre lo 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 Ubuntu 12.04 - 16.10 non è nei repository standard e può essere installato con i seguenti:

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 Ubuntu versioni 17.04 - in poi è incluso nel universerepository e può essere installato da:

sudo apt-get update
sudo apt-get install simplescreenrecorder

Ecco un'anteprima dell'interfaccia utente:

inserisci qui la descrizione dell'immagine


1
Non è ovvio dopo l'installazione come utilizzare il proprio registratore di chiavi semplice. quale comando fornisce l'interfaccia del cappello?
Prese Verlee il

2
@DrewV bene puoi iniziare cercando nel trattino> schermata semplice, dalla riga di comando puoi aprire il terminale e digitare la scheda della scheda dello schermo semplice e inserire
Qasim

4
@Drewverlee $ simplescreenrecorder fornisce l'interfaccia
Akavall

2
Ho appena installato questo e dopo aver lavorato un po '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,

6
Devo dire che questa è un'app molto utile, facile da installare, funziona come previsto, ben fatto. Ho disinstallato gtk-recordmydesktop per questo. seleziona rettangolo ftw!
Francois,

71

Di recente 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 trovarne uno che funzioni.

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

Questo è il mio riepilogo / registro che ho scritto durante la sperimentazione. Spero che ti farà risparmiare diverse ore:

avconv : audio e video non sono sincronizzati, l'audio è in ritardo rispetto 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 provato, dato che ho bisogno anche del suono e screencast più lungo)

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

gtk-recordmydesktop : crea ogg che va bene, ma non è in grado di convertire in nulla. Il miglior convertitore era mencoder ma accelera il video (ma non l'audio) e quindi si sincronizzano.

istanbul : si blocca immediatamente

Kazam : se l'area di registrazione più grande di ~ 640x480 memoria perde, lasciando al massimo qualche minuto prima che il sistema non risponda. Molti hanno segnalato un problema simile, 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 "strumento screencast", ma non riguarda la registrazione dello schermo

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

vokoscreen : FINALMENTE !!!! La qualità è buona: sia audio che video. Dopo la registrazione ho potuto comprimere il file a circa 1: 7 con mencoder senza 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 detto sopra: "Abbiamo rimosso xvidcap dal repository ora perché non è più gestito." (non provato)

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


1
Sono abbastanza sicuro che il bug menzionato per Kazam sia sparito perché ho registrazioni del 2015 e del 2016 che vanno oltre i 30 minuti (il più grande è di 2 ore e 19 minuti) senza problemi e una sessione di registrazione perfetta.
Luis Alvarado,

1
Il bug è stato corretto in 2.0.13
reubenjohn l'

Ottenere un errore Cannot open display :0.0,0,durante l'utilizzo del comando ffmpeg
Jay Chakra,

+1 per il codice ffmpeg. Esattamente quello che stavo cercando.
Elder Geek,

48

Questo è ciò 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 premo ctrl+ c, quindi inizia a codificare il file.

Ho un doppio display e l'argomento larghezza / altezza mi consente di focalizzare la registrazione su uno dei miei monitor. Regolando questo valore posso anche registrare sul mio secondo monitor.

Altri puntatori:


4
Cerca recordmydesktop --helptramite terminale per maggiori informazioni (o fai semplicemente clic 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,

26

Puoi anche usare ffmpeg per creare uno screencast. Esempio:

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

Appunti:

  • 0.0 è il numero display.screen del tuo server X11. È possibile ottenere il numero conecho $DISPLAY
  • -r = frame 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

e come si ottiene anche l'audio?
Volomike,

3
Ah, ho trovato il modo: 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


25

Vokoscreen : un nuovo strumento di trasmissione dello schermo per Linux

screenshot di vokoscreen

Installazione

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

Funziona con Ubuntu 13.04 / Raring x86.
Rudiger Wolf,

questo non sembra avere un'opzione per scegliere uno dei monitor - se hai una configurazione a monitor multipli
Aras,

2
Vokoscreen è davvero un piccolo strumento fantastico. Collegamento a Github .
Orschiro,

1
Non hai bisogno di PPA? apt-cache policy vokoscreen. @Aras v2.4.0 sembra avere questa opzione.
Pablo A

Uso vokoscreen su Ubuntu 14.04. Ho notato un piccolo problema però: le registrazioni video si stanno muovendo "velocemente". Voglio dire, se crei un video di te stesso e di altre persone e animali, quando guardi il video, noterai che tutti ti muovi quasi velocemente come nei vecchi film classici in bianco e nero sin dall'inizio della cinematografia. L'ho provato diverse volte, usando tutti i tipi di impostazioni - lo stesso strano risultato!
Cristiana Nicolae,

15

Tibesti

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

Schermata di OMG! Ubuntu!

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

In alternativa, apri un terminale e incolla:

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

1
La prima cosa che ho visto è stato l'ultimo log delle modifiche. Mi piace quello che dice 2011. E sembra che stia procedendo bene per quando esce Natty. lo proverò ma ho letto che non funziona ancora con le cose 3D OpenGL.
Luis Alvarado,

@alukik, posso ottenere questo codice sudo apt-get install tibesti, sarebbe funzionante?
Jose King,

1
il problema del framerate si è risolto da solo
david.libremone,

2
Dopo tutto, tibesti non si installa su Ubuntu 11.10. Un vero peccato, perché mi sembra davvero interessante.
nathanvda,

2
Questo sembra essere disponibile solo fino a poco (11.04).
Jobin

13

Dai un'occhiata a Wink .

Esistono due progetti tutorial creati in Wink che è possibile visualizzare. Utilizzare i Help, Viewopzioni di menu tutorial per il rendering e visualizzarli prima di usare Wink.

Funzionalità descritte nel loro sito Web:

  • Freeware: distribuito come freeware per uso aziendale o personale. Tuttavia, se si desidera ridistribuire Wink, è necessario ottenere l'autorizzazione dall'autore.
  • Cross-Platform: disponibile per tutte le versioni di Windows e varie versioni di Linux (solo x86).
  • Audio: registra la voce mentre crei il tutorial per spiegare meglio.
  • Formati di input: acquisisci schermate dal tuo PC o usa le 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 indicati. Usa Flash / html per il Web, EXE per la distribuzione agli utenti di PC e PDF per manuali stampabili.
  • Supporto multilingue: funziona in inglese, francese, tedesco, italiano, danese, spagnolo, serbo, giapponese, portoghese brasiliano e cinese semplificato / tradizionale.
  • Strumenti Smart Capture: acquisisci schermate automaticamente mentre usi il PC, in base all'input del mouse e della tastiera (un grande risparmio di tempo e genera acquisizioni professionali).
  • Prestazioni / qualità: crea presentazioni Flash altamente compresse (da pochi kb a poche centinaia di kb, molto più piccole dei prodotti commerciali concorrenti) ideali per l'utilizzo sul Web.

Tutorial:

inserisci qui la descrizione dell'immagine


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

13

Come creare uno screenshot animato (GIF)

Il vantaggio aggiuntivo di questo approccio è che puoi pubblicare lo screencast senza incorporare tag in qualsiasi forum che include GIF animate come incorporate in questo modo

Le risposte precedenti alla mia hanno chiaramente risposto a come creare un video screencast. Ora, se vuoi solo mostrare uno screenshot animato, essenzialmente uno screencast estremamente breve in un formato di immagine (GIF, e non più di ~ 10 sec), è anche facile.

Innanzitutto crea uno screencast di ciò che vuoi mostrare nella GIF animata. Quindi seguire le istruzioni seguenti ...

Avrai bisogno di Gimp, mplayer ( ATTENZIONE! NON mplayer2) e mencoder. Emettere i seguenti comandi per installarli.

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

In alternativa, puoi installarli dal gestore pacchetti Synaptic fornito con Ubuntu.

Il seguente comando suddivide il tuo screencast in un numero di immagini jpeg o png (in base al comando che scegli):

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

Dove, -ss 0:0:33dice a mplayer da dove inizi (0 ore, 0 minuti, 33 secondi), -endpos 2dice a mplayer dove fermarsi (2 minuti), z=9imposta il livello di compressione per le immagini png di output su 9, Desktop/animatedè la directory (~ / Desktop / animato /) dove vuoi che le immagini vengano emesse.

Puoi anche dire a mplayer dove fermarsi, in un momento specifico, in questo modo:

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

Ora hai le immagini, ma devi combinarle in un'unica GIF animata. Questo è davvero semplice:

  • Avvia Gimp> File> Apri come livelli> passa alla directory (~ / Desktop / animato /), Ctrl+ Aper selezionare tutte le immagini e fai clic su "Apri".

  • Premi Shift+ Ctrl+ So vai su File> Salva con nome ... e dai un nome all'immagine come ' .gif animato '> premi 'Salva'> seleziona il pulsante di opzione 'Salva come animazione'> premi 'Esporta'> nella finestra successiva, semplicemente premi 'Salva' a meno che tu non sappia cosa stai facendo.

Questo è tutto. Hai pronto la tua GIF animata!

Ecco un esempio:

Schermata GIF animata

PS: Non mi sento a mio agio con la terminologia quando si tratta di questo tipo di cose, ma spero di essere comunque chiaro. :)

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


13

Open Broadcaster Software (OBS)

immagine dello schermo

Ma funziona davvero bene. Il motivo principale per cui lo uso è perché posso registrare sia il mio microfono e uscita monitor con facilità.

Inoltre, puoi eseguire lo streaming su Twitch, se lo desideri.

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

Se non vuoi aggiungere il PPA puoi anche scaricare il file deb e installarlo con sudo dpkg -i <debfile>.


11

Dopo aver provato tutto, questa è la soluzione che mi è venuta in mente:

Nota: il "falso" ffmpegdi Libav è stato deprezzato (all'interno di Libav) ed è stato sostituito da avconvLibav. Il messaggio "deprecato" non si applica al reale ffmpegda FFmpeg che non è interessato ed è ancora in fase di sviluppo.

Innanzitutto installa i codec richiesti:

sudo apt-get install libavcodec-extra-5*

Utilizzare il comando seguente per registrare lo screencast:

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

Passa -s 1280x800alla risoluzione che preferisci.

più esempi

tutto lo schermo con una determinata risoluzione e suono

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

tutto lo schermo con il mouse e l'audio

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

Le opzioni dettagliate che conosco stanno seguendo

  • -f: formato file di input
  • -i: nome del file di input
  • -r: fps (Frame per secondo)
  • -s: dimensioni del telaio (larghezza x altezza)
  • -i :0.0+10,200: dimensione dell'area quadrata da seguire

se si dispone di due monitor, come si seleziona uno di essi da registrare?
Aras,

10

È possibile utilizzare VLC come segue:

  1. Avviare VLC media player e selezionare Media > Open Capture Device:

    inserisci qui la descrizione dell'immagine

  2. Impostato Desktopa Capture mode:

    inserisci qui la descrizione dell'immagine

  3. Inserisci il frame desiderato per rate per l'acquisizione e seleziona Convertin basso:

    inserisci qui la descrizione dell'immagine

  4. Fornire il percorso del file in cui si desidera salvare la schermata catturata tramite il Browsepulsante e fare clic su Startper avviare la registrazione:

    inserisci qui la descrizione dell'immagine

  5. Fare clic sul pulsante Stop al termine.

Otterrai lo schermo registrato / catturato nel file.


grazie - sai se questo è anche in grado di catturare i tasti?
BKSpurgeon,

10

Gnome 3 sembra già avere una cosa molto semplice per registrare Screencast: puoi assegnare quale scorciatoia usa nelle impostazioni della tastiera. Registra l'intero schermo e registra direttamente in un file webm (un formato abbastanza diffuso) in XDG_VIDEOS_DIR- per impostazione predefinita "$HOME/Videos".

  1. Per impostazione predefinita, per iniziare la registrazione, premere Ctrl + Alt + Shift + R. Vedrai un cerchio visualizzato nell'angolo in alto a destra per indicare che la registrazione è in corso.
  2. Per interrompere la registrazione, premere di Ctrl + Alt + Shift + Rnuovo.

Fonte : schermate e screencast nella pagina di aiuto di Gnome

esempio screencast
L'immagine sopra dovrebbe essere animata: se le animazioni sono disabilitate, non funzionerà. Fai clic per visualizzare il file

Se vuoi convertire l'immagine in un'animazione, questa risposta su Superuser è molto utile - il metodo migliore è fondamentalmente:

Un altro metodo da riga di comando sarebbe quello di esportare il filmato in frame usando ffmpeg:

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

Quindi usa Converti da ImageMagick (o GraphicsMagick) per creare la tua GIF animata:

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

Ecco come ho fatto l'animazione di cui sopra, con l'eccezione che ho aggiunto -dither None -colors 80 -fuzz "40%" -layers OptimizeFrameal comando convert * e ho ritagliato il risultato in GIMP .

* Prestare attenzione a queste opzioni, alcune come l'utilizzo di TUTTA la CPU



8

Dai un'occhiata a questo articolo su Screenkey

Trasforma i tuoi tasti in sottotitoli altamente leggibili sovrapposti alla registrazione. Sembra che sarebbe incredibile per video tutorial e di formazione su argomenti basati sulla CLI.

Non positivo, si adatta a tutti i criteri originali, proverò ad aggiornare più tardi.

È su Launchpad qui


1
questo rende un grande commento, non una risposta.
Capi Etheriel

La versione di notizie di screenkey è su github.com/wavexx/screenkey
nachtigall il

8

Questo script bash si basa su ffmpeg. Calcola la risoluzione richiesta e registra il desktop in alta definizione.

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

Cambia il nome del file secondo i tuoi gusti. Questo script può essere trovato su github qui .


1
ffmpeg -s cifè un modo per evitare le xrandrchiamate!
gavenkoa,

1
@gavenkoa cifè un alias di dimensione video per il 352x288quale è una dimensione che dubito che qualcuno voglia usare.
Llogan il

OK, tutte queste dimensioni possono essere trovate in man 1 ffmpeg-utils...
gavenkoa,

7

Dai un'occhiata a Peek . È possibile registrare lo screencast di una regione selezionata e salvarlo come GIF.

Schermata di registrazione con sbirciatina

Puoi installare l'ultima versione di Peek su Ubuntu dal suo PPA .

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

Era già installato su Ubuntu 16.04
Killer il

6

Kdenlive è un editor video open source gratuito per GNU / Linux e FreeBSD, che supporta l'editing DV, AVCHD e HDV. Kdenlive si affida a numerosi altri progetti open source, come FFmpeg, il framework video MLT e gli effetti Frei0r.

http://www.kdenlive.org/features


2

Ubuntu 18.04 ha una funzione integrata della schermata di registrazione per 30 secondi

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

I video verranno salvati in formato WebM nella cartella dei video

Puoi aumentarlo installando l'editor dconf dal software Ubuntu

passo 1: apri l'editor dconf e digita screencast

passaggio 2: modificare il 30 al valore richiesto

passaggio 3: è inoltre possibile modificare il collegamento se è necessario modificare.


1

Scshoot è uno strumento di acquisizione e registrazione dello schermo multipiattaforma open source (Java): http://github.com/edartuz/scshoot

Oltre alla cattura di immagini singole, è possibile registrare parte dello schermo in PNG animato (APNG) o video.


1

ScreenStudio

ScreenStudio è un software di registrazione dello schermo di altissimo livello. Non ci sono dipendenze oltre alla necessità di JRE 8.0 (OpenJDK).

Caratteristiche:

  • Registra video dalla webcam durante lo screencast
  • Registra l'audio sia dal microfono che dagli altoparlanti
  • Consente di selezionare quale schermata si desidera registrare se sono presenti più schermate.
  • FS personalizzabili (frame al secondo)
  • È possibile scegliere la risoluzione desiderata per la registrazione di video dalla webcam.
  • Streaming diretto su YouTube live, Twitch.tv, HitBox e Upstream.
  • Screencast live su UDP
  • Supporta i formati FLV, MOV e MP4.

Installazione di ScreenStudio in Ubuntu 16.04

Prima di tutto assicurati di avere OpenJDK 8 o OracleJDK 8

Apri un terminale e digita

java -version

Se mostra qualcosa del genere, allora hai Java 8 installato.

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)

Altrimenti è necessario installarlo.

I passaggi per installare OpenJDK sono disponibili qui:

Come posso installare OpenJDK su Ubuntu 16.04?

I passaggi per installare OracleJDK sono disponibili qui:

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

Installa ScreenStudio -

Metodo 1:

ScreenStudio non è incluso nel repository Ubuntu. Ubuntu PPA contiene la versione 2.3

Passaggi per l'installazione:

Apri il terminale e digita i seguenti comandi:

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

Metodo 2:

Vai a

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

Al momento della stesura di questo articolo l'ultima versione è: 3.09

Scaricalo. Utilizzare Esplora file Nautilus per accedere alla directory di download ed estrarre l'archivio utilizzando il gestore archivio predefinito.

Vai a ScreenStudiosrc -> app -> Ubuntu

Utilizzando Nautilus, aprire un terminale nella cartella di destinazione. Smply fare clic con il tasto destro su uno spazio vuoto della cartella e selezionare Apri nel terminale

Nel terminale digitare il comando: ./ScreenStudio.sh

e l'applicazione verrà avviata

Se si desidera creare un collegamento sul desktop per il tipo di software nel terminale: ./createDesktopIcon.sh

Come utilizzare le funzionalità di ScreenStudio?

ScreenStudio è così ricco di funzionalità che può essere spiegato solo tramite video tutorial.

Fare riferimento al seguente link:

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

CREDITI: Patrick Balleux


1

asciinema

Per coloro che lo schermo è una finestra terminale dovrebbe assolutamente provarlo

Dimentica le app di registrazione dello schermo e i video sfocati. Goditi un approccio leggero e puramente testuale alla registrazione terminale.

  • Installa :sudo apt install asciinema
  • Record :asciinema rec
  • Stop : digitare exito premereCtrl+D

0

Grazie per tutti i fantastici suggerimenti qui. La mia raccomandazione per gli strumenti che funzioneranno alla grande per la registrazione di audio, video e editing dello screencast è Camtasia e Screenflow. Se stai cercando altre idee su come registrare il tuo schermo e creare uno screencast coinvolgente, dai un'occhiata a questo post: http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging -screencasts Include tonnellate di strumenti e suggerimenti su audio, video e editing del tuo screencast


3
Sarebbe molto meglio se potessi fornire un riepilogo di ciò che è incluso nell'articolo collegato. In questo modo se il collegamento non è disponibile, la tua risposta rimarrà utile.
hmayag,

0

Ho usato Soapbox , che è una grande estensione sviluppata per Chrome. Registra insieme fotocamera, microfono e schermo.

Dopo aver terminato la registrazione, puoi utilizzare il loro editor online per selezionare durante quali sequenze della registrazione vuoi mostrare il tuo schermo, la tua fotocamera o entrambi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.