μοντέλα

ByteDance: Seedance 2.0 Fast

Markdown · JSON

ByteDance: Seedance 2.0 Fast

Το ByteDance Seedance 2.0 Fast δημιουργεί οπτικοακουστικές σκηνές από κείμενο και αναφορές εικόνας, βίντεο και ήχου. Η έκδοση που προσανατολίζεται στην ταχύτητα υποστηρίζει μεταφορά κίνησης και ύφους, επεξεργασίες βίντεο και επεκτάσεις προς τα εμπρός ή πίσω, με τεκμηριωμένη έξοδο 480p και 720p.

Σχετικά με το μοντέλο

Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.

Το Seedance 2.0 Fast είναι η έκδοση της οικογένειας Seedance 2.0 της ByteDance Seed που προσανατολίζεται στην ταχύτητα. Υποστηρίζει κοινή παραγωγή βίντεο και ήχου και πολυτροπικές οδηγίες από κείμενο, εικόνες, βίντεο και ήχο. Οι δημιουργικές δυνατότητές του περιλαμβάνουν νέες σκηνές βάσει αναφορών, επεξεργασίες υπάρχοντος υλικού και επεκτάσεις σκηνής, ενώ τα τεκμηριωμένα επίπεδα εξόδου του είναι 480p και 720p.

Πολυτροπικές αναφορές: ανάθεση ρόλων στο υλικό

Μια εικόνα μπορεί να παρέχει χαρακτήρα, προϊόν, σύνθεση ή οπτική απόδοση. Ένα βίντεο αναφοράς μπορεί να παρέχει δράση, κίνηση κάμερας ή εφέ. Ο ήχος αναφοράς μπορεί να παρέχει χροιά φωνής, μουσική μελωδία ή περιεχόμενο διαλόγου. Εξηγήστε ποιο μέρος κάθε πηγής θέλετε να μεταφέρετε στη νέα σκηνή· μια αναφορά είναι χρησιμότερη όταν έχει συγκεκριμένο δημιουργικό ρόλο.

Για παράδειγμα: «Χρησιμοποιήστε το κεραμικό φωτιστικό του Image 1 ως προϊόν. Ακολουθήστε την αργή περιστροφική κίνηση κάμερας του Video 1, αλλά τοποθετήστε το φωτιστικό σε μια ήσυχη γωνιά ανάγνωσης. Χρησιμοποιήστε το Audio 1 για τη μουσική διάθεση». Η επιδιωκόμενη έξοδος είναι νέα σκηνή που συνδυάζει την επιλεγμένη εμφάνιση, κίνηση και ηχητική κατεύθυνση, αντί για απροσδιόριστη μίμηση κάθε λεπτομέρειας των αναφορών.

Οι τεκμηριωμένοι συνδυασμοί περιλαμβάνουν εικόνες με ήχο, εικόνες με βίντεο, βίντεο με ήχο και τους τρεις τύπους μαζί. Δεν υποστηρίζονται κείμενο μόνο με ήχο ούτε είσοδος μόνο ήχου. Το μοντέλο υποστηρίζει επίσης μετατροπή κειμένου σε βίντεο και παραγωγή βάσει εικόνας από πρώτο καρέ ή ζεύγος πρώτου και τελευταίου καρέ. Όταν ένα ακριβές τελικό σημείο είναι κεντρικό στην οδηγία, χρησιμοποιήστε την ειδική ροή τελικών σημείων· η περιγραφή μιας εικόνας αναφοράς ως τελικού σημείου σε προτροπή omni-reference είναι έμμεσος έλεγχος.

Επεξεργασία υπάρχοντος βίντεο

Το μοντέλο μπορεί να προσθέτει, να αφαιρεί ή να τροποποιεί στοιχεία, να αντικαθιστά ένα θέμα και να επανασχεδιάζει ή να επισκευάζει μέρη μιας σκηνής. Προσδιορίστε το αρχικό βίντεο, το αντικείμενο προς αλλαγή και τα στοιχεία που πρέπει να παραμείνουν. Για προσθήκη, περιγράψτε πού και πότε εμφανίζεται. Για αφαίρεση, προσδιορίστε το αντικείμενο με συνέπεια σε όλο το απόσπασμα.

Μια πρακτική οδηγία επεξεργασίας θα μπορούσε να αντικαθιστά ένα απλό μπουκάλι σε μια επίδειξη με το μπουκάλι του Image 1, ζητώντας παράλληλα διατήρηση της κίνησης χεριού, του φόντου και της διαδρομής κάμερας του Video 1. Ελέγξτε τόσο την αντικατάσταση όσο και τις περιοχές που πρέπει να παραμείνουν σταθερές. Οι σαφείς οδηγίες διατήρησης κάνουν την επιδιωκόμενη επεξεργασία ευκολότερη στην αξιολόγηση από ένα γενικό αίτημα «βελτίωσης» του υλικού.

