Υπολογιστής καρέ βίντεο

Μετατροπή καρέ, FPS και διάρκειας για βίντεο AI

Αυτός ο υπολογιστής καρέ βίντεο μετατρέπει μεταξύ αριθμού καρέ, ρυθμού καρέ και διάρκειας κλιπ για ροές εργασίας βίντεο AI και animation. Εισαγάγετε δύο τιμές και η τρίτη υπολογίζεται αμέσως, με τη σύμβαση (frames - 1) / fps που ακολουθούν το Wan, το AnimateDiff, οι κόμβοι βίντεο του ComfyUI και το Stable Video Diffusion.

Τα ανοιχτά μοντέλα βίντεο σκέφτονται σε καρέ, όχι σε δευτερόλεπτα. Το Wan 2.x δημιουργεί 81 καρέ στα 16 fps, το AnimateDiff δουλεύει με contexts 16 καρέ, και τα batch του ComfyUI είναι σκέτοι αριθμοί καρέ. Οι κινηματογραφιστές σκέφτονται σε δευτερόλεπτα και ρυθμούς καρέ timeline. Ο υπολογιστής μεταφράζει από το ένα στο άλλο, και ο πίνακας παρεμβολής παρακάτω δείχνει τι κάνει το RIFE ή το FILM στον αριθμό καρέ και στα fps σας στον δρόμο προς ένα timeline 24 fps.

Όλα εκτελούνται στον browser σας. Τίποτα από όσα εισάγετε δεν στέλνεται σε διακομιστή.

Υπολογισμός για
Συνήθεις ρυθμοί καρέ

Η μετατροπή σας

5 δευτερόλεπτα

Καρέ: 81

Ρυθμός καρέ: 16 fps

Διάρκεια: 5 δ.

Η απλή διαίρεση καρέ / fps θα έδινε 5.063 δ. Η διάρκεια αναπαραγωγής καλύπτει frames - 1 διαστήματα, γι’ αυτό τα κλιπ που δημιουργούνται διαρκούν ένα διάστημα καρέ λιγότερο απ’ όσο δείχνει η απλή διαίρεση.

Παρεμβολή καρέ

Το RIFE, το FILM και παρόμοια εργαλεία παρεμβολής πολλαπλασιάζουν τον ρυθμό καρέ χωρίς να αλλάζουν τη διάρκεια: κάθε διάστημα καρέ αποκτά νέα ενδιάμεσα καρέ.

Συντελεστής παρεμβολής

FPS εξόδου: 32

Καρέ εξόδου: 161

Διάρκεια: 5 δ. (αμετάβλητη)

duration = (frames - 1) / fps | out_fps = fps x factor | out_frames = (frames - 1) x factor + 1

Στόχος: timeline 24 fps

Από τα 16 fps ο ακριβής συντελεστής παρεμβολής είναι 1.5x, που δίνει 121 καρέ στα 24 fps με την ίδια διάρκεια 5 δ. Τα εργαλεία παρεμβολής που δέχονται μόνο ακέραιους φτάνουν εκεί με 3x στα 48 fps, και μετά με απόρριψη καρέ 2:1 ή με conform στο πρόγραμμα μοντάζ στα 24.

Αν αντίθετα αναπαράγετε τα αρχικά καρέ στα 24 fps, το κλιπ μικραίνει στα 3.333 δ., απώλεια διάρκειας 33.3 τοις εκατό. Αυτή η μετατόπιση είναι ο λόγος που τα κλιπ AI που πέφτουν κατευθείαν σε timeline 24 fps μοιάζουν επιταχυμένα.

Πίνακας αναφοράς αριθμού καρέ

Αριθμοί καρέ για συνήθεις διάρκειες κλιπ, με τον τύπο frames = duration x fps + 1.

Διάρκεια κλιπ8 fps12 fps16 fps24 fps25 fps30 fps60 fps
2 δ.172533495161121
4 δ.33496597101121241
5 δ.416181121126151301
8 δ.6597129193201241481
10 δ.81121161241251301601

Πώς λειτουργεί

