Two-Pass Encoding vs CRF: Wat is beter voor video?

Twee benaderingen voor videokwaliteitsbeheer: CRF zegt "geef me dit kwaliteitsniveau, ongeacht de bestandsgrootte", terwijl two-pass zegt "stop de beste kwaliteit in deze bestandsgrootte". Deze gids legt uit hoe beide werken en wanneer je de ene boven de andere kiest.

Converteer MKV naar MP4

CRF-kwaliteitscodering automatisch toegepast

MKV MP4

Tik om je bestand te kiezen

of

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Het fundamentele verschil

CRF en two-pass encoding lossen hetzelfde probleem op — kwaliteit afwegen tegen bestandsgrootte — maar vanuit tegengestelde richtingen:

  • CRF (Constant Rate Factor): "Ik wil dit kwaliteitsniveau. Geef me welke bestandsgrootte dan ook om dat te bereiken." Je beheert de kwaliteit; de bestandsgrootte is de variabele.
  • Two-pass: "Ik wil deze bestandsgrootte (doelbitrate). Geef me de beste kwaliteit die past." Je beheert de bestandsgrootte; de kwaliteit is de variabele.
Kenmerk CRF Two-Pass
Jij beheert Kwaliteitsniveau (CRF-getal) Doelbitrate / bestandsgrootte
Variabele Bestandsgrootte Kwaliteit
Passes 1 (enkele pass) 2 (analyse + codering)
Snelheid 1x (referentie) ~2x trager
Bestandsgrootte voorspellen Onvoorspelbaar Voorspelbaar
Kwaliteitsconsistentie Constante kwaliteit per frame Optimale bitverdeling

Hoe CRF werkt

CRF-codering is een single-pass-proces. De encoder verwerkt elk frame en vraagt: "Hoeveel bits heb ik nodig om dit kwaliteitsniveau voor dit specifieke frame te bereiken?"

  • Complexe frames (explosies, snelle beweging) ontvangen meer bits
  • Eenvoudige frames (statische shots, titelkaarten) ontvangen minder bits
  • De kwaliteit blijft constant; de bitrate varieert

Het resultaat is een VBR-bestand waarbij elk frame precies de bits krijgt die het nodig heeft — geen verspilling bij eenvoudige scènes, geen tekort bij complexe. Daarom levert CRF de optimale kwaliteit-grootteverhouding voor offline codering.

Hoe two-pass werkt

Two-pass encoding verwerkt de video twee keer:

  1. Pass 1 (Analyse): De encoder scant de volledige video zonder uitvoer te produceren. Hij bouwt een frame-voor-frame complexiteitskaart — welke scènes eenvoudig zijn, welke complex, waar scènewisselingen plaatsvinden.
  2. Pass 2 (Codering): Met de analyse uit pass 1 verdeelt de encoder de doelbitrate optimaal over alle frames. Complexe scènes krijgen meer van het bitrate-budget; eenvoudige scènes krijgen minder.

Het resultaat: een bestand dat de doelbitrate nauwkeurig haalt en de kwaliteit zo gelijkmatig mogelijk over alle scènes verdeelt.

Kwaliteitsvergelijking