Επέκταση και σύνδεση αποσπασμάτων

Το Seedance 2.0 Fast υποστηρίζει επέκταση προς τα εμπρός ή πίσω και σύνδεση δύο ή τριών αποσπασμάτων με παραγόμενες μεταβάσεις. Για επέκταση, δηλώστε αν η νέα δράση συμβαίνει πριν ή μετά το παρεχόμενο βίντεο και περιγράψτε τη. Για σύνδεση, δώστε τα αποσπάσματα με την προβλεπόμενη σειρά και εξηγήστε το οπτικό συμβάν που τα ενώνει.

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

Έξοδος και διαφορές εκδόσεων

Η τεκμηριωμένη έξοδος Fast είναι MP4 στα 24 fps, με 480p ή 720p, βάθος χρώματος 8-bit και αποσπάσματα 4–15 δευτερολέπτων. Οι υποστηριζόμενες αναλογίες είναι 21:9, 16:9, 4:3, 1:1, 3:4 και 9:16. Η τυπική έκδοση Seedance 2.0 παραθέτει ξεχωριστά έξοδο 1080p και 4K· αυτά τα επίπεδα δεν ανήκουν στην προδιαγραφή Fast. Η οικογένεια 2.0 υποστηρίζει επιστροφή του τελευταίου παραγόμενου καρέ, αλλά όχι την ξεχωριστή λειτουργία προεπισκόπησης Draft.

Ο ήχος μπορεί να παράγεται μαζί με το υλικό ή να παραλείπεται για σιωπηλό απόσπασμα. Ο παραγόμενος ήχος είναι μονοφωνικός. Οι τεκμηριωμένες γλώσσες προτροπών περιλαμβάνουν αγγλικά, ισπανικά, ινδονησιακά, πορτογαλικά και ιαπωνικά. Διατηρήστε συνεπή την εκφωνούμενη γλώσσα σε έναν διάλογο· ο οδηγός συνιστά να αποφεύγεται η ανάμειξη γλωσσών, εκτός από κύρια ονόματα. Για σκηνή με ομιλία, κατονομάστε τον ομιλητή και βάλτε την ατάκα σε εισαγωγικά, έπειτα προσδιορίστε την εκφορά και τα σχετικά ηχητικά εφέ. Διατηρήστε την απαιτούμενη ερμηνεία κατάλληλη για την επιλεγμένη διάρκεια αποσπάσματος.

Προετοιμασία αναφορών και τήρηση ορίων εισόδου

Τα τεκμηριωμένα όρια αναφορών είναι έως εννέα εικόνες, τρία βίντεο και τρία αποσπάσματα ήχου. Στο συγκεκριμένο τεκμηριωμένο προφίλ του κατασκευαστή δεν γίνονται δεκτές απευθείας μεταφορτώσεις εικόνων ή βίντεο αναφοράς που περιέχουν πραγματικά ανθρώπινα πρόσωπα· οι εργασίες πορτρέτων χρησιμοποιούν την υποστηριζόμενη ροή στοιχείων πορτρέτου. Κάθε απόσπασμα βίντεο ή ήχου πρέπει να διαρκεί 2–15 δευτερόλεπτα· η συνολική διάρκεια βίντεο είναι έως 15 δευτερόλεπτα και η συνολική διάρκεια ήχου είναι ξεχωριστά έως 15 δευτερόλεπτα. Οι αναφορές βίντεο χρησιμοποιούν MP4 ή MOV, στα 24–60 fps, και δεν πρέπει να υπερβαίνουν τα 200 MB η καθεμία. Οι αναφορές ήχου χρησιμοποιούν WAV ή MP3 και δεν πρέπει να υπερβαίνουν τα 15 MB η καθεμία. Οι καταγεγραμμένες μορφές εικόνας είναι JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC και HEIF. Κάθε εικόνα πρέπει να είναι μικρότερη από 30 MB· το συνολικό όριο σώματος αιτήματος είναι 64 MB. Στο τεκμηριωμένο προφίλ εισόδου αναφορών, το πλάτος και το ύψος κάθε εικόνας πρέπει να είναι αυστηρά μεταξύ 300 και 6.000 pixel, με λόγο πλάτους προς ύψος αυστηρά μεταξύ 0.4 και 2.5. Τα βίντεο αναφοράς επιτρέπουν 300–6.000 pixel σε κάθε διάσταση και αναλογίες 0.4–2.5, συμπεριλαμβανομένων των ορίων, με συνολικά 407.696–8.295.044 pixel. Τα βίντεο MP4 ή MOV χρησιμοποιούν βίντεο H.264/AVC ή H.265/HEVC και ήχο AAC ή MP3.

