En utviklervennlig API for automatisering av videoproduksjon og redigering i stor skala.

Å redigere videoer i skyen har aldri vært enklere! Enkelt RESTful-grensesnitt, betal etter bruk-priser, og bransjeledende videoredigeringsmuligheter. Lag enkelt videotemplater i OpenShot Video Editor, vår prisvinnende gratis, åpen kildekode desktop videoredigerer, og endre dem ved hjelp av vår Cloud API. Rask, enkel og rimelig videoredigering i skyen.

Prøv Demo-API-et (cURL) opprett → last opp → klipp → eksporter • Utforsk fullstendig skjema

# Opprett et nytt demo-prosjekt og returner prosjektets URL/ID.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "name": "Example Project",
    "width": 1920, "height": 1080,
    "fps_num": 30, "fps_den": 1,
    "sample_rate": 44100, "channels": 2,
    "json": {}
  }' \
  'https://cloud.openshot.org/projects/'
# Last opp media via URL og legg det til prosjektet du nettopp opprettet.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "media": null,
    "project": "https://cloud.openshot.org/projects/INSERT-PROJECT-ID/",
    "json": { "url": "https://www.openshot.org/static/img/logos/logo.png" }
  }' \
  'https://cloud.openshot.org/files/'
# Legg til det opplastede mediet som et klipp på tidslinjen for prosjektet.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "file": "https://cloud.openshot.org/files/INSERT-FILE-ID/",
    "position": 0, "start": 0, "end": 10, "layer": 1,
    "project": "https://cloud.openshot.org/projects/INSERT-PROJECT-ID/",
    "json": {}
  }' \
  'https://cloud.openshot.org/clips/'
# Bruk en forhåndsinnstilt animasjon på et eksisterende klipp ved hjelp av klipp-ID.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "preset": "Zoom In",
    "length_in_seconds": "3.0",
    "curve": "Ease In"
  }' \
  'https://cloud.openshot.org/clips/INSERT-CLIP-ID/presets/'
# Start en videoeksportjobb for prosjektet med de valgte innstillingene.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "export_type": "video",
    "video_format": "mp4", "video_codec": "libx264", "video_bitrate": 8000000,
    "audio_codec": "aac", "audio_bitrate": 1920000,
    "start_frame": 1, "end_frame": 0,
    "project": "https://cloud.openshot.org/projects/INSERT-PROJECT-ID/",
    "webhook": "", "json": {}, "status": "pending"
  }' \
  'https://cloud.openshot.org/exports/'
# Sjekk status (og resultat-URLer) for en spesifikk eksportjobb.
curl -XGET \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/'
# Last ned den ferdigbehandlede videofilen for en fullført eksportjobb.
curl -L -XGET \
  --user demo-cloud:demo-password \
  -o generated-video.mp4 \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/download/'

Funksjons oversikt

AWS

OpenShot Cloud API er designet til å kjøre på din egen skyløsning, ved å lage instanser på din egen Amazon EC2-konto. Lag en frittstående instans, eller lastbalanser dusinvis av servere for møte kravene til ditt unike prosjekt.

Azure

OpenShot Cloud API kan også kjøres på Microsoft Azure skyplattform, inkludert Azure-spesifikke funksjoner som Blob Storage (for filer og eksport) og Queue Storage (for lastbalansering og skalering).

Google Cloud

OpenShot Cloud API kan også kjøres på Google Cloud Platform, inkludert Google-spesifikke funksjoner som Google Cloud Storage buckets (for filer og eksport) og Google Pub/Sub (for købasert lastbalansering og skalering).

API Arbeidsflyt

Sømløs integrasjon av videoredigeringsmuligheter på din egen nettside eller mobilapplikasjon. Last opp dine videoer til en OpenShot Cloud API-instans, lag dine egne maller eller manuelt rediger videoprosjektet ved bruk av RESTful API, rendre videoen, og last ned resultatet til din nettside eller applikasjon.

Tverrplattform Maler

OpenShot Video Editor (desktopversjon) støtter følgende operativsystemer: Linux (de fleste distribusjoner støttes), Windows (versjon 7, 8 og 10+), og OS X (versjon 10.15+). Prosjektfiler er også tverrplattform, noe som betyr at du kan lagre et videoprosjekt i ett OS, og åpne det i et annet, inkludert OpenShot Cloud API. Alle OpenShot-funksjoner er tilgjengelige på alle plattformer.

Språk-uavhengig

Så godt som alle programmeringsspråk og operativsystemer er kompatible med OpenShot Cloud API, som følge av RESTful API. Alt du trenger er muligheten til å kjøre POST og GET på en nettside, og du kan starte integrasjon av videoredigering inn i din app. JavaScript, Python, Java, Ruby, C#, Bash, Android, iOS og omtrent alt annet!

Tidslinje & Spor

Spor brukes til å legge lag med bilder, videoer og lyd i et prosjekt. Du kan opprette så mange lag som nødvendig, for eksempel vannmerker, bakgrunnslydspor, bakgrunnsvideoer osv. All gjennomsiktighet vil vises gjennom laget under. Spor kan også flyttes opp, ned eller låses.

