Mac OS X: einfachste Anwendung (kostenlos, nicht QuickTime Pro) zum Konvertieren von nummerierten Ordnern in Bilder

36329
Jared Updike

Ich möchte einen PNG- Ordner in ein Quicktime .mov mit PNG- Komprimierung konvertieren (es ist ein Ordner mit Fraktalen in einer Animation; die PNG-Komprimierung funktioniert hier hervorragend und die Verlustlosigkeit ist wichtig). Welche Programme tun dies mit minimalem Aufwand? (Ich habe oder möchte keine volle Lizenz für QuickTime Pro bezahlen .)

AKTUALISIEREN:

Lassen Sie mich das klarer darlegen: Minimaler Aufwand bedeutet: Ich lade zum Beispiel EncoderMagic.app herunter, doppelklicken Sie darauf, um es zu starten. Ich wähle den Ordner mit meinen nummerierten Bildern aus, und mein Film erscheint. Keine Unordnung. Keine Größenänderung ... Vielleicht existiert das nicht (oder heißt QuickTime Pro?)

18
Möglicherweise kein Interesse oder keine Hilfe für Sie, aber ich verstehe, dass "QuickTime Pro", wie wir es derzeit kennen und lieben, nur "QuickTime" wird, voll ausgestattet und als Teil von Snow Leopard gebündelt ist - in anderen Worten enthalten das OS. robsoft vor 14 Jahren 0
Ich dachte, ich hätte das gehört. Dieses Problem wird hoffentlich verschwinden, hoffentlich ... Ich werde mich in den nächsten Monaten darauf konzentrieren. Vielen Dank. Jared Updike vor 14 Jahren 0
Ich habe VirtualDub in Windows verwendet und meine Aufgabe erfüllt, aber ich würde dies gerne auf meinem Mac tun, wenn möglich in der Zukunft (Sie wissen, da Macs den Ruf haben, gut zu sein und Videos gut zu machen). Ich denke ich kann auf Snow Leopard warten? Jared Updike vor 14 Jahren 0

9 Antworten auf die Frage

23
Tomas Andrle

Das ffmpeg-Befehlszeilentool führt Folgendes aus :

ffmpeg -n -i "image_%03d.jpg" output.m4v 

ffmpegsucht in diesem Beispiel nach Dateien, die mit dem Muster image_xxx.jpgim aktuellen Verzeichnis übereinstimmen, wobei der xxxTeil eine mit Null aufgefüllte Dezimalzahl ist, wie z 003. ffmpegwählt das Ausgabeformat automatisch anhand des Suffix der Ausgabedatei aus, z m4v. B ..

Ändern Sie -nin, -yob ffmpeg die Ausgabedatei immer ohne Rückfrage überschreiben soll (nützlich für wiederholte Tests).

Ich empfehle Ihnen, ffmpegentweder von Homebrew oder Macports herunterzuladen .

Ich musste vor kurzem dasselbe tun. Offensichtlich ist die Kommandozeile nicht so einfach wie eine grafische Benutzeroberfläche, aber wenn ich sie kennengelernt habe, lasse ich mich von ffmpeg genau so machen, wie ich wollte, egal was ich wollte! physicsmichael vor 14 Jahren 0
@dan Ich würde Homebrew über den ziemlich alten Fink vorschlagen. Es hat mehr Updates und funktioniert genauso gut. Schön zu bearbeiten. slhck vor 12 Jahren 1
Wenn Sie versuchen, dies zu verwenden und ein schwarzes Video zu erhalten, fügen Sie "-pix_fmt yuv420p" unmittelbar vor dem Namen der Ausgabedatei hinzu. shawkinaw vor 10 Jahren 3
Weitere Optionen (mit Beschreibung) finden Sie im zugehörigen SU-Posting: https://superuser.com/questions/356974/how-to-turn-images-into-a-video-slideshow-with-sound/356982#356982 Moreaki vor 9 Jahren 0
Verwenden Sie nicht die `-y` -Option oben, da Dateien ohne Aufforderung überschrieben werden. Verwenden Sie stattdessen `-n`, um zu verhindern, dass die Ausgabedatei vorhanden ist. Ich habe einen Fehler bei der Angabe der Eingabedateien gemacht und alle meine Quelldateien überschrieben! Jim Bergman vor 7 Jahren 0
Wenn Sie einen Platzhalter "*" verwenden möchten, fügen Sie die Option "-pattern_type glob" hinzu, bevor Sie Eingabedateien angeben, z. B. "ffmpeg -n -pattern_type glob -i" image * .jpg "output.mpg" Jim Bergman vor 7 Jahren 0
Die ffmpeg-Dokumente finden Sie hier: https://ffmpeg.org/ffmpeg.html Jim Bergman vor 7 Jahren 0
@JimBergman Entschuldigung und danke für die Warnung, ich habe die Antwort aktualisiert Tomas Andrle vor 7 Jahren 0
10
Ambrose

Unter dem Namen Sequimago gibt es eine kostenlose AppleScript-basierte Anwendung, die Ihre Anforderungen bewundernswert erfüllen sollte. Es ist auf dieser Seite bei MacScripter verfügbar, einer Forumsseite, auf der Martin Michel, Sequimagos Autor, Administrator ist.

Dies ist seine Beschreibung des Programms:

Voraussetzungen
Mac OS X 10.5 Leopard • QuickTime 7.2.1

