Functies

Alles wat het doet,
en precies hoe.

Geen opgeblazen functielijst. Dit is de hele app, en alles gebeurt op je telefoon. De compressor is gratis; alles wat met Pro is gemarkeerd, hoort bij Ninja Pro.

Ninja Compress is een app voor iPhone en Android die videobestanden op de telefoon zelf kleiner maakt; downloaden en comprimeren zijn gratis. Je kiest hoe klein — automatisch, op kwaliteit, op een exacte grootte in megabytes, op percentage, op resolutie of op bitrate — of tikt op een van de 15 deelpresets, waaronder WhatsApp, Discord en Gmail. De app toont de verwachte grootte vóór het coderen en laat je het resultaat met het origineel vergelijken voordat je het bewaart. Download hem als Ninja: Video comprimeren in de App Store (iOS 15.0 of nieuwer) of als Ninja: Video comprimeren op Google Play (Android 8.0 of nieuwer).

Compressie

Kies op een van zes manieren hoe klein. De schatting wordt live bijgewerkt, voordat er iets wordt gecodeerd.

Ninja Auto
Leest de bitrate, resolutie en codec van elke video en kiest dan de grootste besparing waarbij het beeld scherp blijft.
Kwaliteit
Vijf standen met een naam: Extreem, Hoog, Gebalanceerd, Klein, Piepklein.
Doelgrootte
“Dit moet in 25 MB passen” — de modus voor bijlagen en uploadlimieten.
Percentage
Richt elke video op een deel van zijn eigen grootte. Handig voor een gemengde batch.
Resolutie
Kies de hoogte, van 2160p tot 240p; de bitrate volgt.
Handmatige bitrate
Voor als je het getal al weet.

Hardware-encoders doen het werk, dus een 4K-clip kost minuten. Weigert de encoder van een apparaat een bestand, dan daalt Ninja een fallbackladder van vier treden af en maakt het af in software in plaats van te mislukken. Stap voor stap: een video comprimeren op de iPhone.

De Reveal: 54,8 MB vrijgemaakt, 83% kleiner, met een versleepbare voor-en-navergelijking op hetzelfde tijdstip.
De Reveal — vergelijk op hetzelfde tijdstip, zoom in om te controleren.

Deelpresets

Elke preset heeft een groottedoel én een maximale resolutie en framerate voor zijn platform.

PresetMax. grootteMax. hoogteMax. fps
WhatsApp16 MB720p30
Telegram2 GB1080p—
Discord20 MB720p—
Discord Nitro500 MB1080p—
iMessage / MMS3.5 MB480p—
Gmail25 MB1080p—
Outlook20 MB1080p—
Yahoo Mail25 MB1080p—
Instagram Feed650 MB1080p30
Instagram Reels650 MB1920p30
Instagram Story650 MB1920p30
TikTok287 MB1920p60
YouTube Shorts2 GB1920p60
X (Twitter)512 MB1080p—
LinkedIn5 GB1080p—

De limieten zijn de waarden waar elke preset in de app op mikt. Platforms passen hun limieten aan; de handleidingen houden de actuele getallen bij, en Doelgrootte neemt elke waarde die je intypt — of bereken een bitrate voor elke groottelimiet.

De Forge met alle deelpresets in een lijst en WhatsApp 16 MB gekozen.

Formaten

12 containers

MP4 · MKV · MOV · WebM · AVI · WMV · FLV · 3GP · MPEG · TS · M4V · OGV

6 videocodecs

H.264 · H.265 / HEVC (Pro) · VP8 · VP9 (Pro) · AV1 (Pro) · MPEG-4

H.264, VP8 en MPEG-4 zijn gratis; H.265 / HEVC, VP9, AV1 krijg je met Ninja Pro. H.264 en HEVC coderen via de hardware-encoders van je telefoon. De FFmpeg-build van Ninja bevat geen x264, x265 of xvid — bij open source lees je waarom.

Tools

Veertien stuks — zes gratis, acht met Ninja Pro. Watermerken zijn jouw tekst of jouw afbeelding — Ninja voegt er nooit een eigen merk aan toe.

  • Converteren

    MP4 · MKV · WebM · MOV en meer

  • Inkorten

    Begin en eind wegknippen

  • Midden wegknippenPro

    Fragmenten verwijderen, de rest samenvoegen

  • Bijsnijden

    Vrij of 16:9 · 9:16 · 1:1 · 4:5 · 4:3 · 2.35:1

  • SamenvoegenPro

    Clips samenvoegen tot één, in jouw volgorde

  • SnelheidPro

    0,25×–4×, toonhoogte blijft

  • OmkerenPro

    Achteruit afspelen, met geluid en al

  • Draaien / spiegelen

    Stappen van 90° en spiegelen

  • Dempen

    Het audiospoor verwijderen

  • WatermerkPro

    Jouw tekst of afbeelding, negen posities

  • OndertitelsPro

    Inbranden, of een selecteerbaar spoor toevoegen

  • Audio extraherenPro

    MP3 · M4A · WAV · FLAC · OGG

  • Frame vastleggen

    Spoel naar een moment, sla het op als PNG of JPG

  • GIF-makerPro

    Geoptimaliseerd palet · dithering en herhalingen

