Se vuoi salvare un po 'di memoria del computer e forse l'utilizzo della CPU, ecco un modo per registrare l'output "hackerish" dai tuoi Top
comandi e usarlo come screensaver.
Il rovescio della medaglia di questo approccio è che lo sreensaver non sarà in grado di mostrare alcun dato dal vivo Top
. Se un output live è importante, allora la risposta di Alex è probabilmente la soluzione migliore (escluso ovviamente scrivere un programma).
Se tuttavia, vuoi solo farlo per il suo aspetto accattivante, l'approccio video sarà probabilmente molto più leggero sulle risorse di sistema e può essere fatto utilizzando i programmi Apple ufficiali. Inoltre, non avrai bisogno di eseguire un'app a schermo intero in background (anche se in realtà è un concetto piuttosto interessante @Alex, e potrei cercare in seguito per i miei usi).
Ad ogni modo, ecco la piccola procedura dettagliata per creare uno screensaver di cattura dello schermo:
Questo breve video mostra come realizzare uno screensaver con il Quartz Composer di Apple. Sfortunatamente, questo programma non include più Xcode per impostazione predefinita.
Per ottenere Quartz Composer, vai su developer.apple.com/downloads e cercalo nella home page. Graphics Tools for Xcode
Dovrebbe apparire un elenco di programmi, ho installato l'ultimo e funziona perfettamente su OSX 10.9.4 (lo dico perché il creatore del video sopra ha detto che una delle versioni precedenti non funzionava con il suo sistema operativo.)
Puoi utilizzare QuickTime Player per registrare il tuo programma andando su File > New Screen Recording
.
Registra alcuni minuti di video e taglia / taglia il video secondo necessità per renderlo bello durante il loop andando su Edit > Split Clip
e Edit > Trim
. Penso che puoi anche copiare e incollare i tuoi segmenti divisi, se necessario.
Esporta la clip con una risoluzione a tua scelta, ma se stai semplicemente registrando il Terminale, probabilmente non avrai bisogno di una risoluzione molto alta.
Se registri un video molto lungo o desideri utilizzare l'alta risoluzione, il tuo file potrebbe risultare piuttosto grande e inefficiente in termini di risorse, ma per fortuna c'è un problema. In questo caso, consiglierei di utilizzare un programma non Apple per la compressione video. Questo programma esiste da un po 'di tempo e, a mio avviso, sembra essere abbastanza affidabile. Si chiama HandBrake . Lo uso personalmente molto spesso durante la compressione delle schermate e delle lezioni frontali. Se usi le giuste impostazioni, fa davvero un ottimo lavoro.
Se decidi di comprimere i tuoi video con HandBreak, pubblica qui un commento e posso suggerire alcune impostazioni che utilizzo per le mie registrazioni.
Spero che sia di aiuto! :)