← Terug naar de tool

Media API

Geen API-sleutel nodig. Geen account vereist. Geen registratie nodig. Upload een bestand en het resultaat verschijnt direct in de respons. Geen taak-ID, geen wachttijd.

Laatst bijgewerkt: 1 september 2026

Eerst het belangrijkste deel

Er is geen API beschikbaar voor het converteren van afbeeldingen, en dat is bewust zo. HEIC naar JPG, WEBP naar JPG en de rest draait volledig in je eigen browser, dus de afbeelding bereikt nooit een server. Er is niets om aan te roepen en niets wat wij zouden kunnen blootstellen zonder het voor je slechter te maken.

Waar deze API wel voor zorgt, is het werk dat daadwerkelijk een machine nodig heeft: video, audio, e-books, camera RAW en vectortracering.

Snel aan de slag

# a video into a GIF
$ curl -s -o out.gif -F "file=@clip.mp4" \
    https://convert.shinobitools.com/api/gif

# the soundtrack out of a video
$ curl -s -o out.mp3 -F "file=@clip.mp4" -F "formaat=mp3" \
    https://convert.shinobitools.com/api/audio

# a logo traced into an SVG
$ curl -s -o logo.svg -F "file=@logo.png" \
    https://convert.shinobitools.com/api/vectorize

Eindpunten

Alles combineren multipart/form-data met een file veld in en ontvang het voltooide bestand direct.

EindpuntOptiesU ontvangt
POST /api/giffps (12), breedte (480), start_s, duur_simage/gif
POST /api/audioformaat (mp3)de audiotrack
POST /api/mutegeende video zonder geluid
POST /api/volumedb (6.0)de video, harder of zachter
POST /api/rotategraden (90)de gedraaide video
POST /api/videodoel_mb (25.0)de video, verkleind naar dat formaat
POST /api/convert-videoformaat (mp4)de video in een ander containerformaat
POST /api/mergefiles, per video herhaaldéén samengevoegde video
POST /api/vectorizemodus (color)image/svg+xml
POST /api/ebookdoelformaat (MOBI)het geconverteerde e-boek
POST /api/rawformaat (JPEG)een camera RAW-bestand dat is omgezet in een normale foto

/api/raw is uitsluitend bedoeld voor camera RAW-bestanden, zoals CR2, NEF en ARW. Als u een gewoon JPG-bestand uploadt, zal het u dit laten weten, omdat die conversie in uw browser moet plaatsvinden.

Limieten

Maximale videogrootte1200 MB. Lengtelimiet 20 minuten bij video /api/gif, /api/audio, /api/mute, /api/volume, /api/rotate, /api/convert-video en, per clip, /api/merge; /api/video (verkleinen naar een doelgrootte) heeft geen lengtelimiet
Maximale camera RAW-grootte200 MB
Verzoeken per dagGeen limiet, behalve voor vector tracing (/api/vectorize): 3 per dag in het gratis abonnement, daarna 402 tot middernacht
WachtrijTwee taken tegelijk per soort werk (video, e-book, camera RAW, vector tracing). Als er binnen 20 seconden (90 voor e-books en camera RAW) geen slot vrijkomt, mislukt de aanroep met 503 en Busy right now, try again in a moment.

Fouten

Fouten worden als JSON geretourneerd, inclusief detail sleutel, dus controleer de status voordat je de inhoud naar een bestand schrijft.

StatusBetekenis
400Het bestand is niet geschikt voor dit eindpunt, bijvoorbeeld een afbeelding die naar een video-eindpunt wordt gestuurd.
402De gratis dagelijkse vectorisaties zijn opgebruikt; de teller wordt om middernacht gereset.
413Boven de groottelimiet voor dat eindpunt, of een video langer dan 20 minuten.
422Een verplicht veld ontbreekt.
503Nu druk: beide slots voor dit soort werk waren bezet gedurende de hele wachttijd. Probeer het over een moment opnieuw.
$ curl -s -F "file=@logo.png" https://convert.shinobitools.com/api/gif
{"detail":"That file has no playable video track."}

Gebruik in je eigen project

Gebruik het en verwerk het in je eigen projecten, ook als je daarvoor geld vraagt. Als je project een lijst bevat van de gebruikte tools, voeg dan een link toe naar convert.shinobitools.com dat is de reden waarom dit gratis is. Ben je van plan om grote hoeveelheden te verwerken? Neem dan contact met ons op via contactpagina eerste.

Vragen

Waarom is er geen API voor het converteren van afbeeldingen?

Omdat deze conversies in uw browser plaatsvinden en het bestand uw apparaat nooit verlaat. Het zou een verslechtering zijn, geen verbetering, om dit op een server uit te voeren.

Heb ik een API-sleutel nodig?

Nee. Geen sleutel, geen account, geen registratie nodig.

Is het synchroon?

Ja. De respons bevat het voltooide bestand. Er is geen taak-ID en geen noodzaak om de status te controleren.

Kan ik een foto omzetten in een SVG-bestand?

Dat kan, maar het omzetten werkt het beste bij platte afbeeldingen, zoals logo's en pictogrammen. Een foto wordt omgezet in duizenden paden en ziet er zelden goed uit.

Is er een API voor het converteren van afbeeldingen?

Nee, en met opzet. Afbeeldingsconversies zoals HEIC naar JPG lopen volledig binnen je eigen browser, dus de afbeelding bereikt nooit een server. Er is niets om aan te roepen. De API dekt video, audio, e-books, camera RAW en vector tracing, waar echte verwerking voor nodig is.

Is de respons het bestand zelf?

Ja. Deze eindpunten zijn synchroon: er is geen taak-ID en er is geen noodzaak om de status te controleren. Schrijf de respons direct naar de schijf.

Wat zijn de groottelimieten?

1200 MB voor video en 200 MB voor een camera RAW-bestand. Er is geen dagelijkse limiet, behalve voor vector tracing (3 per dag in het gratis pakket), en wanneer beide slots voor een bepaald type werk bezet zijn, kan een aanvraag na een korte wachttijd mislukken met een 503-fout.

Kan ik een logo omzetten in een SVG-bestand?

Ja. Upload een PNG- of JPG-bestand naar /api/vectorize en je ontvangt een SVG-bestand in dezelfde respons.

De voorwaarden staan op voorwaardenpaginaen wat er met uw bestanden gebeurt, is afhankelijk van privacybeleid.

ShinobiTools · KvK 42147182 · info@shinobitools.com