2012-07-04 14 views
8

Sto cercando di creare un UIView che consenta a un utente di toccare un pulsante in i e registrare lo schermo (non creare un video dalla fotocamera), quindi salvarlo nella cartella documenti. Ho visto un paio di articoli SO qui che parlano di AVAssetWriter e fanno riferimenti a questo link: http://codethink.no-ip.org/wordpress/archives/673, ma quel link sembra essere morto.Screen capture video in iOS a livello di codice

Ma nessuno ha effettivamente mostrato una soluzione o fornito alcun esempio su come realizzare. Qualcuno ha qualche idea o può indicarmi la giusta direzione? Questo dovrebbe essere più semplice di quello che è.

Grazie, Doug

+1

Anche se non ho trovato una soluzione completa, ho trovato un ottimo riferimento con codice sorgente qui: http://www.slideshare.net/invalidname/advanced-media-manipulation-with-av-foundation e l'esempio del codice sorgente: http://www.subfurther.com/blog/category/avfoundation/ nel file: ATMScreenRecorderTest.zip – Doug

+0

hey hai avuto qualche soluzione a questo .. –

+0

Qualche soluzione su video registrazione dello schermo insieme a Audio utente? – PGU

risposta

5

il link non è morto.

http://codethink.no-ip.org/wordpress/archives/673

Se si controlla i commenti, c'è anche qualche codice che si mescoleranno audio & video e salvarlo come filmato QuickTime.

Se non è ancora possibile accedere al collegamento, c'è un ragazzo che vende lo stesso codice su binpress:

http://www.binpress.com/app/ios-screen-capture-view/1038

+1

Beh, è ​​di nuovo morto. Questo è il motivo per cui le risposte solo su link sono cattive. – OrangeDog

+0

@OrangeDog - il collegamento funziona perfettamente per me! Quella pagina contiene MOLTO codice e alcune spiegazioni: troppo per una risposta StackOverflow. Potrei copiare il codice in GitHub o Gist ma sarebbe comunque una risposta 'link-only'. –

+0

Ciao @noodl_es dato che questa è una risposta datata sarebbe ancora il modo migliore per registrare video di un UIView (non a schermo intero)? Grazie per il tuo tempo! Domanda: http://stackoverflow.com/questions/34956713/simplified-screen-capture-record-video-of-only-what-appears-within-the-layers-o – Crashalot

3

Un altro progetto utile per questo è RecordMyScreen, trovato qui: https://github.com/coolstar/RecordMyScreen

+1

Sì, ho seguito questo progetto per per un po 'e quella squadra ha fatto un lavoro FANTASTICO di costruirlo e lavorare attraverso i problemi. – Doug

+0

@Doug e Tim, ragazzi, sapete se questo progetto può registrare video? – iqueqiorio

+0

Ciao Tim dato che questa è una risposta datata è ancora questo il modo migliore per fare la cattura dello schermo? Nello specifico, dobbiamo acquisire i contenuti da un UIView, non dall'intero schermo. Domanda: http://stackoverflow.com/questions/34956713/simplified-screen-capture-record-video-of-only-what-appears-within-the-layers-o. Grazie per il tuo tempo! – Crashalot

0

Un altro modo per avvicinarsi è usare una libreria di feedback come BlitFeedback, che include la cattura video dello schermo senza sforzo.

+0

Hey tony, can blitFeeback, registra uno schermo in modo programmatico in un'app? Grazie per il post – iqueqiorio

Problemi correlati