Τοποθετήστε τα στοιχεία με σειρά και αναφερθείτε σε αυτά με συνέπεια ως Image 1, Video 1 ή Audio 1. Χρησιμοποιήστε το όνομα ή το διακριτικό χαρακτηριστικό του ορατού θέματος μαζί με τον αριθμό του στοιχείου. Ταιριάξτε το κάδρο των εικόνων ορίων στην επιδιωκόμενη αναλογία βίντεο, επειδή μια αναντιστοιχία μπορεί να περικόψει την εικόνα ή να προκαλέσει απότομη αλλαγή κάδρου. Εστιάστε την οδηγία στα χαρακτηριστικά που μεταφέρονται, στο συμβάν που παράγεται και σε όσα πρέπει να διατηρηθούν· μια μεγάλη προτροπή μπορεί να διασκορπίσει τις οδηγίες και να αφήσει δευτερεύουσες λεπτομέρειες ανεπίλυτες.

Σχεδιασμός πλάνων, κείμενο και γνωστές συμπεριφορές

Οργανώστε μια σύνθετη οδηγία ως Shot 1, Shot 2 και Shot 3, με σαφές θέμα, δράση, θέση και ήχο για κάθε πλάνο. Ο οδηγός συνιστά μία κίνηση κάμερας ανά πλάνο και αναφέρει ότι οι ακριβείς χρονικές σημάνσεις ανά πλάνο είναι ασταθείς. Δώστε σε κάθε χαρακτήρα σταθερή ετικέτα και λίγα διακριτικά χαρακτηριστικά· χρησιμοποιήστε ξεχωριστό καθαρό κοντινό προσώπου και ολόσωμη αναφορά, αντί για συνδυασμένο φύλλο πολλαπλών όψεων χαρακτήρα, όταν έχει σημασία η ταυτότητα προσώπου.

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

Οι επαναλαμβανόμενες επεκτάσεις μπορούν να συσσωρεύσουν απώλεια ποιότητας εικόνας και η ένωση επέκτασης μπορεί να κάνει άλμα ή να γυρίσει πίσω. Περιορίστε τις διαδοχικές συνέχειες και επιθεωρήστε την ένωση στο μοντάζ. Η χροιά της φωνής αναφοράς μπορεί να αποκλίνει, η αφήγηση μπορεί να τελειώσει με κλικ και οι κινεζικοί πολυφωνικοί ή ασυνήθιστοι χαρακτήρες μπορεί να προφερθούν λανθασμένα. Ελέγξτε την εκφωνούμενη ατάκα και τον τελικό ήχο· ένα σύντομο σταδιακό σβήσιμο ήχου μπορεί να βοηθήσει σε απότομη διακοπή. Αυτοί οι έλεγχοι αποτελούν μέρος της προετοιμασίας του δημιουργικού αποτελέσματος, ιδιαίτερα όταν η ιστορία στηρίζεται στη συνέχεια ομιλίας ή χαρακτήρα.

Ailoot Ultra · Βίντεο POST /v1/videos bytedance/seedance-2.0-fast

bytedance/seedance-2.0-fast

ByteDance /bytedance/seedance-2.0-fast

Εισαγωγή

Το ByteDance Seedance 2.0 Fast δημιουργεί οπτικοακουστικές σκηνές από κείμενο και αναφορές εικόνας, βίντεο και ήχου. Η έκδοση που προσανατολίζεται στην ταχύτητα υποστηρίζει μεταφορά κίνησης και ύφους, επεξεργασίες βίντεο και επεκτάσεις προς τα εμπρός ή πίσω, με τεκμηριωμένη έξοδο 480p και 720p.

Αποδεκτές είσοδοι
Κείμενο · Εικόνες · Ήχος
Αποτελέσματα
Βίντεο

Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι

Ailoot Ultra · Βίντεο POST /v1/videos
Είσοδος
text, image, audio
Έξοδος
video
Μορφή εξόδου
αρχικά byte του MP4· χωρίς κανονικοποίηση ή διακωδικοποίηση
ΠεδίοΤύποςΑπαίτησηΤιμές και όριαΠροεπιλογή
ΠεδίοmodelΤύποςstringΑπαίτησηΥποχρεωτικόΤιμές και όρια
bytedance/seedance-2.0-fast
Προεπιλογή—
ΠεδίοpromptΤύποςstringΑπαίτησηΥποχρεωτικόΤιμές και όριαΠροεπιλογή—
ΠεδίοdurationΤύποςintegerΑπαίτησηΥποχρεωτικόΤιμές και όρια
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Ελάχιστο: 1
Μέγιστο: 600
Προεπιλογή—
ΠεδίοresolutionΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
480p, 720p
Προεπιλογή—
Πεδίοaspect_ratioΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Προεπιλογή—
Πεδίοgenerate_audioΤύποςbooleanΑπαίτησηΠροαιρετικόΤιμές και όρια
false, true
Συνθήκες: Η παράλειψη του generate_audio επιλέγει την τιμή με ήχο· το false επιλέγει την τιμή χωρίς ήχο. Ελέγξτε το has_audio στο αποτέλεσμα για να δείτε αν επιστράφηκε ηχητικό κομμάτι.
Προεπιλογή—
Πεδίοframe_imagesΤύποςarrayΑπαίτησηΠροαιρετικόΤιμές και όρια
Ελάχιστο πλήθος στοιχείων: 1
Μέγιστο πλήθος στοιχείων: 2
Περιεχόμενο εισόδου: Πίνακας αντικειμένων καρέ. Κάθε αντικείμενο έχει type=image_url, image_url που περιέχει url και frame_type=first_frame ή last_frame. Κάθε ρόλος εμφανίζεται το πολύ μία φορά. Χρησιμοποιήστε δημόσια HTTPS URL.
Ακριβή κλειδιά: type, image_url, frame_type
Συνθήκες: Αυτά τα κλειδιά ισχύουν για κάθε αντικείμενο καρέ. Παραλείψτε το frame_images για αίτημα μόνο με κείμενο.
Προεπιλογή—
Πεδίοinput_referencesΤύποςarrayΑπαίτησηΠροαιρετικόΤιμές και όρια
Περιεχόμενο εισόδου: Πίνακας αντικειμένων αναφοράς εικόνας ή ήχου. Ορίστε το type σε image_url ή audio_url και δώστε το αντίστοιχο αντικείμενο URL που περιέχει url. Οι αναφορές βίντεο εξακολουθούν να μην μπορούν να τιμολογηθούν.
Συνθήκες: Παραλείψτε το frame_images για να χρησιμοποιήσετε λειτουργία αναφορών. Χρησιμοποιήστε δημόσια HTTPS URL.
Προεπιλογή—
ΠεδίοsizeΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
480x480, 480x640, 480x854, 640x480, 854x480, 1120x480, 720x720, 720x960, 720x1280, 720x1680, 960x720, 1280x720, 1680x720
Μοτίβο: ^[1-9][0-9]*x[1-9][0-9]*$
Προεπιλογή—
ΠεδίοseedΤύποςintegerΑπαίτησηΠροαιρετικόΤιμές και όρια
Ελάχιστο: -9.223.372.036.854.775.808
Μέγιστο: 9.223.372.036.854.775.807
Προεπιλογή—
Πεδίοcallback_urlΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όρια
Μοτίβο: ^https://
Προεπιλογή—
Πεδίοsession_idΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όριαΠροεπιλογή—
ΠεδίοtraceΤύποςobjectΑπαίτησηΠροαιρετικόΤιμές και όριαΠροεπιλογή—
ΠεδίοuserΤύποςstringΑπαίτησηΠροαιρετικόΤιμές και όριαΠροεπιλογή—
Συνδυασμοί υλικών εισόδου

Κείμενο σε βίντεο · Μια γραπτή προτροπή. · Υποχρεωτικό: model, prompt, duration

Δώστε προτροπή κειμένου και υποστηριζόμενη διάρκεια σε ακέραια δευτερόλεπτα. Χρησιμοποιήστε ακριβές αναγραφόμενο μέγεθος ή ανάλυση και αναλογία διαστάσεων που αντιστοιχούν σε αναγραφόμενες διαστάσεις.

model: Τύπος: string · bytedance/seedance-2.0-fast

prompt: Τύπος: string · Μέγιστο πλήθος byte UTF-8: 10.000 · Απαιτείται περιεχόμενο πέρα από κενά διαστήματα: Ναι

Εικόνα σε βίντεο · Μια γραπτή προτροπή και μια εικόνα καρέ. · Υποχρεωτικό: model, prompt, duration, frame_images

Το frame_images είναι πίνακας αντικειμένων με type=image_url, image_url που περιέχει url και frame_type. Χρησιμοποιήστε δημόσιο HTTPS URL εικόνας· τα first_frame και last_frame μπορούν να εμφανιστούν από μία φορά το καθένα. Χρησιμοποιήστε αναγραφόμενο μέγεθος εξόδου ή συμβατές διαστάσεις. Μην προσθέτετε αναφορές βίντεο.

Ακριβή κλειδιά: type, image_url, frame_type

model: Τύπος: string · bytedance/seedance-2.0-fast

