PROJEKT

Tekstist videoks tarkvara automatiseeritud sisutootmiseks

Kohandatud tarkvaraarendus, Tehisintellektil põhinev video genereerimine, Promptide ja skriptide sisestamine, Video montaaž, Pealelugemine ja subtiitrid, Renderdamine ja eksport, Avaldamine sotsiaalmeedias

  • Valdkond: Videotootmine
  • Portugal Asukoht: Portugal
  • Tarneaeg: 16 nädalat
  • Tehnoloogiad: JavaScript / TypeScript (Node.js), Python
4+ kuud

See klient kulutab aega skriptide, piltide ja üleslaaditud videomaterjali muutmisele avaldamisvalmis videoteks. Tarkvara on tootmismeeskonnale kohandatud tekstist videoks töölaud: see võtab vastu prompte, skripte ja meediat ning tagastab monteeritud videod koos pealelugemise ja subtiitritega. See koondab genereerimise, montaaži ja levitamise ühte kohta, et vähendada käsitsi tehtavat tööd ja ümbertegemist.

Kokkuvõte

Probleem

Kliendi tootmistöö hõlmab genereerimist, montaaži, subtiitreid, renderdamist ja avaldamist, mis võtab eraldi etappidena käsitlemisel aega.

Lahendus

Lahendusest sai üks videotootmise töölaud materjalide sisestamiseks, tehisintellekti abil genereerimiseks ja montaažiks. Samuti koondab see pealelugemise, subtiitrid ja avaldamise.

Tulemus

Tarkvara on loodud vähendama käsitsi tehtavat tööd ja ümbertegemist teekonnal lähtematerjalist avaldamisvalmis videoni.

Kliendi lugu

Klient on Portugalist pärit videotootmisettevõte. See muudab skriptid, pildid, heli, tooteteabe ja üleslaaditud videomaterjali digitaalsete kanalite videoteks.

Tootmismeeskond kulutab aega lähtematerjali ettevalmistamisele, stseenide genereerimisele ja klippide järjestamisele. Enne sotsiaalmeediasse eksportimist lisab meeskond ka pealelugemise ja subtiitrid.

Soov oli lihtne: võtta vastu eri tüüpi sisu, ühendada genereerimiseks ja kõne sünteesiks tehisintellekti teenused ning toetada kogu teekonda loomisest eksportimiseni.

Lahendus kujundati modulaarse stuudiona, millel on sisestusekraan ja genereeritud video töölaud. Koos renderdamise, eksportimise ja avaldamise aladega lisati ka pealelugemise ja subtiitrite juhtimine.

Klient soovis

  1. Genereerida videoid promptide, skriptide, piltide, heli, andmete või videomaterjali põhjal
  2. Ühendada tehisintellekt teksti, piltide, video, häälte ja kõne jaoks
  3. Luua pealelugemisi, subtiitreid, transkriptsioone ja ülekatteid
  4. Monteerida stseene, asendada klippe, renderdada ja eksportida videoid

Miks valmislahendus ei sobinud

Valmis tehisintellektil põhinevad videoloojad katavad tekstist videoks loomise, montaaži, salvestuse ja levitamise, kuid nende kirjeldused ei vasta kliendi täielikule tootmise töövoole. Ühe alternatiivi krediidipiirangud ja tasulise paketi piirangud muutsid kohandatud lahenduse kasulikuks ka kliendi enda ligipääsu-, kvoodi-, makse-, salvestus- ja avaldamisreeglite määratlemisel.

Projekti ülevaade

Esimene ekraan võtab vastu prompti või skripti koos piltide, video, heli ja toormaterjaliga.

Genereerimise ja montaaži ühte kohta koondamiseks loodi video töölaud eelvaate, stseeniloendi ja ajajoonega. See toetab genereeritud klippe, piltide animeerimist ja klippide asendamist.

Erilist tähelepanu pöörati jutustusele ja ligipääsetavusele. Hääleseaded, subtiitrite tekst, subtiitrifailid ja taustamuusika on hallatavad ühes juhtalas.