Installation & Verwendung:
Laden Sie das ZIP-Archiv herunter und entpacken Sie es. Öffnen Sie dann das Skript mit einem Doppelklick oder legen Sie eine Reihe von Bilddateien auf das Symbol. Das Skript fordert Sie dann auf, einen Dateinamen und einen Ort für den neuen QuickTime-Film anzugeben. Nachdem Sie bestimmte Einstellungen für Ihre Bildsequenz vorgenommen haben (z. B. Bilder pro Sekunde / Sekunden pro Bild), wird Ihre Bildsequenz erstellt.

Unterstützte Bildformate:
jpg, jpeg, gif, png, tiff, tif, psd, pict, bmp, pdf (nur die erste Seite eines PDF-Dokuments wird erkannt)

Hinweise:
Sequimago verwendet derzeit das JPEG-Bildformat für die Bildsequenz, was zu einer geringeren Dateigröße des QuickTime-Films führt. Sie können das Python-Skript jedoch leicht bearbeiten, um alternative Bildformate (z. B. TIFF) zu verwenden. Das Python-Skript befindet sich unter: Sequimago.app/Contents/Resources/crtimgseq.py

- - - - - - - -

PS: Ich denke, Sie werden es zu schätzen wissen, wie er das Programm geschrieben hat:

Ich wusste, dass Sie mit QuickTime Pro problemlos eigene Diashows erstellen können. Warum sollten Sie jedoch hart erarbeitete 29,99 USD ausgeben, wenn Sie die gleiche Funktionalität kostenlos mit den integrierten Mac OS X 10.5-Technologien nutzen können?

Das hat den Trick gemacht. Ich werde mit der Kodierung spielen müssen (png sieht dafür besser aus, denke ich ...) Jared Updike vor 14 Jahren 0
Diese App hat für mich nicht funktioniert. Nun, es hat funktioniert, aber ich konnte die Geschwindigkeit der Frames nicht ändern, egal was ich in Frames pro Sekunde stelle. und als ich Sekunden pro Bild ausprobierte, wurde ein 64-KB-Film erstellt und dann abgestürzt. deweydb vor 10 Jahren 0
Sequimago arbeitet immer noch hervorragend mit OSX Mavericks ... HaL vor 9 Jahren 0
5
cobbal

ImageMagick (verfügbar von macports) kann dies. Versuchen Sie, den Befehl auszuführen

convert -delay 30 'pic-*.png' movie.m4v 

Dabei sind 30 Sekunden die Sekunden zwischen den Bildern und die Dateien folgen dem Muster:

pic-001.png pic-002.png ...

Funktionierte nicht Es wurde ein Einzelbildfilm gemacht. (ImageMagick 6.1.8 vom 22.03.06). Ich habe die Dateien sogar in pic - *. Png umbenannt und es wird immer noch nur der erste Frame eingefügt. Jared Updike vor 14 Jahren 0
seltsam, es funktioniert bei mir (ImageMagick 6.5.2-9 2009-06-03) cobbal vor 14 Jahren 0
@Jared Ein ImageMagick ist ziemlich alt. Versuchen Sie es mit einer neueren Version bubu vor 12 Jahren 0
1
jayrtfm

Gerahmt - es ist kostenlos

  • Erstellen Sie Sequenzen beliebiger Größe mit einer praktisch unbegrenzten Anzahl von Bildern und einer beliebigen Anzahl von Bildern pro Sekunde.
  • Zeigen Sie die Bilder in der Vorschau an, indem Sie darauf doppelklicken und sie ggf. neu anordnen.

Erfordert den stuffit expander und funktioniert in 10.8+ nicht mehr, da OSX die Rosetta-Unterstützung für PPC-Anwendungen entfernt. deweydb vor 10 Jahren 1
1

ImageJ is a powerful GUI-based image editor/viewer/analyzer that, among many other things, lets you make movies from sequences of images. It meets your requirements, and provides useful options such as resizing, rotating, etc. if you want/need that.

1
Chris

Für mich macht der Zeitrunden- Assembler den Trick. Es dauert nur .jpg als Eingabe, aber ich kann damit für meine Animation leben. Abgesehen davon habe ich es gerade getestet und es funktioniert gut!

0
sal

Ist es eine Diaschau? Sie können eine Diashow aus iPhoto im Filmformat exportieren. Es kann möglich sein, die Folienübergangszeit auf eine Sekunde oder weniger einzustellen und auf diese Weise eine filmähnliche Datei zu erstellen.

Nicht in diesem Fall ... Ich versuche, 1000 Bilder in einen 33,3 Sekunden langen Film mit 30 Bildern / Sek zu verwandeln. Jared Updike vor 14 Jahren 0
+1 gute Lösung (außer in diesem Fall) Dan Rosenstark vor 11 Jahren 0
0
alex

Sie könnten iMovie ausprobieren. Ziehen Sie einfach die gewünschten Dateien in das iMovie-Fenster und es sollte in der Lage sein, einen Film für Sie zu erstellen.

-1
Tadeusz A. Kadłubowski

Mencoder, ein Encoder, der mit mplayer geliefert wird, weiß wahrscheinlich, wie das geht.

Theoretisch nützlich, aber "menncoder" existiert nicht im (inoffiziellen) vorkompilierten Binärpaket. Kurz gesagt: Kein Yak-Rasieren. Ich möchte einen Film machen, nicht Quellcode kompilieren. (Es sei denn, das ist die einfachste Sache da draußen ...) Jared Updike vor 14 Jahren 0
Sie können Ihre Yaks (mit Conditioner und Massage) von Fink oder MacPorts rasieren lassen ... Tadeusz A. Kadłubowski vor 14 Jahren 4