prompt: Τύπος: string · Μέγιστο πλήθος byte UTF-8: 10.000 · Απαιτείται περιεχόμενο πέρα από κενά διαστήματα: Ναι

Reference to video · Μια γραπτή προτροπή και αναφορές εικόνας ή ήχου. · Υποχρεωτικό: model, prompt, duration, input_references

Το input_references είναι πίνακας. Κάθε αντικείμενο έχει type=image_url ή type=audio_url και ένα αντίστοιχο αντικείμενο URL που περιέχει url. Χρησιμοποιήστε δημόσιους συνδέσμους HTTPS. Παραλείψτε το frame_images για να επιλέξετε λειτουργία αναφορών. Οι αναφορές βίντεο δεν μπορούν να τιμολογηθούν.

model: Τύπος: string · bytedance/seedance-2.0-fast

prompt: Τύπος: string · Μέγιστο πλήθος byte UTF-8: 10.000 · Απαιτείται περιεχόμενο πέρα από κενά διαστήματα: Ναι

Παράμετροι και κύκλος ζωής μεθόδου
ΠαράμετροςΣύμβαση
Παράμετροςcontent_typeΣύμβασηapplication/json
ΠαράμετροςrequiredΣύμβασηmodel, prompt, duration
Παράμετροςmaterial_typesΣύμβασηtext, image, audio
Παράμετροςadditional_propertiesΣύμβασηfalse
Παράμετροςoptional_controlsΣύμβασηresolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Κύκλος ζωής: submit_once_poll_original

GET /v1/videos/{public_id}

GET /v1/videos/{public_id}/content

Τιμολόγηση

Πώς υπολογίζεται η τελική χρέωση

Οι εμφανιζόμενες τιμές χρησιμοποιούνται για την εκτίμηση του κόστους πριν από την παραγωγή. Η τελική χρέωση υπολογίζεται από το κόστος που καταγράφηκε για την αρχική παραγωγή. Η μετρημένη διάρκεια της εξόδου και οι προβλεπόμενες ποσότητες δεν αποτελούν την τελική χρεώσιμη ποσότητα.

Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.

Γρήγορη λειτουργία
Δεν έχει οριστεί Όταν επιλέγεται η γρήγορη λειτουργία
Λειτουργία flex
Δεν έχει οριστεί Όταν επιλέγεται η λειτουργία flex
Μέγιστη προσπάθεια συλλογισμού
Δεν έχει οριστεί Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default

Εκτιμώμενες χρεώσεις για σύγκριση

Τιμές ανά διαμόρφωση

Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.

ΔιαμόρφωσηΠίνακας χρεώσεωνΠροβλεπόμενη ποσότηταΜονάδα τιμολόγησηςΣυνθήκες χρέωσηςΧρέωση
ΔιαμόρφωσηΒασικές χρεώσεις tokenΠίνακας χρεώσεωνΒασική χρέωσηΠροβλεπόμενη ποσότητα—Μονάδα τιμολόγησης—Συνθήκες χρέωσης—Χρέωση
Είσοδος · Token εισόδου · Εκτίμηση μόνο για σύγκριση — / 1K token
Έξοδος · Token εξόδου · Εκτίμηση μόνο για σύγκριση — / 1K token
Είσοδος · Ανάγνωση από την κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token
Είσοδος · Εγγραφή στην κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token
Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα · Εκτίμηση μόνο για σύγκριση — / 1K token
ΔιαμόρφωσηΤιμή token βίντεοΠίνακας χρεώσεων—Προβλεπόμενη ποσότητα—Μονάδα τιμολόγησηςανά 1K token βίντεοΣυνθήκες χρέωσηςΔεν δηλώνεται πρόσθετη συνθήκη σε αυτό το κλειδί τιμολόγησης.Χρέωση
Έξοδος · Τιμή ανά token βίντεο · Εκτίμηση μόνο για σύγκριση $0.0084 ανά 1K token βίντεο

Η τιμή ανά token βίντεο είναι η κύρια αναφορά τιμής. Οι ενδεικτικές εκτιμήσεις ανά δευτερόλεπτο είναι ξεχωριστές αναφορές και όχι πρόσθετη χρέωση.

ΔιαμόρφωσηΤιμή token βίντεοΠίνακας χρεώσεων—Προβλεπόμενη ποσότητα—Μονάδα τιμολόγησηςανά 1K token βίντεοΣυνθήκες χρέωσηςείσοδος: with_video_inputΧρέωση
reference · Τιμή ανά token βίντεο · Εκτίμηση μόνο για σύγκριση $0.00495 ανά 1K token βίντεο

Η τιμή ανά token βίντεο είναι η κύρια αναφορά τιμής. Οι ενδεικτικές εκτιμήσεις ανά δευτερόλεπτο είναι ξεχωριστές αναφορές και όχι πρόσθετη χρέωση.

