503 Stimmen

Nehmen Sie ein iOS Simulator Video für die App-Vorschau auf

Okay, wir können jetzt Videovorschauen unserer Apps im App Store einreichen. Laut Apple sollten wir dies mit einem iOS8-Gerät und OSX 10.10 tun. Das Problem ist, dass man alle unterschiedlichen Geräte (4", 4,7", 5,5" und iPad) haben muss.

Gibt es eine Alternative dazu?

Ich denke daran, ein Video vom Simulator aufzunehmen. Das Problem ist, dass der Gerätebildschirm größer ist als mein FullHD Monitor, wenn er in 100% Auflösung angezeigt wird. Gibt es eine Lösung, um ein Video direkt vom Simulator in voller Auflösung aufzunehmen?

Bearbeiten: Da viele Leute Fragen beantworten, die ich nicht stelle, möchte ich sagen: - Ein Geräteformat aufnehmen und skalieren ist nicht das, was ich frage; - Wie man eine App-Vorschau aufzeichnet ist nicht, was ich frage; - Wie ihr eure Vorschauen macht, ist nicht, was ich frage;

Was ich frage ist, kann man ein Video vom Simulator in 100% Auflösung aufnehmen, wenn es nicht auf den Bildschirm passt?

3voto

RawMean Punkte 7818

Hier ist eine Lösung, die funktioniert und nicht $300 kostet (FinalCut Pro), aber ScreenFlow erfordert (ScreenFlow-App im AppStore) ($100):

  • Verbinde dein Gerät mit einem Mac, der Yosemite ausführt
  • Starte Quicktime und wähle Datei/Neue Filmaufnahme
  • Starte ScreenFlow und erfasse dein Video
  • Bearbeite dein Video in ScreenFlow (füge Text, Musik usw. hinzu)
  • Schneide das Video so zu, dass es nur den Bildschirm des Geräts enthält
  • Exportiere das Video in der von Apple benötigten Größe (z.B. 1334x750)

3voto

D. Pratt Punkte 444

Ein Tipp für Benutzer, die gerne ZSH-Funktionen nutzen. Sie können die Dinge ein wenig vereinfachen, indem Sie eine Funktion hinzufügen, die dasselbe tut wie die Antwort von @Tikhonov Alexander.

Beginnen Sie mit der Eingabe:

edit ~/.zshrc

in Ihr Terminal.

Fügen Sie dann diese Funktion irgendwo in die Datei ein.

function recsim() {
    echo -n "Verwenden Sie CTRL+C, um die Aufzeichnung zu stoppen";
    xcrun simctl io booted recordVideo --codec=h264 --mask=black "$1.mp4";
}

Um sie zu verwenden, geben Sie etwas Ähnliches ein:

recsim appPreview

in Ihr Terminalfenster ein. Hinweis: Das Terminal muss neu gestartet werden, nachdem die Funktion hinzugefügt wurde, damit sie funktioniert.

Diese Funktion ist angepasst aus Antoine Van Der Lees Blog-Beitrag zu diesem Thema in bash, den Sie hier finden.

3voto

Antoine Punkte 22558

Ich habe aus diesem Grund RocketSim erstellt. Es kommt mit einer Benutzeroberfläche zum Starten der Aufnahme und wandelt die Aufnahme in die richtigen Formatanforderungen für App-Previews um.

Sie können die Aufnahme einfach in App Store Connect ziehen und es funktioniert einfach. Ein Beispiel dafür finden Sie hier.

3voto

bakwarte Punkte 317

Das beste Tool, das ich gefunden habe, ist Appshow. Besuchen Sie http://www.techsmith.com/techsmith-appshow.html (Ich arbeite nicht für sie).

2voto

Nike Kov Punkte 11508

Für den Apple TV Simulator (tvOS, AppleTV) sollten Sie den Parameter --display=external hinzufügen. Ich benutze dies, um auf den Desktop zu speichern:

xcrun simctl io booted recordVideo --display=external --codec=h264 --force ~/Desktop/SimulatorVideo.mov

--force zum Überschreiben, wenn die Datei bereits existiert
--codec für eine höhere Bildrate

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X