Επιλέξτε ποια τιμή θέλετε να υπολογίσετε, εισαγάγετε τις άλλες δύο, και ο υπολογιστής εφαρμόζει τον τύπο duration = (frames - 1) / fps. Το μείον ένα έχει σημασία: η διάρκεια αναπαραγωγής ενός κλιπ είναι ο χρόνος ανάμεσα στη χρονοσήμανση του πρώτου και του τελευταίου καρέ, άρα N καρέ καλύπτουν N - 1 διαστήματα. Γι’ αυτό το Wan βγάζει 81 καρέ για κλιπ 5 δευτερολέπτων στα 16 fps, και γι’ αυτό τα renders του AnimateDiff βγαίνουν λίγο πιο σύντομα από τον αριθμό καρέ διαιρεμένο με τα fps. Ο πίνακας παρεμβολής εφαρμόζει out_fps = fps x factor και out_frames = (frames - 1) x factor + 1, την αριθμητική που χρησιμοποιούν οι κόμβοι RIFE και FILM στο ComfyUI.

Πόσα καρέ είναι 5 δευτερόλεπτα βίντεο;

Εξαρτάται αποκλειστικά από τον ρυθμό καρέ. Πέντε δευτερόλεπτα είναι 81 καρέ στα 16 fps, 121 καρέ στα 24 fps και 151 καρέ στα 30 fps, μετρώντας κάθε φορά και το καρέ του τέλους (+1). Ένας υπολογιστής καρέ σε δευτερόλεπτα δίνει χρήσιμες απαντήσεις μόνο όταν ξέρετε σε ποια fps δημιουργεί το μοντέλο σας: το Wan έχει προεπιλογή 16 fps, οι ροές εργασίας AnimateDiff τρέχουν συνήθως στα 8 έως 16 fps, και το Stable Video Diffusion βγάζει σύντομες ριπές στα 6 έως 14 fps, ανάλογα με τις ρυθμίσεις.

Η σχέση fps και αριθμού καρέ καθορίζει και τον προϋπολογισμό του βίντεο AI. Στο ComfyUI η διάρκεια βίντεο ορίζεται σε καρέ, και κάθε επιπλέον καρέ κοστίζει VRAM και χρόνο δημιουργίας, οπότε αν ξέρετε ότι ένα κλιπ 5 δευτερολέπτων στα 16 fps χρειάζεται 81 καρέ (το κλασικό ερώτημα για τη διάρκεια 81 καρέ στα 16 fps), ξέρετε ακριβώς τι να γράψετε στο πεδίο length και πόσο θα κοστίσει πριν βάλετε τη δουλειά στην ουρά.

Το άλλο μισό είναι να περάσει το υλικό AI σε ένα timeline μοντάζ. Οι μοντέρ κόβουν στα 24, 25 ή 30 fps, και μια δημιουργία στα 16 fps που πέφτει σε timeline 24 fps είτε παίζει ένα τρίτο πιο σύντομα είτε τρεμοπαίζει λόγω frame blending. Η παρεμβολή καρέ είναι η φθηνή λύση: ένα πέρασμα 1,5x πάει τα 16 fps ακριβώς στα 24, και ένα πέρασμα 3x στα 48 fps σας δίνει καθαρά 24 fps μετά από απόρριψη 2:1, και δωρεάν μια επιλογή αργής κίνησης 2x.

Για ποιον είναι

  • Δημιουργοί ταινιών AI: μετατρέψτε μια λίστα πλάνων σε δευτερόλεπτα στους αριθμούς καρέ που ζητούν πραγματικά το Wan, το AnimateDiff ή το ComfyUI, πριν ξοδέψετε χρόνο GPU.
  • Μοντέρ: βρείτε τον συντελεστή παρεμβολής που φέρνει το υλικό σε timeline 24 ή 30 fps χωρίς τρεμόπαιγμα ή ανεπιθύμητη αλλαγή ταχύτητας.
  • Animators: σχεδιάστε animation στα 8 ή 12 fps (on twos, ένα σχέδιο ανά δύο καρέ) και μάθετε τον ακριβή προϋπολογισμό καρέ για κάθε διάρκεια κλιπ.
Το επόμενο βήμα σας

Ξεκινήστε από το σενάριο.Πάρτε το storyboard.