ΔιαμόρφωσηΤιμή token βίντεοΠίνακας χρεώσεων—Προβλεπόμενη ποσότητα—Μονάδα τιμολόγησηςανά 1K token βίντεοΣυνθήκες χρέωσηςήχος: without_audioΧρέωση
Έξοδος · Τιμή ανά token βίντεο · Εκτίμηση μόνο για σύγκριση $0.0084 ανά 1K token βίντεο

Η τιμή ανά token βίντεο είναι η κύρια αναφορά τιμής. Οι ενδεικτικές εκτιμήσεις ανά δευτερόλεπτο είναι ξεχωριστές αναφορές και όχι πρόσθετη χρέωση.

ΔιαμόρφωσηΕκτιμώμενο κόστος δημιουργίαςΠίνακας χρεώσεων—Προβλεπόμενη ποσότηταεκτίμηση για μία δημιουργίαΜονάδα τιμολόγησης—Συνθήκες χρέωσης—Χρέωση
Έξοδος · Εκτιμώμενο κόστος δημιουργίας · Εκτίμηση μόνο για σύγκριση $0.18144 εκτίμηση πριν από τη δημιουργία

Αυτή η εκτίμηση δεν αποτελεί πρόσθετη χρέωση ούτε σταθερή τιμή για την ολοκληρωμένη παραγωγή.

Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. Πώς λειτουργούν η δέσμευση και η εκκαθάριση →

Στοιχεία τιμοκαταλόγου αναφοράς

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

Τιμές αναφοράς για διαμορφώσεις βίντεο

Τιμές ανά διαμόρφωση

Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.

ΔιαμόρφωσηΣυνθήκες χρέωσηςΧρέωση
ΔιαμόρφωσηΤιμή token βίντεοΣυνθήκες χρέωσηςΔεν δηλώνεται πρόσθετη συνθήκη σε αυτό το κλειδί τιμολόγησης.Χρέωση
Έξοδος · Τιμή ανά token βίντεο $0.0084 ανά 1K token βίντεο

Η τιμή ανά token βίντεο είναι η κύρια αναφορά τιμής. Οι ενδεικτικές εκτιμήσεις ανά δευτερόλεπτο είναι ξεχωριστές αναφορές και όχι πρόσθετη χρέωση.

ΔιαμόρφωσηΤιμή token βίντεοΣυνθήκες χρέωσηςήχος: without_audioΧρέωση
Έξοδος · Τιμή ανά token βίντεο $0.0084 ανά 1K token βίντεο

Η τιμή ανά token βίντεο είναι η κύρια αναφορά τιμής. Οι ενδεικτικές εκτιμήσεις ανά δευτερόλεπτο είναι ξεχωριστές αναφορές και όχι πρόσθετη χρέωση.

ΔιαμόρφωσηΤιμή token βίντεοΣυνθήκες χρέωσηςείσοδος: with_video_inputΧρέωση
reference · Τιμή ανά token βίντεο $0.00495 ανά 1K token βίντεο

Η τιμή ανά token βίντεο είναι η κύρια αναφορά τιμής. Οι ενδεικτικές εκτιμήσεις ανά δευτερόλεπτο είναι ξεχωριστές αναφορές και όχι πρόσθετη χρέωση.

Παραδείγματα αιτημάτων

Ailoot Ultra · Βίντεο

curl · δημιουργήστε βίντεο
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"model":"bytedance/seedance-2.0-fast","prompt":"A serene mountain landscape at sunset","duration":4,"resolution":"480p","size":"480x480","generate_audio":false}', encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT

Λήψη και αποθήκευση αποτελεσμάτων

Ailoot Ultra · Βίντεο

υπογεγραμμένα URL περιεχομένου που σας ανήκει

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Έλεγχος κατάστασης εργασίας
Λήψη της κατάστασης της αρχικής ενέργειας με GET
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
Άλλες ανακτήσεις περιεχομένου
Αποθηκεύστε κάθε ολοκληρωμένο αποτέλεσμα που σας ανήκει
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path('status.json').read_text())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
    if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
    urls.append((str(i),u))
for label,path in urls:
    u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
    if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
    target=Path('owned-'+label+'.bin')
    subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
Διατηρήστε όλα τα ολοκληρωμένα αποτελέσματα

Αποθηκεύστε κάθε ολοκληρωμένο βίντεο ή αρχείο που επιστρέφεται· ανακτήστε κάθε πραγματικό URL αρχείου που επιστρέφεται.

Διατηρήστε κάθε πραγματική έξοδο που σας ανήκει και τα μετρημένα μεταδεδομένα που επιστρέφονται μαζί της.