Bij verstandige instellingen leveren CRF en two-pass nagenoeg identieke kwaliteit. De verschillen zijn subtiel:

  • CRF-voordeel: Elk frame krijgt precies de bits die het nodig heeft. Geen enkel frame komt tekort. CRF levert mogelijk iets betere gemiddelde kwaliteit omdat het niet beperkt wordt door een bitrate-budget.
  • Two-pass-voordeel: Betere bitverdeling bij extreme content (lange video's met sterk wisselende complexiteit). De analysepas helpt de encoder zich voor te bereiden op komende complexe scènes.

In de praktijk is het kwaliteitsverschil tussen CRF en een goed ingestelde two-pass encode verwaarloosbaar voor de meeste content. Je hebt frame-voor-frame VMAF-analyse nodig om verschillen te detecteren.

Snelheidsvergelijking

Het snelheidsverschil is eenvoudig:

  • CRF: 1x coderingstijd (één pass door de video)
  • Two-pass: ~1.7–2x coderingstijd (eerste pass is snel omdat er geen uitvoer wordt geproduceerd, maar kost toch tijd)

Voor een 10 minuten durende 1080p-video op een moderne CPU:

  • CRF medium: ~20 seconden
  • Two-pass medium: ~35 seconden

Wanneer CRF gebruiken

CRF is de betere keuze voor vrijwel alle gangbare scenario's:

  • Bestandsconversie: MKV naar MP4, MOV naar MP4, elke formaatconversie waarbij je de beste kwaliteit wilt
  • Persoonlijk archief: Je videobibliotheek opslaan met consistente kwaliteit
  • Web-upload: YouTube, sociale media en de meeste platforms accepteren variable bitrate-bestanden
  • Delen: Wanneer de bestandsgrootte niet exact hoeft te zijn, geeft CRF optimale kwaliteit
  • Batchverwerking: Één instelling (CRF 23) werkt goed voor alle contenttypes

Daarom gebruikt onze converter CRF — het levert de beste kwaliteit zonder dat gebruikers doelbitrates hoeven te berekenen.

Wanneer two-pass gebruiken

Two-pass encoding is de betere keuze wanneer de bestandsgrootte voorspelbaar moet zijn:

  • DVD/Blu-ray-authoring: Content moet op een specifieke schijfcapaciteit passen
  • Bandbreedte-beperkt streamen: Adaptive bitrate streaming (HLS/DASH) vereist precieze bitrate-doelen voor elk kwaliteitsniveau
  • Bestandsgroottebeperkingen: Platforms met strikte uploadlimieten (Discord 25 MB, e-mail 25 MB) waarbij je de uitvoer gegarandeerd wilt laten passen
  • Professionele broadcast: Broadcastpijplijnen vereisen vaak CBR of precieze VBR-doelen

Het beste van beide: Capped CRF

Er is een hybride aanpak genaamd capped CRF (beperkte kwaliteit) die de voordelen van beide methoden combineert:

ffmpeg -i input.mkv -c:v libx264 -crf 23 -maxrate 4000k -bufsize 8000k -c:a aac output.mp4

Dit instrueert de encoder: "Streef naar CRF 23-kwaliteit, maar overschrijd nooit 4 Mbps." In de praktijk:

  • Eenvoudige scènes: gecodeerd op CRF 23-kwaliteit (ruim onder 4 Mbps)
  • Complexe scènes: gecodeerd op CRF 23-kwaliteit, tenzij dat 4 Mbps zou overschrijden; in dat geval wordt de kwaliteit iets verlaagd om binnen de limiet te blijven

Capped CRF is ideaal voor streamingapplicaties waarbij je bandbreedtevoorspelbaarheid nodig hebt zonder de kwaliteit-eerste aanpak van CRF op te offeren.

Klaar om te converteren?

Converteer met CRF-kwaliteitscodering voor optimale resultaten

MKV MP4

Tik om je bestand te kiezen

of

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Veelgestelde vragen

Niet per se. Beide leveren vergelijkbare kwaliteit bij redelijke bitrates. CRF is sneller (één pass) en levert optimale kwaliteit per bit. Two-pass is alleen beter wanneer je een specifieke bestandsgrootte nodig hebt. Voor de meeste gebruikers is CRF de aanbevolen aanpak.

YouTube stelt two-pass voor vanwege consistente bitrate, waardoor hun verwerkingspijplijn uploads voorspelbaarder kan verwerken. Voor de meeste gebruikers die uploaden naar YouTube levert CRF gelijkwaardige of betere resultaten met minder moeite — YouTube hercodet alles toch.

CRF. Het levert de beste kwaliteit zonder dat gebruikers bitrate-doelen hoeven te raden. CRF wijst automatisch bits toe waar ze het meest nodig zijn, wat resulteert in optimale kwaliteit voor elk contenttype.

Ja, dit heet "capped CRF" of beperkte kwaliteit. Voeg -maxrate en -bufsize vlaggen toe aan je FFmpeg-opdracht. Het streeft naar CRF-kwaliteit maar overschrijdt nooit de opgegeven maximale bitrate. Handig voor streamen waarbij de bandbreedte beperkt is.

Meer MKV naar MP4-handleidingen

MKV vs MP4: Welk containerformaat gebruik je?
MKV en MP4 zijn allebei videocontainers — ze bevatten dezelfde codecs en kunnen identieke kwaliteit leveren. Het vers...
H.264 vs H.265 (HEVC): Kwaliteit, Bestandsgrootte & Compatibiliteit
H.264 is al 20 jaar de dominante videocodec. H.265 (HEVC) belooft 40-50% kleinere bestanden bij dezelfde kwaliteit. M...
MKV naar MP4 zonder kwaliteitsverlies: Remux vs hercodering uitgelegd
Kun je MKV echt naar MP4 converteren zonder enig kwaliteitsverlies? Ja — als de codecs compatibel zijn. Deze gids leg...
Container vs Codec: Wat is het verschil bij video?
"MKV heeft betere kwaliteit dan MP4" — dit is een van de meest voorkomende misvattingen over video. De waarheid: MKV ...
Wat is CRF? Video-kwaliteitsinstellingen uitgelegd
CRF (Constant Rate Factor) is de belangrijkste kwaliteitsinstelling bij moderne video-encoding. Één getal bepaalt de ...
FFmpeg Presets: Snelheid vs Kwaliteit vs Bestandsgrootte
De x264-encoder van FFmpeg heeft 10 presets, van ultrafast tot veryslow. Ze bepalen hoe hard de encoder werkt om je v...
Framesnelheid-gids: 24 vs 30 vs 60 FPS uitgelegd
De framesnelheid bepaalt hoe vloeiend of cinematisch je video eruitziet — en heeft direct invloed op de bestandsgroot...
Pixelformaat: Waarom YUV420p Belangrijk Is voor Videocompatibiliteit
Je schermopname speelt niet af op je telefoon. Je gameopname mislukt bij het uploaden naar YouTube. De oorzaak is vaa...
MKV Ondertitels & Audiotracks: Volledige Gids
De sterkste eigenschap van MKV is het ondersteunen van onbeperkte tracks: meerdere audiotalen, meerdere ondertitelfor...
Terug naar MKV naar MP4 Converter

Functie aanvragen

0 / 2000