Viimane ala ühendab renderdamise ja edastamise. Tarkvara loob valitud vormingus ja eraldusvõimega väljundversioone, pakub allalaadimis- ja jagamislinke ning toetab avaldamise töövooge.

Süsteem on modulaarne, nii et API-ligipääsu, tellimused ja krediidid saab hiljem lisada. Kvoote, makseid, salvestusruumi ja täiendavaid avaldamisühendusi saab samuti lisada kogu toodet ümber ehitamata.

Edastatud põhifunktsioonid

  • Videote genereerimine promptide ja skriptide põhjal
  • Piltide animeerimine videoklippideks
  • Video, heli, videomaterjali ja tooteandmete importimine
  • Stseenide järjestamine visuaalsel ajajoonel
  • Klippide asendamine ja videovariantide loomine
  • Pealelugemiste genereerimine ja häälesätete muutmine
  • Subtiitrite loomine, muutmine ja videole põletamine
  • Mitme vormingu ja eraldusvõime renderdamine
  • Videote allalaadimine, jagamine ja avaldamine

Lisatavad funktsioonid

+ Tellimused ja maksed + Kasutuskrediidid ja kvoodid + API-ligipääs + Ajastatud avaldamine + Semantiline otsing + Täiendavad sotsiaalmeediakanalite integratsioonid

Kes veel saavad seda lahendust kasutada

Neil ettevõtetel on sarnane sisutootmise ülesanne ning sama lahendust saab nende töövoogudega kohandada.

Loomeagentuur

Ülesanne See muudab kampaaniate skriptid, pildid ja videomaterjali digitaalsete kanalite reklaamvideoteks.
Kuidas lahendus aitab Lahendus ühendab genereerimise, montaaži, subtiitrid, renderdamise ja avaldamise ühte tootmisvoogu.

Meediameeskond

Ülesanne See muudab üleslaaditud või pika vormiga meedia sotsiaalmeediakanalite lühivideoteks.
Kuidas lahendus aitab Töölaud toetab lähtematerjali üleslaadimist, stseenide järjestamist, klippide asendamist, subtiitreid, renderdamist ja eksporti.

Sotsiaalmeedia haldur

Ülesanne See loob ja valmistab YouTube'i, TikToki ja teiste sotsiaalmeediakanalite jaoks korduvaid videoid.
Kuidas lahendus aitab Lahendus ühendab tehisintellekti abil genereerimise, pealelugemise, subtiitrid, väljundversioonid ja avaldamise juhtimise.

Tehnoloogiapinu

JavaScript / TypeScript (Node.js)

Rakenduse- ja meediateenused

See keeleperekond toetab veebirakendust, integratsioone ja meediatöötluse teenuseid.

Python

Tehisintellekti- ja videotöövood

Python toetab tehisintellekti päringuid, transkriptsiooni, subtiitrite haldamist ja videotöötluse töövooge.

openai

Teksti- ja tehisintellektipäringud

openai (OpenAI ametlik klienditeek) saadab skripti-, teksti- ja muid tehisintellekti päringuid.

moviepy

Videomontaaž ja kompositsioon

moviepy (Pythoni videotöötlusteek) ühendab video, heli ja visuaalsed elemendid.

ffmpeg-python

Meedia töötlemine ja renderdamine

ffmpeg-python (Pythoni sidemed FFmpegiga) töötleb video-, heli-, filtreerimis- ja renderdusülesandeid.

pysrt

Subtiitrifailide muutmine

pysrt (SubRipi subtiitrifailide teek) muudab ja loob SRT-tiitrifaile.

SRT

Tiitrid ja subtiitrid

SRT sisaldab subtiitrite teksti ja ajastust subtiitrite väljundi ning videole põletatud tiitrite jaoks.

JSON and CSV

Struktureeritud sisu sisestamine

JSON ja CSV edastavad struktureeritud toote- või siseteabe videotöövoogu.

Integratsioonid

YouTube Data API

Avaldamise töövoog saadab renderdatud videod ja nendega seotud avaldamisandmed YouTube'i.

YouTube

YouTube'i ühendus toetab videote hankimist, transkriptsioone ja avaldamise töövooge.

Instagram