Αν χρειάζεται έλεγχος της αρχικής απάντησης

503 result_pending_check + αρχικό id + X-Should-Retry:false· μην επαναλάβετε ποτέ το αρχικό αίτημα

Πεδία απάντησης
ΠεδίοΤύποςΣημασία
ΠεδίοindexΤύποςintegerΣημασίαΘέση αυτού του βίντεο στη λίστα εξόδων, με αρίθμηση από το μηδέν.
Πεδίοcontent_urlΤύποςstringΣημασίαΥπογεγραμμένο HTTPS URL λήψης για αυτό το ολοκληρωμένο βίντεο.
Πεδίοsha256Τύποςstring | nullΣημασίαΣύνοψη SHA-256 των αρχικών byte βίντεο· null αν δεν είναι διαθέσιμη.
Πεδίοsize_bytesΤύποςinteger | nullΣημασίαΜέγεθος του αρχικού αρχείου βίντεο σε byte· null αν δεν είναι διαθέσιμο.
Πεδίοduration_msΤύποςinteger | nullΣημασίαΜετρημένη διάρκεια βίντεο σε χιλιοστά του δευτερολέπτου· null αν δεν είναι διαθέσιμη.
ΠεδίοwidthΤύποςinteger | nullΣημασίαΠλάτος βίντεο σε pixel· null αν δεν είναι διαθέσιμο.
ΠεδίοheightΤύποςinteger | nullΣημασίαΎψος βίντεο σε pixel· null αν δεν είναι διαθέσιμο.
Πεδίοvideo_codecΤύποςstring | nullΣημασίαΑναγνωριστικό κωδικοποιητή βίντεο· null αν δεν έχει καταγραφεί.
Πεδίοhas_audioΤύποςboolean | nullΣημασίαΑν το βίντεο περιέχει ηχητικό κομμάτι· null αν δεν έχει μετρηθεί.
Πεδίοaudio_codecΤύποςstring | nullΣημασίαΑναγνωριστικό κωδικοποιητή ήχου· null όταν δεν έχει καταγραφεί αναγνωριστικό.
Σφάλματα και επόμενα βήματα
ΑπάντησηΣυνθήκηΕπόμενο βήμα
Απάντηση404 · not_found_errorΣυνθήκηΗ πρόσβαση στο βίντεο δεν είναι διαθέσιμη ή αυτό το ID βίντεο δεν βρέθηκε.Επόμενο βήμαΕλέγξτε την πρόσβαση στο βίντεο. Για υπάρχον βίντεο, χρησιμοποιήστε το αρχικό δημόσιο ID του και το ίδιο κλειδί API.
Απάντηση401 · authentication_errorΣυνθήκηΤο κλειδί API δεν αντιστοιχεί στον ταυτοποιημένο λογαριασμό.Επόμενο βήμαΕλέγξτε το κλειδί API και την πρόσβαση του λογαριασμού σας πριν υποβάλετε αίτημα.
Απάντηση400 · invalid_request_errorΣυνθήκηΔεν ήταν δυνατή η ανάγνωση του αιτήματος ή ο δείκτης λήψης δεν είναι έγκυρος.Επόμενο βήμαΔιορθώστε το σώμα αιτήματος. Για λήψη, επιλέξτε δείκτη εξόδου που επιστράφηκε από την αρχική εργασία.
Απάντηση422 · price_unavailableΣυνθήκηΗ επιλεγμένη διαμόρφωση βίντεο δεν μπορεί να τιμολογηθεί.Επόμενο βήμαΕπιλέξτε μια υποστηριζόμενη διαμόρφωση βίντεο και συμπληρώστε τις απαιτούμενες επιλογές της πριν υποβάλετε διορθωμένο αίτημα.
Απάντηση422 · invalid_request_errorΣυνθήκηΜια είσοδος βίντεο ή η αρχική εργασία συνέχισης δεν είναι έγκυρη.Επόμενο βήμαΧρησιμοποιήστε έγκυρες εισόδους HTTPS. Για συνέχιση, χρησιμοποιήστε το δημόσιο ID του ολοκληρωμένου αρχικού σας βίντεο με το ίδιο κλειδί API.
Απάντηση402 · billing_errorΣυνθήκηΤο διαθέσιμο υπόλοιπο ή τα όρια δεν επιτρέπουν δέσμευση ποσού.Επόμενο βήμαΕλέγξτε το διαθέσιμο υπόλοιπο και τα όριά σας πριν στείλετε νέο αίτημα.
Απάντηση503 · server_errorΣυνθήκηΗ επαλήθευση βίντεο, η αποθήκευση ή η πρόσβαση στην υπηρεσία είναι προσωρινά μη διαθέσιμη.Επόμενο βήμαΠεριμένετε να γίνει διαθέσιμη η υπηρεσία. Αν έχετε ήδη ID βίντεο, ελέγξτε αυτή την αρχική εργασία αντί να ξεκινήσετε άλλη δημιουργία.
Απάντηση503 · result_pending_checkΣυνθήκηΤο αρχικό αποτέλεσμα βίντεο και η χρέωση χρειάζονται έλεγχο.Επόμενο βήμαΔιατηρήστε το ID βίντεο που επιστρέφεται και ελέγξτε αυτή την εργασία. Μην στέλνετε νέο αίτημα δημιουργίας για αντικατάσταση όσο διαρκεί ο έλεγχος.
Απάντηση503 · owned_result_unavailableΣυνθήκηΗ λήψη του υπάρχοντος βίντεο είναι προσωρινά μη διαθέσιμη.Επόμενο βήμαΕλέγξτε αργότερα την ίδια εργασία βίντεο και κατεβάστε την υπάρχουσα έξοδό της. Μια νέα δημιουργία παράγει ξεχωριστή λειτουργία.
Απάντηση409 · video_not_readyΣυνθήκηΤο περιεχόμενο βίντεο δεν έχει δημοσιευτεί.Επόμενο βήμαΕλέγξτε την κατάσταση της αρχικής εργασίας. Κατεβάστε το αποτέλεσμα όταν αναφέρει completed· αν αναφέρει failed, ακολουθήστε την ειδοποίησή της για έλεγχο χρέωσης.

