Runway: Aleph 2.0
Το Aleph 2.0 επεξεργάζεται υπάρχον βίντεο μέσω στοχευμένων γραπτών οδηγιών και καθοδήγησης καρέ-κλειδιών. Χρησιμοποιήστε το για αντικατάσταση αντικειμένου ή αλλαγή φόντου, ενδυμασίας, φωτισμού ή ύφους, κατευθύνοντας παράλληλα ποιες λεπτομέρειες της αρχικής σκηνής πρέπει να παραμείνουν άθικτες.
Σχετικά με το μοντέλο
Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.
Το Aleph 2.0 είναι το μοντέλο επεξεργασίας βίντεο της Runway που χρησιμοποιεί το ίδιο το υλικό ως συμφραζόμενα. Μετασχηματίζει υπάρχον συμβατικό ή παραγόμενο υλικό με γραπτή οδηγία και προαιρετική καθοδήγηση καρέ-κλειδιών. Η προβλεπόμενη ροή αλλάζει το ζητούμενο μέρος μιας σκηνής διατηρώντας τη γύρω σύνθεση, τον φωτισμό και τις λεπτομέρειες, καθιστώντας το χρήσιμο για αντικατάσταση προϊόντος, αλλαγή ενδυμασίας, μεταμόρφωση φόντου, νέο φωτισμό ή αλλαγή οπτικού ύφους χωρίς αναδημιουργία ολόκληρης της σκηνής από γραπτή οδηγία.
Ξεκινήστε με άμεση ενέργεια και τον μετασχηματισμό που θέλετε: προσθήκη, αφαίρεση, αντικατάσταση, αλλαγή, νέος φωτισμός ή αλλαγή ύφους. Για αντικατάσταση προϊόντος, προσδιορίστε το ορατό αντικείμενο και περιγράψτε το νέο και έπειτα δηλώστε ποια κίνηση χεριού, κίνηση κάμερας και γύρω σκηνικό πρέπει να παραμείνουν. Για εποχική σκηνή, περιγράψτε τον καιρό ή το φως που πρέπει να αλλάξει. Μια σύντομη, στοχευμένη οδηγία δίνει σαφέστερο στόχο επεξεργασίας από γενικό αίτημα βελτίωσης ολόκληρου του αποσπάσματος.
Η καθοδήγηση καρέ-κλειδιών ορίζει πώς πρέπει να φαίνεται το επεξεργασμένο αποτέλεσμα σε συγκεκριμένη στιγμή. Επιλέξτε καρέ που δείχνει καθαρά τον στόχο: γενική άποψη για αλλαγή φόντου ή κοντινότερη άποψη για μικρό χαρακτηριστικό ή αξεσουάρ. Στη ροή Edit Studio της Runway, μια επεξεργασία στατικού καρέ μπορεί να προεπισκοπηθεί και να βελτιωθεί πριν η επιλεγμένη έκδοση καθοδηγήσει τον μετασχηματισμό βίντεο. Συγκρίνετε το επεξεργασμένο καρέ με την πηγή ως προς λεπτομέρειες θέματος, άκρες και αντικείμενα που θέλετε να διατηρήσετε και έπειτα χρησιμοποιήστε το ως οπτική κατεύθυνση για το απόσπασμα.
Το API του κατασκευαστή υποστηρίζει αρχικά βίντεο από 2 έως 30 δευτερόλεπτα και έως πέντε προαιρετικές εικόνες καρέ-κλειδιών τοποθετημένες σε καθορισμένες χρονικές σημάνσεις. Κρατήστε κάθε καθοδηγητική εικόνα συνδεδεμένη με το επιδιωκόμενο σημείο της στην πηγή και χρησιμοποιήστε μικρό αριθμό σαφών αλλαγών αντί για συλλογή αντικρουόμενων οπτικών στόχων. Το Aleph 2.0 διαφέρει από το παλαιότερο Gen-4 Aleph· ο κατασκευαστής προσδιορίζει το μοντέλο API του ξεχωριστά. Μια επεξεργασία με καθοδήγηση καρέ-κλειδιών διαφέρει επίσης από το να ζητάτε από μοντέλο κειμένου σε βίντεο να δημιουργήσει άσχετο πλάνο.
Οι τεκμηριωμένοι κανόνες προετοιμασίας του Edit Studio χρησιμοποιούν συμβατικές αναλογίες διαστάσεων, ανάλυση πηγής μεταξύ 480p και 1080p και 24–30 καρέ ανά δευτερόλεπτο, με όχι περισσότερα από δέκα κοψίματα ή αλλαγές πλάνων. Συνιστά αρχικό υλικό 720p ή 1080p· υλικό πάνω από 30 fps υποδειγματοληπτείται και μεταφορτώσεις πάνω από 30 δευτερόλεπτα περικόπτονται σε αυτή τη διεπαφή. Αυτοί είναι κανόνες προετοιμασίας της ροής επεξεργασίας του κατασκευαστή. Επιλέξτε τμήμα πηγής που δείχνει ολόκληρο το συμβάν προς επεξεργασία και του οποίου το θέμα παραμένει ορατό εκεί όπου πρέπει να διατηρηθεί η αλλαγή.
Το μοντέλο μπορεί να μεταφέρει αλλαγμένο φόντο, ρούχα, αντικείμενο, φως ή ύφος σε όλο το υλικό. Μια οδηγία πρόσθετης κίνησης είναι χρήσιμη όταν η επεξεργασία χρειάζεται νέα δράση που απουσιάζει από την πηγή και δεν θα προέκυπτε μόνο από το καρέ-κλειδί, όπως οπτικό εφέ που εξελίσσεται με τον χρόνο. Πολλές επεξεργασίες δεν χρειάζονται πρόσθετη οδηγία κίνησης, επειδή το μοντέλο κινεί την προσαρμογή του καρέ-κλειδιού μέσα στην υπάρχουσα σκηνή. Περιγράψτε συγκεκριμένα μια νέα κίνηση και κρατήστε τη ξεχωριστή από την οπτική αλλαγή που ορίζει ήδη το καρέ-κλειδί.
Η ροή επεξεργασίας του κατασκευαστή εφαρμόζει την επεξεργασία σε ολόκληρο το βίντεο από προεπιλογή και μπορεί να την περιορίζει σε επιλεγμένο εύρος της χρονογραμμής. Διατηρήστε το αρχικό απόσπασμα, ώστε το επιλεγμένο αποτέλεσμα να μπορεί να συγκριθεί με την πηγή και να χρησιμοποιηθεί για εστιασμένη συνέχεια επεξεργασίας. Ένας πρακτικός έλεγχος κοιτά πέρα από το επιλεγμένο καρέ: ελέγξτε αρχή, μέση, τέλος, κάθε κόψιμο και την περίοδο που ο στόχος κρύβεται για λίγο. Το χρήσιμο τεχνούργημα είναι ένα αναθεωρημένο απόσπασμα του οποίου ο ζητούμενος μετασχηματισμός παραμένει συνεπής στον χρόνο, ενώ τα σημαντικά αμετάβλητα στοιχεία διατηρούν τον ρόλο τους.
Το MP4 είναι το προεπιλεγμένο τεχνούργημα αναπαραγωγής και κοινής χρήσης. Η επιλέξιμη ροή πλήρους βίντεο Edit Studio της Runway προσφέρει επίσης ProRes ως αρχείο MOV με ήχο PCM ή ZIP με μεμονωμένα καρέ PNG για σύνθεση. Τα προφίλ ProRes κυμαίνονται από 422 Proxy έως 4444 XQ. Επεξεργασίες περιορισμένες σε εύρος χρονογραμμής επιστρέφουν MP4 και η μορφή εξόδου επιλέγεται στην έναρξη παραγωγής αντί να αλλάζει μετά το ολοκληρωμένο αποτέλεσμα. Επιλέξτε τη μορφή εξαγωγής του κατασκευαστή για την επόμενη εργασία μοντάζ, διατηρώντας τη ξεχωριστή από τη βασική δυνατότητα οπτικής επεξεργασίας του μοντέλου.
Για χρήσιμη ολοκληρωμένη επεξεργασία, συγκρίνετε την επιδιωκόμενη αντικατάσταση, τον φωτισμό ή το ύφος με το καρέ-κλειδί και επιθεωρήστε τις γύρω λεπτομέρειες που δεν έπρεπε να αλλάξουν. Διατηρήστε την επιτυχημένη έκδοση και αναθεωρήστε τη συγκεκριμένη οδηγία ή το καθοδηγητικό καρέ που ευθύνεται για αναντιστοιχία. Ο ρόλος του Aleph 2.0 είναι ο μετασχηματισμός αρχικού υλικού μέσω σαφούς οπτικού στόχου· η παραγωγή νέου ηχητικού κομματιού, η αλλαγή συμπεριφοράς εφαρμογής ή η ολοκλήρωση ξεχωριστής ροής τηλεοπτικής παράδοσης είναι πρόσθετες εργασίες γύρω από το επεξεργασμένο βίντεο.
Ailoot Ultra · Βίντεο POST /v1/videos runway/aleph-2
runway/aleph-2Εισαγωγή
Το Aleph 2.0 επεξεργάζεται υπάρχον βίντεο μέσω στοχευμένων γραπτών οδηγιών και καθοδήγησης καρέ-κλειδιών. Χρησιμοποιήστε το για αντικατάσταση αντικειμένου ή αλλαγή φόντου, ενδυμασίας, φωτισμού ή ύφους, κατευθύνοντας παράλληλα ποιες λεπτομέρειες της αρχικής σκηνής πρέπει να παραμείνουν άθικτες.
- Αποδεκτές είσοδοι
- Κείμενο · Εικόνες · Ήχος · Βίντεο
- Αποτελέσματα
- Βίντεο
Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι
Ailoot Ultra · Βίντεο POST /v1/videos
- Είσοδος
text,image,audio,video- Έξοδος
video
| Πεδίο | Τύπος | Απαίτηση | Τιμές και όρια | Προεπιλογή |
|---|---|---|---|---|
Πεδίοmodel | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια runway/aleph-2 | Προεπιλογή— |
Πεδίοinput_references | Τύποςarray | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια Ελάχιστο πλήθος στοιχείων: 1 Μέγιστο πλήθος στοιχείων: 1 | Προεπιλογή— |
Πεδίοprompt | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια Ελάχιστο μήκος: 1 | Προεπιλογή— |
Παράμετροι και κύκλος ζωής μεθόδου
| Παράμετρος | Σύμβαση |
|---|---|
Παράμετροςcontent_type | Σύμβασηapplication/json |
Παράμετροςrequired | Σύμβασηmodel, input_references, prompt |
Παράμετροςmaterial_types | Σύμβασηtext, image, audio, video |
Παράμετροςmaterial_conditions | ΣύμβασηΧρησιμοποιήστε ακριβώς ένα πραγματικό URL περιεχομένου ολοκληρωμένου αρχείου βίντεο που σας ανήκει, με την υπογραφή που επιστρέφεται. Ο ιδιοκτήτης, ο τύπος και το αποθηκευμένο τεκμήριο byte του αρχείου πρέπει να αντιστοιχούν στο αίτημα. |
Κύκλος ζωής: asynchronous_job_then_owned_outputs
GET /v1/videos/{request_id} · πραγματικό id ή polling_url που επιστρέφεται
GET /v1/videos/{request_id}/content
Τιμολόγηση
Πώς υπολογίζεται η τελική χρέωση
Οι εμφανιζόμενες τιμές χρησιμοποιούνται για την εκτίμηση του κόστους πριν από την παραγωγή. Η τελική χρέωση υπολογίζεται από το κόστος που καταγράφηκε για την αρχική παραγωγή. Η μετρημένη διάρκεια της εξόδου και οι προβλεπόμενες ποσότητες δεν αποτελούν την τελική χρεώσιμη ποσότητα.
Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.
- Γρήγορη λειτουργία
- Δεν έχει οριστεί Όταν επιλέγεται η γρήγορη λειτουργία
- Λειτουργία flex
- Δεν έχει οριστεί Όταν επιλέγεται η λειτουργία flex
- Μέγιστη προσπάθεια συλλογισμού
- Δεν έχει οριστεί Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default
Εκτιμώμενες χρεώσεις για σύγκριση
Τιμές ανά διαμόρφωση
Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων. Εφαρμόστε τον κανόνα ελάχιστης χρέωσης που αναφέρεται για τη συγκεκριμένη διαμόρφωση.
| Διαμόρφωση | Πίνακας χρεώσεων | Προβλεπόμενη ποσότητα | Στοιχείο χρέωσης | Μονάδα τιμολόγησης | Συνθήκες χρέωσης | Κανόνας ελάχιστης χρέωσης | Χρέωση |
|---|---|---|---|---|---|---|---|
| ΔιαμόρφωσηΒασικές χρεώσεις token | Πίνακας χρεώσεωνΒασική χρέωση | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσης— | Μονάδα τιμολόγησης— | Συνθήκες χρέωσης— | Κανόνας ελάχιστης χρέωσης— | Χρέωση Είσοδος · Token εισόδου · Εκτίμηση μόνο για σύγκριση — / 1K token Έξοδος · Token εξόδου · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Ανάγνωση από την κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη · Εκτίμηση μόνο για σύγκριση — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα · Εκτίμηση μόνο για σύγκριση — / 1K token |
| ΔιαμόρφωσηΤιμή βίντεο | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσης— | Μονάδα τιμολόγησηςανά δευτερόλεπτο βίντεο | Συνθήκες χρέωσηςΔεν δηλώνεται πρόσθετη συνθήκη σε αυτό το κλειδί τιμολόγησης. | Κανόνας ελάχιστης χρέωσης— | Χρέωση Έξοδος · Τιμή βίντεο · Εκτίμηση μόνο για σύγκριση $0.56 ανά δευτερόλεπτο βίντεο |
| ΔιαμόρφωσηΕλάχιστη χρέωση δημιουργίας | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότητα— | Στοιχείο χρέωσηςΕλάχιστη χρέωση | Μονάδα τιμολόγησηςελάχιστη χρέωση δημιουργίας | Συνθήκες χρέωσηςΔεν δηλώνεται πρόσθετη συνθήκη σε αυτό το κλειδί τιμολόγησης. | Κανόνας ελάχιστης χρέωσηςΝαι | Χρέωση total · Ελάχιστη χρέωση ανά δημιουργία · Εκτίμηση μόνο για σύγκριση $1.12 ελάχιστη χρέωση δημιουργίας Ελάχιστη χρέωση ανά δημιουργία· εφαρμόστε την ως ελάχιστο και όχι ως πρόσθετη χρέωση. Δεν υπονοείται ελάχιστη διάρκεια. |
| ΔιαμόρφωσηΕκτιμώμενο κόστος δημιουργίας | Πίνακας χρεώσεων— | Προβλεπόμενη ποσότηταεκτίμηση για μία δημιουργία | Στοιχείο χρέωσης— | Μονάδα τιμολόγησης— | Συνθήκες χρέωσης— | Κανόνας ελάχιστης χρέωσης— | Χρέωση Έξοδος · Εκτιμώμενο κόστος δημιουργίας · Εκτίμηση μόνο για σύγκριση $0.56 εκτίμηση πριν από τη δημιουργία Αυτή η εκτίμηση δεν αποτελεί πρόσθετη χρέωση ούτε σταθερή τιμή για την ολοκληρωμένη παραγωγή. |
Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. Πώς λειτουργούν η δέσμευση και η εκκαθάριση →
Παραδείγματα αιτημάτων
Ailoot Ultra · Βίντεο
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_REFERENCES_JSON:?Set the actual documented input value}"
export AILOOT_INPUT_REFERENCES_JSON
: "${AILOOT_PROMPT:?Set the actual documented input value}"
export AILOOT_PROMPT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'runway/aleph-2', 'input_references': '${ACTUAL_OWNED_INPUT_REFERENCES}', 'prompt': '${ACTUAL_EDIT_PROMPT}'}
request['input_references']=json.loads(os.environ['AILOOT_INPUT_REFERENCES_JSON'])
request['prompt']=os.environ['AILOOT_PROMPT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=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 response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Λήψη και αποθήκευση αποτελεσμάτων
Ailoot Ultra · Βίντεο
GET /v1/videos/{request_id}GET /v1/videos/{request_id}/content
Αποθηκεύστε όλα τα ολοκληρωμένα αρχεία
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_STATUS_FILE:?Set the actual completed status JSON file}"
export AILOOT_STATUS_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
from urllib.parse import urlsplit,urljoin
f=Path(os.environ["AILOOT_STATUS_FILE"])
if not f.is_file():raise SystemExit("Choose the actual completed status file")
r=json.loads(f.read_text())
if r.get("status")!="completed" or not isinstance(r.get("data"),list) or not r["data"]:raise SystemExit("Wait for a completed status with asset paths")
urls=[]
for x in r["data"]:
if not isinstance(x,str) or "\n" in x or "\r" in x:raise SystemExit("Invalid asset path")
u=urljoin("https://api.ailoot.ai",x)
z=urlsplit(u)
if z.scheme!="https" or z.netloc!="api.ailoot.ai" or z.username or z.password:raise SystemExit("Use the actual Ailoot asset paths from status")
urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_REQUEST
index=0
while IFS= read -r asset_url; do
curl --fail-with-body --silent --show-error "$asset_url" \
-H "Authorization: Bearer $AILOOT_API_KEY" -o "video-${index}.mp4"
index=$((index + 1))
done < asset-urls.txt
Διατηρήστε όλα τα ολοκληρωμένα αποτελέσματα
Αποθηκεύστε κάθε ολοκληρωμένο βίντεο ή αρχείο που επιστρέφεται· ανακτήστε κάθε πραγματικό URL αρχείου που επιστρέφεται.
Διατηρήστε ολόκληρη την απόκριση και τις κεφαλίδες, κάθε πραγματικό αποτέλεσμα εξόδου, τα αρχικά αναγνωριστικά που επιστράφηκαν και όλα τα πεδία χρήσης. Ανακτήστε την αρχική λειτουργία χωρίς να υποβάλετε ξανά αίτημα δημιουργίας.
Αν χρειάζεται έλεγχος της αρχικής απάντησης
Διατηρήστε τα X-Client-Request-ID, X-Ailoot-Task-Id και το πραγματικό id/polling_url που επιστρέφεται. Συνεχίστε την αρχική εργασία· μην υποβάλετε ξανά αίτημα δημιουργίας.
Πεδία απάντησης
| Πεδίο | Τύπος |
|---|---|
Πεδίοid | Τύπος |
Πεδίοstatus | Τύπος |
Πεδίοdata[] | Τύπος |
Πεδίοoutputs[] | Τύπος |
Εναλλακτικά ονόματα
Εναλλακτικά ονόματα μοντέλου
Ailoot Ultra runway/aleph-2
Εναλλακτικές διαδρομές μεθόδων
Χρησιμοποιήστε τις διαδρομές μεθόδων που εμφανίζονται παραπάνω.
Σχετικά ID μοντέλων
FAQ · Runway: Aleph 2.0
- Ποιες είσοδοι και αποτελέσματα διατίθενται;
POST /v1/videos·runway/aleph-2:text,image,audio,video→video- Ποια πεδία χρησιμοποιεί το αίτημα;
POST /v1/videos·runway/aleph-2:model,input_references,prompt