FLV naar MP4-converter
Zet FLV-bestanden om naar MP4, direct in je browser met FFmpeg en zonder ze te uploaden.
Invoer
Uitvoer
Readme
Waarom een video converteren?
Een videobestand is een container, aangeduid met de bestandsextensie, die een beeld en een audiospoor bevat, elk gecomprimeerd met een codec. Een programma, telefoon, tv of website speelt het bestand alleen af als zowel de container als de codecs worden ondersteund. Door te converteren, wordt de video in een container en codecs geplaatst die werken op de plek waar je ze nodig hebt.
| Formaat | Geschikt voor |
|---|---|
| MP4 | Delen en uploaden; werkt bijna overal |
| MOV | Apple-apparaten en -software |
| WebM | Video's op webpagina's |
| MKV | Films en series in mediaspelers zoals VLC |
| AVI | Oudere Windows-programma's en spelers die Xvid ondersteunen |
| GIF | Korte, stille herhalingen; wordt overal weergegeven waar een afbeelding kan worden getoond |
| WMV | Windows Media Player en oudere Windows-programma's |
| FLV | Oudere Flash-videospelers |
| MPEG | Dvd's maken en oudere spelers |
| 3GP | Oudere mobiele telefoons |
Beschrijving van de tool
Met deze tool converteer je video's tussen MP4, MOV, WebM, MKV, AVI, WMV, FLV, MPEG en 3GP, en van en naar geanimeerde GIF. Elke videoconverter werkt op dezelfde manier, van de algemene Videoconverter tot de converters voor één formaatpaar, zoals MOV naar MP4 of MP4 naar GIF: de converter start met de formaten in de naam, en via de menu's Bron en Doel kun je andere formaten kiezen. Je kunt één of meerdere video's tegelijk converteren. Bestanden bladeren toont alleen video's in het bronformaat, maar video's die je erop neerzet, mogen in elk van de ondersteunde formaten zijn. Elke video wordt vanuit het eigen formaat geconverteerd. Zo kan een MKV-bestand ook worden geconverteerd met de converter voor MOV naar MP4. Met de opties Resolutie, Beeldsnelheid, Kwaliteit en Audio onder het doelformaat in Instellingen kun je video's kleiner maken of het geluid verwijderen. Standaard blijven de video's ongewijzigd. Druk daarna op Converteren. De voortgangsbalk wordt weergegeven terwijl FFmpeg wordt geladen en laat zien hoe ver de conversie is gevorderd. Met Annuleren stop je de conversie. Als je een ander formaat of een andere optie kiest, worden de resultaten gewist totdat je opnieuw op Converteren drukt. Zodra de conversie klaar is, verschijnen de video's in een raster. GIF's worden direct in het raster afgespeeld; klik op een GIF om deze op volledige grootte te bekijken. De geconverteerde bestanden behouden de oorspronkelijke bestandsnamen, maar krijgen de nieuwe extensie.
Video's worden met FFmpeg op je apparaat geconverteerd en nooit geüpload. Voor de eerste conversie downloadt de pagina FFmpeg.
Meerdere video's tegelijk converteren
Kies of sleep zoveel video's als je wilt en voeg op elk moment meer toe. Dit is een batchvideoconverter, dus je kunt een reeks telefoonvideo's of schermopnamen met één druk op Converteren omzetten, of het nu gaat om MOV naar MP4, MKV naar MP4 of MP4 naar GIF.
- De video's worden één voor één geconverteerd, in de volgorde waarin ze zijn toegevoegd. De voortgangsbalk houdt ze bij. Met Annuleren stop je de conversie van de huidige video en de video's die nog in de wachtrij staan. De resultaten van video's die al zijn geconverteerd, blijven behouden.
- Video's die later worden toegevoegd, wachten totdat je op Converteren drukt. Vervolgens worden alleen die video's en eventueel mislukte video's geconverteerd.
- De geconverteerde video's verschijnen in een raster, elk met een eigen knop Downloaden.
- Met Alles downloaden sla je alle geconverteerde video's op in één ZIP-bestand. Als er maar één video is geconverteerd, wordt die opgeslagen als een afzonderlijk bestand.
- Als twee video's dezelfde naam zouden krijgen, wordt er een nummer aan de naam van de latere video toegevoegd, zoals bij clip (1).mp4.
- Als een video niet kan worden geconverteerd, wordt de naam ervan in een foutmelding weergegeven en worden de andere video's nog steeds geconverteerd. Druk op Converteren om het opnieuw te proberen.
Opties
Resolutie verkleint de video totdat de korte zijde het opgegeven aantal pixels heeft, met behoud van de beeldverhouding. Bij 720p wordt een video van 1920 × 1080 bijvoorbeeld 1280 × 720, en een video die rechtop is gefilmd wordt 720 × 1280. Een video die al kleiner is, behoudt zijn afmetingen, omdat opschalen alleen een groter bestand zou opleveren. Met Origineel blijft het formaat ongewijzigd.
Beeldsnelheid (fps) verwijdert beelden totdat de video hoogstens het opgegeven aantal beelden per seconde heeft. Een video met een lagere beeldsnelheid behoudt deze. Met Origineel blijven alle beelden behouden.
Kwaliteit bepaalt hoeveel details het beeld behoudt wanneer het opnieuw wordt gecodeerd, volgens de exacte waarden van de codec van het doelformaat. Elke waarde is aangeduid als Hoog, Gemiddeld of Laag: lagere waarden leveren kleinere bestanden op met een zachter, blokkeriger beeld. Elk doelformaat start met de vetgedrukte waarde Hoog. Als een waarde niet beschikbaar is voor het volgende doelformaat dat je kiest, wordt de vetgedrukte waarde uit dezelfde groep gebruikt. Zo wordt CRF 30 (Laag) in MP4 omgezet naar qscale 12 in AVI.
Doel Hoog Gemiddeld Laag MP4, MOV, MKV, FLV, 3GP (H.264 CRF) 18, 20, 23 25, 28 30, 33, 36, 40 AVI, WMV, MPEG (qscale) 2, 3, 4 6, 8 10, 12, 16, 20, 31 WebM (VP8-bitrateplafond) 16, 12, 8 Mbps 6, 4 Mbps 3, 2, 1 Mbps, 500 kbps GIF (kleuren per beeld) 256, 192 128, 96 64, 32, 16 Een lagere CRF- of qscale-waarde behoudt meer details. Bij GIF's worden kleuren bij de instelling Laag niet meer geditherd.
Met Audio behoud je het geluid of verwijder je het.
Als GIF het doelformaat is, wordt Resolutie ingesteld op 360p en Beeldsnelheid op 10, zodat het GIF-bestand klein blijft. Als je een ander doelformaat kiest, worden deze instellingen teruggezet op Origineel. Een GIF heeft geen geluid, dus Audio wordt ingesteld op Verwijderen.
Hoe het werkt
FFmpeg, gecompileerd naar WebAssembly, wordt uitgevoerd in je browser. Het neemt het eerste videospoor en het eerste audiospoor van het bestand en schrijft deze weg in het doelformaat:
- Als de video al een codec gebruikt die door het doelformaat wordt ondersteund, en de opties de resolutie, beeldsnelheid en de oorspronkelijke kwaliteitsinstelling behouden (de vetgedrukte waarde Hoog), wordt de video ongewijzigd gekopieerd. Hetzelfde geldt voor het geluid als het doelformaat de bijbehorende codec ondersteunt. Kopiëren is veel sneller dan opnieuw coderen en leidt niet tot kwaliteitsverlies.
- Anders wordt de video opnieuw gecodeerd, wat langer duurt. FFmpeg gebruikt één processorkern in de browser. Een lagere resolutie of beeldsnelheid maakt het proces sneller.
| Doel | Videocodec | Audiocodec | Ongewijzigd gekopieerd |
|---|---|---|---|
| MP4 | H.264 | AAC | H.264- en AV1-video, AAC-audio |
| MOV, FLV | H.264 | AAC | H.264-video, AAC-audio |
| MKV | H.264 | AAC | H.264-, H.265-, VP8-, VP9- en AV1-video; AAC-, MP3-, AC-3-, Opus-, Vorbis- en FLAC-audio |
| WebM | VP8 | Vorbis | VP8-, VP9- en AV1-video; Vorbis- en Opus-audio |
| AVI | MPEG-4 Part 2 (Xvid) | MP3 | MPEG-4 Part 2-video, MP3-audio |
| WMV | Windows Media Video 8 | Windows Media Audio 2 | Dezelfde codecs |
| MPEG | MPEG-2 | MPEG Audio Layer II | MPEG-2-video, MP2-audio |
| 3GP | H.264 Baseline | AAC | AAC-audio |
| GIF | GIF | Geen geluid | Niets |
- Een telefoon kan een rechtop gefilmde video opslaan als een zijwaarts beeld met een rotatievlag. MP4 en MOV behouden die vlag, zodat zo'n video nog steeds naar deze formaten kan worden gekopieerd. De andere formaten worden opnieuw gecodeerd en rechtop gezet.
- H.264 en WMV vereisen een even breedte en hoogte. Daarom verliest een video met een oneven breedte of hoogte de laatste pixelrij of -kolom.
- Elk beeld van een GIF krijgt een eigen palet met de kleuren die er het best bij passen. Een GIF kan maximaal 50 beelden per seconde bevatten, dus een snellere video wordt teruggebracht tot 50 beelden per seconde.
- Een 3GP-bestand is bedoeld voor oudere telefoons: de video wordt verkleind tot maximaal 640 × 480 pixels en krijgt hoogstens 30 beelden per seconde, zelfs als de opties meer toestaan.
- Video die opnieuw wordt gecodeerd naar H.264 of VP8 voor MP4, MOV, MKV, FLV of WebM, wordt verkleind tot maximaal 4096 × 2304 pixels, of 2304 × 4096 voor een rechtop gefilmde video: het maximale aantal pixels dat H.264-niveau 5.2 toestaat. FFmpeg in de browser heeft niet genoeg geheugen om 8K-video naar H.264 te coderen.
- Opnieuw gecodeerde MPEG-video wordt verkleind tot maximaal 1920 × 1152 pixels, het grootste beeldformaat dat MPEG-2 definieert, of 1152 × 1920 voor een rechtop gefilmde video. De video krijgt 4:2:0-kleur, zoals op dvd's.
- Surroundgeluid wordt in WMV-, AVI- en MPEG-bestanden omgezet naar stereo.
- Geluid wordt opnieuw gesampled als de codec van het doelformaat de samplefrequentie niet ondersteunt: WMV-audio krijgt maximaal 48 kHz en MPEG-audio 32, 44,1 of 48 kHz.
- Ondertitels, andere audiosporen en albumhoezen worden weggelaten.
- MPEG-bestanden worden opgeslagen met de extensie .mpg, als een MPEG-2-programmastroom zoals de bestanden op een dvd.
- FFmpeg in de browser kan AV1-video niet decoderen. Daarom kan AV1 alleen worden geconverteerd door het te kopiëren: naar MP4, MKV of WebM, met de oorspronkelijke instellingen voor Resolutie, Beeldsnelheid en Kwaliteit.
Tips
- Converteer de video naar MP4 als je wilt dat deze bijna overal kan worden afgespeeld.
- Verlaag de Kwaliteit of Resolutie om een video kleiner te maken.
- H.265 (HEVC)-video wordt voor MP4 en MOV opnieuw gecodeerd naar H.264. MKV kopieert H.265 ongewijzigd, wat veel sneller gaat, voor spelers die dit ondersteunen.
- Houd GIF's kort en verlaag de Resolutie of Beeldsnelheid om een kleiner bestand te krijgen.
- FFmpeg leest de video tijdens het verwerken vanaf je apparaat, maar bewaart het geconverteerde bestand in het geheugen totdat de conversie klaar is. Een heel groot bestand past daardoor mogelijk niet, vooral op een apparaat met weinig geheugen.