it-swarm.com.de

Gibt es eine Möglichkeit, meinen iPhone-Bildschirm als Video aufzunehmen?

Ich möchte in der Lage sein, den Bildschirm meines iPhones als Video aufzunehmen, bin mir jedoch nicht sicher, wie ich dies am besten tun kann.

Kann mir jemand helfen, wie ich das am besten machen kann ohne Jailbreak?

47
Chris Craft

Hinweis: Diese Antwort ist veraltet

www.iphonevideorecorder.com. Ich glaube, es gibt eine kostenlose Testversion, aber danach müssten Sie sie kaufen. Und Sie müssen Ihr iPhone jailbreak.

2
mk12

Hier ist meine Lösung auf den Punkt gebracht:

In den letzten Jahren musste der Entwickler, wenn er bewegte visuelle Inhalte über die Oberfläche einer iOS-App erstellen wollte, eine Kompilierung der für den Simulator entwickelten App bereitstellen (muss separat kompiliert werden, da die Apps standardmäßig zur Ausführung kompiliert werden auf dem iPhone ARM Prozessor, während der Simulator auf dem Intel-Prozessor des Mac läuft.) Dies würde dann auf dem Mac mit etwas wie Snapz Pro, Screenflow oder ähnlichem Bildschirm erfasst werden.

Darüber hinaus erforderten typische Lösungen einen Jailbreak des Geräts und die Installation einer Screen-Capture-Anwendung aus dem Cydia Store.

Mit der Einführung des iPad 2 wurde Apple aktivierte die gespiegelte Videoausgabe über die vollständige Schnittstelle entweder über einen autorisierten Dock-Anschluss an einen HDMI-Dongle oder einen Dock-Anschluss an einen VGA-Dongle. (Hinweis: Die Composite- und Komponentenoptionen von Apple Portieren Sie keine gespiegelten Inhalte.) Während die typische Absicht für diese Ausgabemechanismen darin besteht, die Schnittstelleninhalte auf einem externen Projektor oder einem HD-Fernseher anzuzeigen, ist es möglich, diese gespiegelten Inhalte mit einem Gerät aufzunehmen, das Inhalte von einem solchen Gerät aufzeichnen oder umcodieren kann eingehende Quelle: Diese Option wurde auch mit der Einführung des iPhone 4S ermöglicht. Häufig erfolgt die Aufnahme dieser Videoinhalte mit auf dem Aufnahmecomputer installierten HDMI-Aufnahmekarten, beispielsweise von Black Magic oder AJA ist oder ist natürlich auf die Verwendung von Computern beschränkt, auf denen eine solche Erfassungskarte installiert sein kann. Andere Optionen können HDMI-fähige DVR Geräte sein (obwohl viele diese erkennen und deaktivieren) solche Optionen) oder Firewire-basierte Transcodierungsgeräte (wie das Grass Valley ADVC-HD50, das ich verwende).

Seit ich Anfang dieses Jahres das iPad 2 bekommen habe, benutze ich den Grass Valley ADVC HD50, um die Bewegung des iOS-Bildschirms von einem an einem Dock angeschlossenen HDMI-Gerät mit einer HDV-kompatiblen Videoerfassungsanwendung auf meinem Mac zu erfassen. Es hat bisher einwandfrei funktioniert.

Hier ist ein Beispiel aus einem Video, das ich aufgenommen habe und das solche erfassten Inhalte sowohl vom iPHone 4S als auch vom iPad 2 zeigt.

http://youtu.be/k7jlPx8NAmw

Nachdem jedoch Apple in iOS 5 die drahtlose iOS-Spiegelung über Airplay aktiviert hat, ist es jetzt viel bequemer, ein Apple= TV-Gerät an das Mac anzuschließen Gras Vally ADVC HD50, und erfassen Sie die iOS-Schnittstelle Bildschirmaufnahme drahtlos.

Hier ist ein aktuelles kurzes Videobeispiel, in dem die iPhone 4S-Benutzeroberfläche drahtlos über Airplay-Spiegelung erfasst wurde.

http://youtu.be/UKsixjcCXdI

Ich hoffe das hilft.

17
Jon Jones

Wie andere vorgeschlagen haben, ist die AirPlay-Spiegelung der richtige Weg. Verwenden Sie zum direkten Spiegeln auf Ihren Computer einen AirPlay-Server wie http://www.airserverapp.com/ . Da es dann direkt auf Ihrem Computer angezeigt wird, können Sie es mit der integrierten Quicktime-App (Datei> Neue Bildschirmaufnahme) aufnehmen. Funktioniert super!

14
Ben Dolman

Sie können Lookback verwenden. Es zeichnet Ihren Bildschirm, Ihr Gesicht, Ihre Stimme und alle Gesten auf und lädt sie auf Ihr Konto im Internet hoch.