Το ScreenWeaver αναλύει το σενάριό σας σε πλάνα και δημιουργεί το storyboard από αυτό. Εσείς ελέγχετε κάδρο, γωνία, κίνηση και διάρκεια. Οι χαρακτήρες μένουν ίδιοι από πλάνο σε πλάνο.

  • $0, δεν λήγει
  • Εξαγωγή σε PDF και Final Draft
  • Mac, Windows, Linux, iPad
Storyboard του ScreenWeaver για το πλάνο S3 από το «The Yellow Umbrella», με τα φύλλα χαρακτήρων και το σενάριο δίπλα

Υπολογιστής καρέ βίντεο: ο πλήρης οδηγός

Λύνει οποιοδήποτε από τα τρία μεγέθη (αριθμό καρέ, fps ή διάρκεια) από τα άλλα δύο με τη σύμβαση (frames - 1) / fps, και μοντελοποιεί την παρεμβολή καρέ ώστε να ξέρετε το fps και τον αριθμό καρέ της εξόδου πριν τρέξετε RIFE ή FILM.

Σε αυτή τη ροή εργασίας, το κεντρικό πρόβλημα είναι σαφές: τα ανοιχτά μοντέλα βίντεο μετρούν τα κλιπ σε καρέ ενώ οι κινηματογραφιστές σχεδιάζουν σε δευτερόλεπτα, και η σύμβαση (frames - 1) / fps κάνει τις αφελείς μετατροπές να βγαίνουν λάθος. Αν μείνει άλυτο, δημιουργεί τριβές στα επόμενα στάδια και καθυστερεί τις αποφάσεις. Ο πρακτικός στόχος είναι: ακριβείς αριθμοί καρέ, ρυθμοί καρέ και διάρκειες που ταιριάζουν με όσα δημιουργεί το μοντέλο και όσα περιμένει η timeline.

Περιορισμός που πρέπει να έχετε υπόψη: Δεν μπορεί να γνωρίζει τους περιορισμούς αριθμού καρέ κάθε μοντέλου (όπως τα βήματα 4n+1 του Wan) πέρα από το να τους τεκμηριώνει, και δεν προβλέπει τη συμπεριφορά του encoder μετά την εξαγωγή· επαληθεύστε τον τελικό χρονισμό στο πρόγραμμα μοντάζ σας.

Προχωρημένη ροή εργασίας: Οι προχωρημένες ομάδες τυποποιούν ένα fps δημιουργίας ανά project, καταγράφουν τον αριθμό καρέ κάθε πλάνου στη λίστα πλάνων και κάνουν όλη την παρεμβολή μαζικά με έναν ενιαίο συντελεστή, ώστε κάθε κλιπ να προσαρμόζεται στη timeline με τον ίδιο τρόπο.

Ροή εργασίας βήμα προς βήμα

  1. Επιλέξτε το μέγεθος που θέλετε να λύσετε και εισαγάγετε τα δύο που ξέρετε: η έξοδος του μοντέλου είναι συνήθως καρέ και fps, ένα storyboard συνήθως δευτερόλεπτα.
  2. Χρησιμοποιήστε τα κουμπιά fps για να ταιριάξετε τον εγγενή ρυθμό του μοντέλου σας (16 για Wan, 8 έως 16 για AnimateDiff) αντί να μαντεύετε.
  3. Χρησιμοποιήστε τον πίνακα παρεμβολής για να σχεδιάσετε τη διαδρομή από το fps δημιουργίας στο fps της timeline πριν δημιουργήσετε οτιδήποτε.
  4. Αντιγράψτε το αποτέλεσμα στη λίστα πλάνων σας, ώστε ο προϋπολογισμός καρέ να φτάσει μέχρι το μοντάζ και την εκτίμηση κόστους.

Χρήσεις ανά προφίλ

  • Δημιουργός ταινιών με AI: μετατρέψτε ένα πλάνο 6 δευτερολέπτων στον ακριβή αριθμό καρέ που θα γράψετε στο πεδίο length του ComfyUI πριν το βάλετε στην ουρά.
  • Μοντέρ: επιλέξτε τον συντελεστή παρεμβολής που φέρνει δημιουργίες 16 fps σε timeline 24 fps χωρίς τεχνουργήματα επαναχρονισμού.
  • Animator: προϋπολογίστε καρέ για περάσματα animation στα 12 fps και μάθετε το κόστος σε διάρκεια κάθε δευτερολέπτου που προσθέτετε.

