Dattiloscritto - registrazione finale in video?


21

Dobbiamo fare alcuni video su come lavorare con i documenti LaTex. Abbiamo i dattiloscritti e i file di temporizzazione e ora dobbiamo convertirli in video per visualizzarli nelle risposte. Fondamentalmente, il modo per farlo è quello di fare piccole animazioni Gif. Fondamentalmente se potessi registrare alcune aree nella finestra X su GIF, sarebbe possibile su X realizzare questi video, ma è un po 'complicato e lento. Quindi, come posso convertire lo script -processing in GIF -animations?

$ script -t 2> timing   # pastie.org etc to show your working
...WORKING...
$ scriptreplay timing   #how to make them into videos on this site?

Video di esempio

La fonte è qui ma creata con lo strumento pay-ware W.

inserisci qui la descrizione dell'immagine

Forse correlato

  1. Converti un file dattiloscritto in un elenco di comandi (cronologia)

  2. Screencasting in Windows qui , che ne dici di * ix?


$ apt-cache search screencast gtk-recordmydesktop - Graphical frontend for recordmydesktop screencast tool istanbul - Desktop session recorder producing Ogg Theora video keymon - screencast utility that displays your keyboard and mouse status screenkey - Screencast your keyslo screenkey testato non è così, testando gli altri. Se qualcuno trova la registrazione prima di me, per favore, rispondi.

Risposte:


7

Non sono riuscito a far funzionare tty2gif con vim. Quindi ho hackerato insieme ttygif .

gif


Questo e spettacolare. In realtà ho trovato il tuo github mentre cercavo qualcosa del genere e stavo discutendo dell'installazione fino a quando ho aperto una delle mie altre schede di ricerca e ho visto che avevi risposto qui. Lo installerò ora.
Mikeserv,

Ottima e semplice soluzione. buon lavoro!
Arainone,

7

Puoi riprodurre la tua cattura dattiloscritta e codificare la regione dello schermo corrispondente usando qualcosa come:

ffmpeg -y -f x11grab -s 100x100 -i :0.0+100,100 -pix_fmt rgb24 -r 5 Desktop/capture.gif

-y sovrascrive l'output (più utile durante il test)

-f x11grab forza il formato in x11grab

-s 100x100 il video acquisito è 100x100

-i :0.0+100,100 l'angolo in alto a sinistra si trova sullo schermo 0 del server 0 sul pixel 100,100

-pix_fmt rgb24 forza 24 bpp sull'ingresso (AFAIK, necessario per l'encoder GIF)

-r 5 5 fps

Ed Desktop/capture.gifè il mio file acquisito.

Solo una nota: a volte il ffmpeg che proviene dai repository della distro non ha tutte le campane e fischietti che potresti desiderare. In tal caso, dovrai crearlo da solo (o trovare un repository che contiene un file binario più completo). Nel mio esempio ho usato uno stock ffmpeg dai repository di Ubuntu.


5

Non testato: registra con ttyrec e converti con tty2gif .


Per me va bene. L'uso è ./tty2gif typing ttyrecord.
Registrerà

@Inaimathi su quale sistema l'hai testato? Lo sto provando su OS X: carica alcune cose ImageMagick ma poi fa errori , l'hai preso in questo modo?
hhh

@hhh - Sto facendo funzionare Debian qui (penso che sia stato Squeeze a mettere quel commento). No, nessuno degli errori nel tuo incolla è successo.
Inaimathi,

3

il modo più semplice per condividere il dattiloscritto è http://shelr.tv/ Utilizza script o ttyrec come backend e puoi spianare il tuo dattiloscritto facilmente come "shelr push last" :)


Questo è estremamente bello! Ora solo qualche iFrame-video in GIF-conversione in modo da poterlo facilmente usare per condividere cose in SO. SO non supporta iFrames ...

Ehi, riesci a vederlo ?! Guarda che Gilles ha la parte tty2gif, ora basta usarlo per convertire il video in Gif e fornire alle persone un'immagine GIF lì - è possibile?

Accetterò questo se ottiene la parte Gif, vorrei poter fare una patch per il sito: P

Hey ragazzi. Il sito Web è open source in modo da poter aggiungere facilmente postprocessing per i record caricati! github.com/shelr/shelr.tv/blob/master/app/controllers/…
antono

2
shelr.tv è ora ufficialmente chiuso.
vgoff,

1

Un'alternativa per shelr.tv (che è stata un'ottima opzione, e potrebbe finire per essere di nuovo) è lo showterm che puoi ospitare da solo o usare così com'è.

Converti in video come ritieni opportuno, tuttavia questa non è una risposta diretta al video.

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.