Klippkontroller

Klipp på tidslinjen kan justeres på mange måter, inkludert skalering, beskjæring, rotasjon, alpha, snapping og justering av X- og Y-lokasjon. Disse egenskapene kan også animeres over tid med bare noen få klikk! Du kan også bruke vårt transformeringsverktøy for å interaktivt endre størrelse på klippene.

Kompositt & Overlegg

Når du ordner klipp i et videoprosjekt vil bilder på de øvre sporene/lagene vises på toppen, og de lavere sporene vil vises bak dem. Omtrent som en bunke med papirer vil elementer på toppen dekke over elementer under dem. Og hvis du lager hull (f.eks. transparens) vil bildene under vises igjennom.

Titler

Over 40 maler for vektor-titler er inkludert i OpenShot, som gjør det morsomt og enkelt å legge titler i prosjektet ditt. Du kan også lage dine egne SVG vektor-titler, og bruke dem som maler istedenfor. Du kan raskt justere font, farge og tekst på titlene i vår innebygde tittelredigerer.

Lydmiksing

OpenShot har mange supre funksjoner for lydredigering innebygd, slik som visning av bølgeform på tidslinjen, eller til og med gjengi bølgeformen som en del av videoen. Du kan også skille lyden fra videoklippet, og justere hver lydkanal individuelt.

Visuelle Effekter

OpenShot inkluderer mange videoeffekter (og flere er på vei). Dra en videoeffekt over ditt klipp, og juster egenskapene (mange av dem kan animeres). Juster lysstyrke, gamma, fargetoner, gråskala, chroma key og mye mer! Kombinert med overganger, animasjon og tidsstyring, er OpenShot et ekstremt kraftig verktøy for videoredigering.

Nøkkelbilder

OpenShot leveres med et kraftig nøkkelbilde-animasjonsrammeverk, som kan håndtere et ubegrenset antall nøkkelbilder og animasjonsmuligheter. Interpolasjonsmodus for nøkkelbilder kan være kvadratiske bezierkurver, lineær eller konstant, noe som bestemmer hvordan de animerte verdiene beregnes.

Videooverganger

Over 400 overganger er inkludert i OpenShot, som lar deg gradvis gå fra et klipp til et annet. Hastigheten og skarpheten i overgangene kan også justeres via nøkkelbilder (om nødvendig). To overlappende klipp vil automatisk lage en overgang.

Tidskontroll

Styr tidens kraft med OpenShot! Sett opp og ned farten i klippene. Reverser retningen på videoen. Eller animer hastigheten og retningen på klippet ditt manuelt som du ønsker med vårt kraftige system for nøkkelbildeanimasjon.

Formater

Basert på det kraftige FFmpeg-biblioteket kan OpenShot lese og skrive de fleste video- og bildeformater. For en fullstendig liste over støttede formater, se FFmpeg-prosjektet. OpenShots eksportfunksjon bruker noen av de mer vanlige formatene som standard, men med avansert-fanen kan du bruke hvilket som helst FFmpeg-format.

Betal etter bruk

OpenShot Cloud API er prised med en SAAS-modell, veldig likt måten Amazon priser serverinstanser. Betal kun for timene du kjører instansen. Stopp når som helst, uten binding. Fakturering håndteres automatisk av Amazon i slutten av måneden...basert på instans-timene du har brukt, De fleste av våre konkurrenter tar betalt for hver minutt av rendret video, men den modellen er veldig kostbar og vanskelig å skalere fornuftig. Med OpenShot Cloud API har du en lav, flat kostnad per time, uansett hvor mange tusen minutter du rendrer.

Oversikt

Prisene starter på $0.15 / time pr instans (omtrent$108 USD i måneden hvis den kjører kontinuerlig), ikke medregnet Amazon EC2 serverkostnad.

Støtter Åpen Kildekode

Midler fra OpenShot Cloud API brukes av OpenShot Studios, LLC til å utvike OpenShot Video Editor, vårt prisvinnende verktøy for videoredigering. Så, ikke bare vil du redigere fantastiske videoer i skyen, du vil også støtte et åpen kildekode-prosjekt, brukt av mennesker over hele verden!

Kom i gang i dag

Det er enkelt å komme i gang! Alt du trenger er en skyleverandør (AWS, Azure, Google) og litt kunnskap om REST-basert HTTP-programmering. Prisene starter på $0.15 / instanstime (omtrent $108/måned USD per instans, hvis den kjører kontinuerlig), og øker avhengig av instanstypen. For å starte din første instans av OpenShot Cloud API, velg din nåværende skyleverandør:

Brukerstøtte og rådgivning

Ikke programmerer? Har du ikke tid til å programmere din egen implementering av OpenShot Cloud API? Ikke noe problem! Bare send oss en e-post, og beskriv hva du prøver å oppnå. Vi hjelper deg gjerne med idémyldring, og om nødvendig tilbyr vi konkurransedyktige konsulenttjenester.