Συνηθισμένα λάθη που πρέπει να αποφύγετε

  • Διαίρεση των καρέ με το fps και απορία γιατί κάθε κλιπ βγαίνει ένα διάστημα μικρότερο από το αναμενόμενο.
  • Τοποθέτηση δημιουργιών 16 fps απευθείας σε timeline 24 fps και παράδοση του τρεμοπαίγματος ή της επιτάχυνσης που προκύπτει.
  • Αγνόηση των περιορισμών βήματος καρέ του μοντέλου και αίτημα για αριθμούς που το μοντέλο στρογγυλεύει σιωπηλά.

Επαγγελματικές βέλτιστες πρακτικές

  • Απομνημονεύστε τα σημεία αναφοράς: 81 καρέ στα 16 fps είναι 5 δευτερόλεπτα, 121 καρέ στα 24 fps είναι 5 δευτερόλεπτα.
  • Κάντε την παρεμβολή πριν από τα περάσματα χρώματος και κόκκου· οι αλγόριθμοι παρεμβολής συμπεριφέρονται καλύτερα σε καθαρά καρέ.
  • Όταν ένα μοντέλο περιορίζει τους αριθμούς (4n+1 για το Wan), επιλέξτε τον πλησιέστερο έγκυρο αριθμό και υπολογίστε εδώ ξανά την πραγματική διάρκεια.

Αντιμετωπίστε το αποτέλεσμα αυτού του εργαλείου ως στήριγμα για τις αποφάσεις σας, όχι ως υποκατάστατο της δημιουργίας. Τα σπουδαία σενάρια μένουν στη μνήμη για τις συγκεκριμένες επιλογές τους, τη συναισθηματική τους ακρίβεια και τη σαφήνεια της δραματικής τους κίνησης. Τα εργαλεία βοηθούν αφαιρώντας τον θόρυβο, ώστε η ενέργειά σας να πηγαίνει εκεί που μετράει: χαρακτήρας, σύγκρουση, κλιμάκωση και ανταμοιβή. Αν ελέγχετε τα αποτελέσματα μετά από κάθε πέρασμα και κρατάτε ρητό αρχείο με τις αλλαγές που δεχτήκατε, η ροή εργασίας σας γίνεται πιο γρήγορη και πιο προβλέψιμη από προσχέδιο σε προσχέδιο. Αυτή ακριβώς τη συνέπεια εκτιμούν οι επαγγελματίες συνεργάτες: λιγότερες εκπλήξεις, πιο καθαρό σκεπτικό και ένα σενάριο που εξελίσσεται με πρόθεση.

Αναλυτικές συχνές ερωτήσεις

Ποιον τύπο χρησιμοποιεί ένας υπολογιστής καρέ βίντεο;

διάρκεια = (frames - 1) / fps. Το μείον ένα υπάρχει επειδή N καρέ καλύπτουν N - 1 διαστήματα αναπαραγωγής. Τα καρέ από τη διάρκεια είναι ο αντίστροφος υπολογισμός: διάρκεια x fps + 1.

Γιατί το Wan δημιουργεί 81 καρέ;

Το Wan 2.x βγάζει εγγενώς 16 fps και στοχεύει σε κλιπ 5 δευτερολέπτων: 5 x 16 + 1 = 81. Το μοντέλο προτιμά επίσης αριθμούς καρέ της μορφής 4n+1, και το 81 ικανοποιεί και τα δύο.

Τι fps χρησιμοποιεί το AnimateDiff;

Τα motion modules του AnimateDiff εκπαιδεύτηκαν σε παράθυρα πλαισίου περίπου 8 έως 16 fps, και οι περισσότερες ροές εργασίας αποδίδουν στα 8, 12 ή 16 fps και μετά κάνουν παρεμβολή προς τα πάνω για την παράδοση.