Kui integratsioon on lisatud, saab platvorm Instagramiga meedia- ja kontoga seotud teavet vahetada.

TikTok

Platvorm saab TikToki API-ühenduse kaudu toetada TikToki sisutöövooge.

OpenAI

OpenAI võtab vastu teksti- või skriptipäringuid ning tagastab tootmise töövoo jaoks tehisintellekti loodud sisu.

FFmpeg

FFmpeg töötleb videot ja heli renderdamiseks, vormingu teisendamiseks ja tiitrite videole põletamiseks.

Tulemus

Lähtematerjal liigub ühte tootmisvoogu

Sisestusekraan annab tootmismeeskonnale ühe koha promptide, skriptide ja meedia jaoks. See võtab enne genereerimist vastu pilte, videoid, heli ja toormaterjali.

See hoiab algmaterjali tekstist videoks ja pildist videoks tööde jaoks koos, sealhulgas üleslaaditud allikana algava sisu.

Kuidas see töötab

  1. Prompti- või skriptiredaktor sisaldab videote genereerimiseks tekstiprompte või skripte.
  2. Üleslaadimisalad võtavad vastu pilte, videoid, heli, toormaterjali ja tooteteavet.
  3. Genereerimismoodulid loovad skriptide põhjal videoid, animeerivad pilte või impordivad olemasolevaid videoid.
  • Tekstipromptid ja skriptid
  • Pildid, heli ja üleslaaditud videomaterjal
  • Tooteteave või struktureeritud sisu
Promptide ja materjalide sisestamine

Promptide ja materjalide sisestamine

Selle ekraani funktsioonid
Videote genereerimine skriptide põhjal Piltide animeerimine videoks Videote loomine või importimine

Stseenid ja klipid jäävad muudetavaks

Genereeritud video töölaud koondab eelvaate, stseenid ja ajajoone montaaži ühte kohta. Genereeritud pildid, klipid ja skriptid jäävad nähtavaks koos kestuse ja stseenide järjekorraga.

Monteerijad saavad klipi enne renderdamist asendada või teise üles laadida. Sama töölaud toetab lähteklipist videovariantide loomist.

Kuidas see töötab

  1. Video eelvaade näitab genereeritud videosisu ja selle praegust renderdusolekut.
  2. Stseeniloend ja ajajoon sisaldavad genereeritud klippe, kestust ja stseenide järjekorda.
  3. Klipi juhtnupud asendavad või lisavad videoseeriasse üleslaaditud videomaterjali.
  • Genereeritud pildid ja videoklipid
  • Stseenide järjekord ja kestus
  • Asendusklipid ja variandid
Nõuanne: Üks lähteklipp võib toetada mitut videovarianti erinevate väljundite jaoks.
Genereeritud video töölaud

Genereeritud video töölaud

Selle ekraani funktsioonid
Tehisintellekti piltide ja videote genereerimine Automatiseeritud videote loomine Videovariantide genereerimine

Jutustus ja subtiitrid valmivad koos

Pealelugemise ja subtiitrite ekraan haldab jutustust, subtiitreid ja ligipääsetavust ühes kohas. Hääle valik ning kõrguse, tempo ja helitugevuse seaded paiknevad koos subtiitrite ajastuse ja heliradadega.

SRT-faile saab muuta või luua ning subtiitrid saab lõppvideole põletada, kui väljundis on vaja nähtavat teksti.

Kuidas see töötab

  1. Häälejuhtimine rakendab pealelugemisele hääle valiku ning kõrguse, tempo ja helitugevuse seaded.
  2. Subtiitrite redaktor ja SRT-juhtelemendid sisaldavad subtiitrite teksti, ajastust ja väljundit.
  3. Mikser ühendab pealelugemise, taustamuusika ja muud helirajad, samal ajal kui videole põletatud tiitrid lisavad nähtava teksti.
  • Pealelugemise seaded
  • Subtiitrite tekst ja ajastus
  • SRT-subtiitrite väljund
Märkus: SRT-d kasutatakse videotöövoos tiitrite ja subtiitrite jaoks.
Pealelugemise ja subtiitrite juhtimine

Pealelugemise ja subtiitrite juhtimine

Selle ekraani funktsioonid
Pealelugemiste ja subtiitrite lisamine Pealelugemise seadete kohandamine Tiitrite loomine Dünaamiliste tiitrite muutmine Taustamuusika miksimine Subtiitrite toetamine

Renderdatud versioonid liiguvad edastusse

Viimane ekraan ühendab renderdamise, ekspordi ja avaldamise. Tootmismeeskond saab renderdatud video teabe, allalaadimis- ja jagamislingid ning sotsiaalmeedia jaoks mõeldud väljundversioonid.

Kasutusteave, avaldamise olek, videoajalugu ja logid hoiavad edastuse üksikasjad renderdatud tulemusega koos.

Kuidas see töötab

  1. Renderdusjärjekord sisaldab renderdatud videoid ja nende töötlemisolekut.
  2. Vormingu ja eraldusvõime juhtnupud loovad sotsiaalmeedia ekspordiversioonid ja otselingid allalaadimiseks.
  3. Avaldamise juhtnupud saadavad renderdatud video avaldamise töövoogu ning salvestavad selle oleku ja ajaloo.
  • Vormingu ja eraldusvõime valik
  • Allalaadimis- ja jagamislingid
  • Avaldamise olek ja videoajalugu
Renderdamine, eksport ja avaldamine

Renderdamine, eksport ja avaldamine

Selle ekraani funktsioonid
Video renderdamise automatiseerimine Videote eksport sotsiaalmeedia jaoks Videote üleslaadimine YouTube'i Sisu automaatne avaldamine

Mida lahendus pakub

Selle lahenduse abil saab tootmisettevõte:

  • Luua videoid promptide, skriptide, piltide, heli, videomaterjali ja struktureeritud sisu põhjal
  • Hoida stseenide, klippide ja ajajoone montaaži ühes töölauas
  • Valmistada ette pealelugemisi, tiitreid, subtiitreid ja taustamuusikat
  • Renderdada versioone eri vormingute ja eraldusvõimete jaoks
  • Laadida alla, jagada ja avaldada valmis videoid
  • Laiendada platvormi API-de, kvootide, tellimuste ja uute integratsioonidega

Kas valmissüsteemid oleksid ülesandega hakkama saanud?

Enne lahenduse kavandamist võrreldi ülesannet valmislahendustega nende endi kirjelduste põhjal.

Mida klient vajab Tehisintellekti videoloojad Simplified, AI Studios, Steve AI Videosisu platvormid Goldcast, Vizard, Waymark Tehisintellekti videotööriistad Hippo Video, Colossyan Creator Kohandatud lahendus
Genereerimine eri tüüpi lähtematerjalist osaliselt osaliselt
Teksti, pildi, video ja hääle tehisintellekti ühendamine
Tiitrite ja pealelugemiste loomine
Stseenide montaaž, renderdamine ja eksport
Sobivus kliendi enda reeglitega: etapid, rollid ja aruanded — — —
Kõik etapid ühes kohas — —
Programmide vahel pole käsitsi tehtavaid samme osaliselt osaliselt osaliselt

Toodete ja nende kategooria avalike kirjelduste põhjal.

Valmis tehisintellekti videotooted katavad ülesande olulised osad, sealhulgas genereerimise, montaaži, jutustuse, tiitrid ja levitamise. Valmistoode on piisav, kui vaja on ainult üht neist osadest.

Selle kliendi jaoks olid olulised täielik tootmisteekond ning tema enda ligipääsu-, krediidi-, salvestus- ja avaldamisreeglid. Neid osi ei kirjeldatud ühe kohandatud töölauana, kus kõik vajalikud etapid oleksid koos automatiseeritud.

Lõpptulemus

Lahendus loodi selleks, et eemaldada lähtematerjali ja avaldamisvalmis video vahelisest teekonnast käsitsi tehtav töö ja ümbertegemine.

KKK

Mõtlete sarnase süsteemi loomisele? Lugege allolevaid vastuseid, et näha, kuidas sisendid, tehisintellekti teenused, montaaž, tiitrid ja avaldamine ühes tootes kokku sobituvad.