Come vedere o campionare cosa si vede a schermo da terminal?

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
matteoraggi
Prode Principiante
Messaggi: 83
Iscrizione: sabato 24 dicembre 2011, 23:41
Distribuzione: ubuntu core 18
Sesso: Maschile
Contatti:

Come vedere o campionare cosa si vede a schermo da terminal?

Messaggio da matteoraggi »

E' possibile salvare un video o degli screenshot di quello che viene visualizzato a video da terminal? Se si, cosa devo scrivere?
https://www.matteoraggi.com
Odroid N2 con Ubuntu 18.04.2 MINIMAL
2 vecchi notebook e un pc con lubuntu 16.04 e 18.04
tiopaco

Re: Come vedere o campionare cosa si vede a schermo da termi

Messaggio da tiopaco »

Ciao, puoi usare recordmydesktop.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Come vedere o campionare cosa si vede a schermo da termi

Messaggio da DoctorStrange »

Secondo me kazam è più leggero, e puoi fare sia screenshot che videocast
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Come vedere o campionare cosa si vede a schermo da termi

Messaggio da UbuNuovo »

Leggero, semplice e configurabile con due clic: vokoscreen (nei repo universe).
Altrimenti si può usare vlc, ffmpeg, byzanz (salva in gif) .etc; se fai una googolata ne trovi tanti.

edit:
Da terminale!!! Non l'avevo visto.
Per esempio, 2 fotogrammi al secondo, risoluzione 1366x768:

Codice: Seleziona tutto

ffmpeg -y -t "08:00:00" -r 2 -s 1366x768 -f x11grab -i :0.0 -vcodec mpeg4 -qscale 1 "$HOME/.${data}_spy.avi"
# -t: in secondi o "hh:mm:ss[.xxx]" termmina la scrittura raggiunto il tempo indicato
# -y: sovrascrive senza chiedere
# -r: fps
Per prendere il tutto su multi-monitor in qualità ottima ma basso fps:

Codice: Seleziona tutto

#!/bin/bash -x
data=$(date "+%Y_%m_%d-%H_%M_%S")
dir_out="$HOME/SP_DESK"
[ -d "$dir_out" ] || mkdir "$dir_out"
fps=2
ris_e_dis="$(xwininfo -root | awk '/geometry/ {print $2}')"		# risoluzione e display
ris="$(awk -F "+" '{print $1}' <<< "$ris_e_dis")"				# risoluzione totale
dis="$(awk -F "+" '{print ":"$2"."$3}' <<< "$ris_e_dis")"		# display
ffmpeg -t "08:00:00" -f x11grab -s "$ris" -r "$fps" -i "$dis" -vcodec libx264 -preset ultrafast -crf 0 "$dir_out/.${data}_spy.avi"
exit
Ultima modifica di UbuNuovo il mercoledì 11 gennaio 2017, 14:17, modificato 3 volte in totale.
Salva l'Ucraina! 🇺🇦
Avatar utente
Unicum
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4644
Iscrizione: lunedì 29 dicembre 2008, 3:22
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04
Sesso: Maschile
Località: Sardegna

Re: Come vedere o campionare cosa si vede a schermo da termi

Messaggio da Unicum »

io uso Simple Screen Recorder
mi trovo benissimo
Linux user #490627 Ubuntu User # 28324 'Cause nobody loves me ,It's true ,Not like you do
ma adesso anche il parroco ha un tatuaggio con su scritto l’anima mia è di dio
Avatar utente
Sargonsei
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2443
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Come vedere o campionare cosa si vede a schermo da termi

Messaggio da Sargonsei »

Se hai già installato un programma per eseguire screenshot, non devi fare altro che lanciarlo da terminale.
Per esempio: io, che ho MATE come Ambiente grafico, ho di default mate-screenshot, quindi, per avere lo screenshot dello schermo da terminale, non devo fare altro che impartire, da terminale, il comando

Codice: Seleziona tutto

mate-screenshot
Nel tuo caso, per non dover installare nulla di più ri quanto hai già sul tuo computer, dovresti verificare quale pacchetto hai già installato per eseguire screenshot.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti