Mac OS X: l'applicazione più semplice (gratuita, non QuickTime Pro) per convertire cartelle numerate di immagini in filmati [chiuso]


19

Vorrei convertire una cartella di PNG in un .mov quicktime con compressione PNG (è una cartella di frattali in un'animazione; la compressione PNG funziona benissimo qui e la perdita di perdita di dati è importante). Quali programmi lo faranno con il minimo sforzo? (Non ho né voglio pagare per una licenza completa di QuickTime Pro .)

AGGIORNARE:

Consentitemi di renderlo più chiaro: il minimo sforzo significa: scarico EncoderMagic.app (ad esempio), faccio doppio clic su di esso per avviarlo. Seleziono la cartella con le mie immagini numerate e viene visualizzato il filmato. Nessun pasticcio. Nessun ridimensionamento. ... Forse questo non esiste (o si chiama QuickTime Pro?)


Probabilmente non ti interessano né ti aiutano, ma capisco che "QuickTime Pro", come attualmente sappiamo e amiamo, diventerà solo "QuickTime", completo e integrato come parte di Snow Leopard - in altre parole, incluso con il sistema operativo.
robsoft,

Pensavo di averlo sentito. Farà sparire questo problema, si spera ... terrò un avvertimento per questo nei prossimi mesi. Grazie.
Jared Updike,

Ho usato VirtualDub in Windows e ho svolto il mio compito, ma mi piacerebbe comunque farlo sul mio Mac, se possibile in futuro (sai, dal momento che i Mac hanno questa reputazione per essere bravi nel video e fare film). Immagino di poter aspettare Snow Leopard?
Jared Updike,

Risposte:


10

Esiste un'applicazione basata su AppleScript gratuita con il nome di Sequimago che dovrebbe soddisfare mirabilmente le tue esigenze. È disponibile da questa pagina su MacScripter , un sito del forum in cui Martin Michel, autore di Sequimago, è un amministratore.

Questa è la sua descrizione del programma:

Requisiti
Mac OS X 10.5 Leopard • QuickTime 7.2.1

Installazione e utilizzo:
scarica ed estrae l'archivio ZIP. Quindi apri lo script con un doppio clic o rilascia un gruppo di file immagine sulla sua icona. Lo script ti chiederà quindi di specificare un nome file e un percorso per il nuovo filmato QuickTime. Dopo aver fornito determinate impostazioni per la sequenza di immagini (ad es. Fotogrammi al secondo / secondi per fotogramma), verrà prodotta la sequenza di immagini.

Formati immagine supportati:
jpg, jpeg, gif, png, tiff, tif, psd, pict, bmp, pdf (è riconosciuta solo la prima pagina di un documento PDF)

Note:
Sequimago attualmente utilizza il formato di immagine JPEG per la sequenza di immagini, il che si traduce in una dimensione di file più piccola del filmato QuickTime. Ma puoi facilmente modificare lo script Python per utilizzare formati di immagine alternativi (ad es. TIFF). Lo script Python si trova in: Sequimago.app/Contents/Resources/crtimgseq.py

- - - - - - - -

PS - Penso che apprezzerai un commento che ha fatto nel corso della spiegazione di come è arrivato a scrivere il programma:

Sapevo che avresti potuto creare facilmente presentazioni personalizzate con QuickTime Pro, ma perché spendere $ 29,99 guadagnati a fatica quando puoi ottenere la stessa funzionalità gratuitamente utilizzando le tecnologie Mac OS X 10.5 integrate?


Questo ha funzionato. Dovrò giocare con la codifica (png avrà un aspetto migliore per questo, penso ...)
Jared Updike

Questa app non ha funzionato per me. Bene ha funzionato, ma non ho potuto cambiare la velocità dei fotogrammi indipendentemente da ciò che ho inserito in fotogrammi al secondo. e quando ho provato secondi per fotogramma ha creato un film a 64kb e poi si è bloccato.
Deweydb,

Sequimago funziona ancora brillantemente su OSX Mavericks ...
HaL

24

Lo strumento da riga di comando ffmpeg fa questo:

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

ffmpegcercherà, in questo esempio, i file che corrispondono al modello image_xxx.jpgnella directory corrente in cui la xxxparte è un numero decimale con spaziatura zero, come 003. ffmpegsceglie automaticamente il formato di output in base al suffisso del file di output, ad es m4v.

Passare -na -yse si desidera che ffmpeg sovrascriva sempre il file di output senza chiedere (utile per test ripetuti).

Ti suggerisco di scaricare ffmpegda homebrew o macport .


Di recente ho dovuto fare lo stesso. Chiaramente la riga di comando non è facile come una GUI, ma una volta che l'ho saputo ffmpeg fammi fare esattamente quello che volevo, qualunque cosa volessi fare!
Physicsmichael,

1
@dan Suggerirei Homebrew al piuttosto vecchio Fink. Ha più aggiornamenti e funziona altrettanto bene. Bella modifica però.
slhck,

3
Per chiunque stia cercando di utilizzare questo e ottenere un video nero, prova ad aggiungere -pix_fmt yuv420pimmediatamente prima del nome del tuo file di output.
Shawkinaw,

Per ulteriori opzioni (con descrizione) controlla il relativo post SU: superuser.com/questions/356974/…
Moreaki,

Non utilizzare l' -yopzione sopra, poiché sovrascrive i file senza chiedere conferma. Utilizzare -ninvece, che si interrompe se esiste il file di output. Ho fatto un errore specificando i file di input e ho sovrascritto tutti i miei file di origine!
Jim Bergman,

5

ImageMagick (disponibile da macports) può farlo, prova a eseguire il comando

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

dove 30 è il centesimo di secondo tra i frame e i file seguono il modello:

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


Non ha funzionato Ha realizzato un film a fotogramma singolo. (ImageMagick 6.1.8 22/03/06). Ho anche rinominato i file in pic - *. Png e mette ancora solo il primo fotogramma.
Jared Updike,

strano, funziona sul mio (ImageMagick 6.5.2-9 2009-06-03)
cobbal

@Jared è piuttosto vecchio un ImageMagick che stai avendo .. prova una versione più recente
bubu

1

Incorniciato - è gratuito.

  • Crea sequenze di qualsiasi dimensione con una quantità praticamente illimitata di immagini e utilizzando un numero qualsiasi di fotogrammi al secondo.
  • Visualizza l'anteprima delle immagini facendo doppio clic su di esse e riordinale se necessario.

inserisci qui la descrizione dell'immagine


2
Richiede expander stuffit e non funziona più in 10.8+ a causa dell'OSX che rimuove il supporto rosetta per le applicazioni PPC.
Deweydb,

1

ImageJ è un potente editor / visualizzatore / analizzatore di immagini basato sulla GUI che, tra le altre cose, ti consente di realizzare filmati da sequenze di immagini. Soddisfa le tue esigenze e fornisce opzioni utili come ridimensionamento, rotazione, ecc. Se lo desideri / ne hai bisogno.



0

È una presentazione? Puoi esportare una presentazione in formato filmato da iPhoto. Potrebbe essere possibile impostare un tempo di transizione delle diapositive fino a un secondo o meno e creare un file filmato in quel modo.


Non in questo caso ... Sto cercando di trasformare 1000 fotogrammi in un filmato di 30 fotogrammi / sec 33.3 sec.
Jared Updike,

+1 ottima soluzione (tranne in questo caso)
Dan Rosenstark,

0

Potresti provare iMovie. Basta trascinare i file desiderati nella finestra di iMovie e dovrebbe essere in grado di creare un film per te.


-1

mencoder, un encoder fornito con mplayer probabilmente sa come farlo.


Utile in teoria, ma "menncoder" non esiste nel pacchetto binario precompilato (non ufficiale). In breve: nessuna rasatura di yak. Mi piacerebbe fare un film, non compilare il codice sorgente. (A meno che non sia la cosa più semplice là fuori ...)
Jared Updike

4
Puoi far rasare i tuoi yak (con balsamo e massaggio) da Fink o MacPorts ...
Tadeusz A. Kadłubowski il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.