Είναι καλύτερα να δημιουργώ στα 24 fps ή να κάνω παρεμβολή μέχρι εκεί;

Η δημιουργία στα 24 fps κοστίζει 50 τοις εκατό περισσότερα καρέ από τα 16 fps για την ίδια διάρκεια. Οι περισσότερες ροές εργασίας δημιουργούν στον εγγενή ρυθμό του μοντέλου και κάνουν παρεμβολή, κρατώντας τα εγγενή 24 fps για πλάνα με γρήγορη κίνηση όπου τα τεχνουργήματα της παρεμβολής φαίνονται.

Πώς επηρεάζει ο αριθμός καρέ τη VRAM και τον χρόνο δημιουργίας;

Περίπου γραμμικά για τον χρόνο και σημαντικά για τη VRAM, αφού τα μοντέλα βίντεο εφαρμόζουν attention σε όλα τα καρέ. Αν μειώσετε στο μισό το fps για την ίδια διάρκεια, ο προϋπολογισμός καρέ πέφτει στο μισό, και αυτός είναι ο βασικός λόγος που η δημιουργία στα 16 fps συν παρεμβολή είναι η προεπιλεγμένη οικονομική επιλογή.

Ποιο frame rate πρέπει να έχει η τελική εξαγωγή;

Ταιριάξτε το με τον στόχο παράδοσης: 24 fps για κινηματογραφική δουλειά, 25 για τηλεοπτική μετάδοση PAL, 30 ή 60 για social media και καταγραφή οθόνης. Αποφασίστε πρώτα τον στόχο και μετά σχεδιάστε αντίστροφα το fps δημιουργίας και τον συντελεστή παρεμβολής.

FAQ

Συχνές ερωτήσεις

Επειδή η διάρκεια είναι (frames - 1) / fps, όχι frames / fps. Η διάρκεια αναπαραγωγής ενός κλιπ καλύπτει τα διαστήματα ανάμεσα στα καρέ, και N καρέ έχουν μόνο N - 1 διαστήματα. Ένα κλιπ 81 καρέ στα 16 fps διαρκεί ακριβώς 5,0 δευτερόλεπτα, όχι 5,06.

81 καρέ: 5 x 16 = 80 διαστήματα, συν το καρέ του τέλους. Γι’ αυτό ακριβώς η προεπιλεγμένη έξοδος του Wan είναι 81 καρέ, που αντιστοιχούν σε κλιπ 5 δευτερολέπτων στα εγγενή 16 fps του.

Κάντε παρεμβολή 1,5x αν το εργαλείο σας δέχεται κλασματικούς συντελεστές, κάτι που κρατά τη διάρκεια ίδια. Με εργαλεία που δέχονται μόνο ακέραιους, κάντε 3x στα 48 fps και απορρίψτε κάθε δεύτερο καρέ, ή εξαγάγετε στα 48 fps και αφήστε το πρόγραμμα μοντάζ να κάνει conform. Αποφύγετε την απλή αλλαγή χρονισμού: η αναπαραγωγή καρέ 16 fps στα 24 fps κόβει το ένα τρίτο της διάρκειας.

Πολλαπλασιάστε τα δευτερόλεπτα-στόχο με τα fps εξόδου και προσθέστε 1. Ένα κλιπ 4 δευτερολέπτων στα 16 fps είναι 65 καρέ· στα 24 fps είναι 97. Κάποιοι κόμβοι περιορίζουν επίσης τους αριθμούς σε βήματα που ορίζει το μοντέλο (το Wan χρησιμοποιεί τιμές 4n+1 όπως το 81), οπότε στρογγυλέψτε στον πλησιέστερο έγκυρο αριθμό.

Όχι. Η παρεμβολή γεμίζει κάθε υπάρχον διάστημα καρέ με νέα ενδιάμεσα καρέ, οπότε ένα πέρασμα 2x σε 81 καρέ στα 16 fps δίνει 161 καρέ στα 32 fps και η διάρκεια μένει 5 δευτερόλεπτα. Η διάρκεια αλλάζει μόνο αν αλλάξετε μετά τον χρονισμό, κάνετε speed ramp ή απορρίψετε καρέ.