Gratis kun je tot 3 video's per batch comprimeren en één preset opslaan. Ninja Pro heft beide limieten op. Prijzen.

Je originelen

Een origineel kan pas worden verplaatst, vervangen of verwijderd als de gecomprimeerde kopie elk van deze controles doorstaat, in deze volgorde. Half geslaagd bestaat niet.

  1. 01
    BestaatUitvoerbestand bestaat en is groter dan 4 KB
  2. 02
    LeesbaarContainer is leesbaar en bevat minstens één videostream
  3. 03
    Zelfde lengteDuur binnen max(±0,75 s, ±1%) van de verwachte lengte
  4. 04
    Video in ordeVideostream heeft codec, breedte en hoogte
  5. 05
    Geluid intactAudiostream aanwezig en decodeerbaar waar verwacht
  6. 06
    Frames decoderenFrames decoderen aan het begin, in het midden en bij het laatste keyframe
  7. 07
    In je galerijUitvoer geregistreerd in de mediabibliotheek en leesbaar
  8. 08
    Echt kleinerUitvoer is kleiner dan het origineel
  9. 09
    Netjes klaarTaak is gelukt en niet geannuleerd

Daarna een van vijf keuzes — jij kiest, per batch of als standaard:

Beide bewaren
Origineel blijft onaangeroerd.
Verplaatsen naar Ninja Vault
Het origineel gaat naar een vault in de app. Je kunt het altijd terugzetten, tot je de Vault leegmaakt.
Verplaatsen naar prullenbak
Het origineel gaat naar de prullenbak van je telefoon (“Recent verwijderd” op de iPhone) en is 30 dagen lang terug te zetten.
Origineel vervangen
De gecomprimeerde video krijgt de plek, naam en datum van het origineel — zo blijft de tijdlijn van je galerij kloppen.
Definitief verwijderen
Alleen op Android: het origineel is meteen weg. Dit kan niet ongedaan worden gemaakt. (Foto's op de iPhone bewaart verwijderde video's altijd 30 dagen, dus de iPhone-app biedt dit niet aan.)

Eén bevestiging per batch, tien seconden om het ongedaan te maken, en een besparingsdrempel — standaard 20% — waaronder beide bestanden bewaard blijven, wat je ook gekozen hebt.

Betrouwbaarheid

Taken op de achtergrond
Een voorgronddienst houdt lange batches draaiende terwijl je andere apps gebruikt.
Pauzeren en hervatten
Vanuit de melding, of in de app.
Pauze bij warmte
Wordt de telefoon warm, dan pauzeert de wachtrij tussen bestanden en zegt waarom.
Hervatten na een geforceerde stop
Sluit het systeem Ninja midden in een batch, dan biedt de app aan op te pakken wat verloren ging.
Delen naar Ninja
Stuur een video vanuit elke galerij of messenger rechtstreeks naar Ninja.
Geschiedenis
Doorzoekbaar, met afspelen in de app en een voor-en-navergelijking op hetzelfde tijdstip.

Privacy

Geen analytics, geen crashrapporten, geen advertentie-ID, geen inlog. De Android-app vraagt de internettoestemming niet aan, dus het systeem zelf houdt hem offline. Gaat er iets mis, dan blijft het logboek op je telefoon tot je ervoor kiest het te delen. Het volledige beleid.

Details

Thema's
Donker en licht — allebei met de hand afgesteld in plaats van omgekeerd, en op contrast gecontroleerd.
Talen
English, Español, Português, Deutsch, Français, हिन्दी, Bahasa Indonesia, 日本語, Русский, 한국어, Italiano, Nederlands, Svenska, Norsk bokmål, Dansk, Suomi, 简体中文, 繁體中文, Polski, Türkçe, Tiếng Việt, ไทย, Українська, Čeština, Bahasa Melayu, العربية, עברית, Ελληνικά, Română, Magyar, Slovenčina, Hrvatski, Català.
Waar resultaten terechtkomen
In je galerij, naast het origineel, of in een map die je kiest.
Een eerlijke grens
Omkeren werkt tot maximaal één minuut: alle frames staan dan in het geheugen, en we weigeren liever dan dat de app crasht.

Dat allemaal, op je telefoon. De compressor is gratis.

Download in de App StoreOntdek het op Google Play