Hier ist eine Demo: https://lookback.io/watch/JK354d5jcEpA7CNkE

9
Jonatan Littke

Ich habe ein Plugin für den Simulator erstellt, das genau das macht. Sie finden es unter mein Blog .

Es zeichnet tatsächlich den Bildschirm auf. Es ist nicht auf ein anderes Screen-Capture-Programm wie iShowU angewiesen.

Es werden Symbole für die Standard-Apps installiert und der Trägertext wird so geändert, dass er wie ein echtes Gerät aussieht.

8
David Beck

Loren Brichter, der Entwickler von Tweetie2, hat diese kleine App namens SimFinger geschrieben, um iPhone-Screencasts erstklassig zu machen!

http://blog.atebits.com/2009/03/not-your-average-iphone-screencast/

Liebe Apps, die Amateure wie Profis aussehen lassen :)

8
Ryan Graves

Kurz vor der Verwendung einer Videokamera, nein.

Viele YouTube-Videos zur Demonstration von iPhone-Anwendungen werden mit einer Screen Grabber-Anwendung (wie iShowU, ScreenFlow oder Snapz Pro) und dem Simulator erstellt. Beachten Sie, dass die Reaktionsgeschwindigkeit im Simulator erheblich von der eines Geräts abweichen kann. Daher können Sie mit dem Simulator Effekte erzielen (und diese verfehlen), die Sie auf einem Gerät niemals sehen werden. Insbesondere Standardanimationen können im Simulator vorbeiflitzen und auf einem Gerät schnell angezeigt werden.

4
heckj

mit der ScreenCaptureView-Klasse können wir den iPhone-Bildschirm als Video erfassen. Der Quellcode ist verfügbar hier . Das aufgezeichnete Video wird in einem NSUrl gespeichert, outputURL. Verwenden Sie dieses NSUrl in einer der folgenden Methoden, um das aufgezeichnete Video abzuspielen ,

    -(void)playvideo
{

  MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:outputURL ];
       [player.view setFrame:CGRectMake(0,0,320,480)];

[player setMovieControlMode:MPMovieControlModeHidden];   

[player setScalingMode:MPMovieScalingModeAspectFit];

 [player setBackgroundColor:[UIColor blackColor]];

 [player setFullscreen:YES animated:YES];

[player play];

[self addSubview:player.view];

}

rufen Sie diese Methode auf, bevor Sie NSUrl in der completeRecordingSession-Methode freigeben. Sie gibt das, was Sie auf dem iPhone-Bildschirm getan haben, als Video wieder.

3
Balan Prabhu

Du könntest den Videoausgang benutzen und das irgendwie mit einem Firewire oder einer Summe festhalten. Die Klasse MPTVOutWindow kann dir helfen! Hier ist ein schönes Beispiel dafür!

http://iphone-developers-nc.googlegroups.com/web/UIApplication_TVOut.m

2
hfossli

ich denke, es ist jetzt so offensichtlich, dass niemand dies gepostet hat, außer für die Noobs ... Hinweis: Nur iPhone 4S

nur Airplay an einen Apple TV- und Videospiegel, dann Ausgabe des ATV an ein Gerät, das aufzeichnen kann - wie Tivo, DVR usw. Sie können auch ein Videoausgangskabel auf dem iPad verwenden [1 und 2 ] jetzt

ich bin mir nicht sicher, ob das Kabel auf dem iPhone 4S funktioniert, da ich das nicht selbst getestet habe

es ist klobig, aber es gibt keinen anderen Weg, wie ich atm sehen kann.

1
user1028801

Ich habe ScreenFlow verwendet, um den Simulator aufzunehmen, gezoomt und nach Bedarf statische Bilder hinzugefügt. Ich habe den Film dann in einen iPhone-Frame auf meiner Website eingebettet. Hat sich als okay erwiesen. Das Ergebnis finden Sie auf der Seite Tweeps .

1
Dejal

Ich habe diesen Gegenstand selbst weiter recherchiert und es scheint, als ob er an diesem Punkt über uns hinausgeht.

Ich habe sogar versucht, ein Apple Composite AV-Kabel zu kaufen, aber es erfasst keinen Bildschirm, nur Videos wie YouTube usw.

Also habe ich mich für den iShowU-Pfad entschieden und das hat bisher gut geklappt.

Danke Leute!

0
Chris Craft

Für einen gut aussehenden Screencast schauen Sie sich Him Finger an. Sie benötigen weiterhin einen Bildschirmrekorder wie Snapz Pro .

0
0xced

Nur für alle, die noch nach Lösungen suchen:

Die RecordMyScreen-Jailbreak-App ist OpenSource und funktioniert auch auf Geräten ohne Jailbreak, wenn wir die Entwicklerlizenz haben. Sie können einen Blick auf die Quelle werfen: https://github.com/coolstar/RecordMyScreen

0
KishoreK