Εναλλακτικά ονόματα

Εναλλακτικά ονόματα μοντέλου

Ailoot Ultra bytedance/seedance-2.0-fast

Εναλλακτικές διαδρομές μεθόδων

Χρησιμοποιήστε τις διαδρομές μεθόδων που εμφανίζονται παραπάνω.

Σχετικά ID μοντέλων

bytedance/seedance-2.0-fast

FAQ · ByteDance: Seedance 2.0 Fast
Ποιες είσοδοι και αποτελέσματα διατίθενται;

POST /v1/videos · bytedance/seedance-2.0-fast: text, image, audio → video

Ποια πεδία χρησιμοποιεί το αίτημα;

POST /v1/videos · bytedance/seedance-2.0-fast: model, prompt, duration, resolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Ποια όρια ισχύουν;

POST /v1/videos · bytedance/seedance-2.0-fast: duration.minimum: 1; duration.maximum: 600; frame_images.max_items: 2; frame_images.min_items: 1; seed.minimum: -9223372036854775808; seed.maximum: 9223372036854775807

Περισσότερες λεπτομέρειες

Συνδέστε το Ailoot με Claude Code, OpenCode, Hermes ή τη δική σας εφαρμογή.

Η εταιρεία και το χαρτοφυλάκιο έργων της

Η εταιρεία και το χαρτοφυλάκιο έργων της: εκατομμύρια πελάτες· μηνιαίες πωλήσεις δισεκατομμυρίων.

Αγοράστε token με έκπτωση.

Έκπτωση συνδρομής για τακτική χρήση. Προωθητικοί κωδικοί — έως 50% στην αγορά token.

Συνδρομή
Επιλέξτε πρόγραμμα με έκπτωση για τα τακτικά αιτήματά σας.
Προωθητικός κωδικός έως 50%
Εισαγάγετε τον κωδικό στην αγορά. Η τιμή επανυπολογίζεται σύμφωνα με την ενεργή προσφορά.
Δαπάνες στο ιστορικό
Μοντέλο, token και ποσό αποθηκεύονται για κάθε αίτημα.

Επιλέξτε συνδρομή · Δείτε τιμές μοντέλων

Συνδέστε το API με το προϊόν που πουλάτε.

SaaS, εφαρμογές και bot — σύμφωνα με τη δημόσια προσφορά και τη σύμβαση άδειας χρήσης Ailoot. Για μεταπώληση ζητήστε σχετική άδεια.

Εμπορική εφαρμογή
Ενσωματώστε δημιουργία κειμένου, εικόνων, βίντεο και ήχου στις πληρωμένες λειτουργίες της υπηρεσίας σας.
Άδεια για μεταπωλητή
Στείλτε περιγραφή έργου και τρόπο πρόσβασης. Ζητήστε γραπτούς όρους χρήσης και μεταπώλησης.
Έγγραφα στον ιστότοπο
Δημόσια προσφορά, σύμβαση άδειας χρήσης και πολιτική επεξεργασίας δεδομένων είναι διαθέσιμες πριν τη σύνδεση.

Ζητήστε άδεια μεταπώλησης · Δημόσια προσφορά και σύμβαση άδειας χρήσης