De universele formule
Voordat we in platform-specifieke instellingen duiken, hier is de ene combinatie die overal werkt:
- Container: MP4
- Videocodec: H.264 (Hoog profiel)
- Audiocodec: AAC stereo
- Resolutie: 1920×1080 (1080p)
- Framesnelheid: 30fps
- Audio bitrate: 192 kbps
Deze combinatie wordt geaccepteerd door elk groot platform — YouTube, Instagram, TikTok, Facebook, Twitter/X, LinkedIn, Vimeo en Discord. Als u niet na wilt denken over platform-specifieke instellingen, zet uw video naar deze specificatie en upload het overal. Het FFmpeg-commando:
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart output.mp4
We gebruiken CRF 20 (in plaats van de typische 23) omdat social media-platforms uw video opnieuw zullen coderen met lagere kwaliteit. Beginnen met een betterbron betekent dat meer details de compressiestap van het platform overleven. De extra bestandsgrootte is een tijdelijk kostenpost — het beïnvloedt alleen uw uploadtijd.
Alle platforms accepteren MOV-uploads, maar ze zullen toch alles opnieuw naar hun eigen formaat coderen. Eerst naar MP4 converteren is beter voor betrouwbaarheid en uploadsnelheid — MP4-bestanden zijn meestal kleiner dan het gelijkwaardige MOV, en sommige platforms verwerken MP4 sneller.
YouTube-instellingen
YouTube is het meest tolerante platform als het gaat om uploadspecificaties. Het accepteert bijna elk formaat en elke resolutie, en codeert alles opnieuw op de servers. Uw uploadinstellingen beïnvloeden echter rechtstreeks de kwaliteit die kijkers zien, omdat YouTubes hercodering meer details bewaart van bronnen van hogere kwaliteit.
| Instelling | Aanbevolen | Waarom |
|---|---|---|
| Formaat | MP4 (H.264 + AAC) | Officieel aanbevolen formaat door YouTube |
| Resolutie | 1080p of 4K | 4K activeert VP9-codering (betere kwaliteit voor kijkers) |
| Framesnelheid | 30fps of 60fps | 60fps voor gamen/sport, 30fps voor alles ander |
| CRF | 18–20 | Hogere kwaliteit dan normaal omdat YouTube opnieuw codeert |
| H.264-profiel | Hoog | Betere compressie, YouTube ondersteunt alle profielen |
| Audio | AAC 192–256 kbps, stereo | YouTube converteert naar Opus/AAC op ~128 kbps |
| Max bestandsgrootte | 256 GB | Of 12 uur, wat het minste is |
Het 4K-voordeel: Wanneer u een 4K-video uploadt, codeert YouTube het met VP9 (of AV1 voor nieuwere uploads) in plaats van de H.264 die het voor 1080p-inhoud gebruikt. VP9/AV1 produceert aanzienlijk betere kwaliteit bij dezelfde bitrate. Dit betekent dat uw 4K-upload er beter uit ziet voor kijkers, zelfs als ze in 1080p kijken, omdat de VP9 1080p-stream een hogere bitrate-toewijzing heeft dan de H.264 1080p-stream.
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -profile:v high -pix_fmt yuv420p -c:a aac -b:a 256k -movflags +faststart youtube_upload.mp4
Instagram-instellingen
Instagram is het meest veeleisende platform als het gaat om beeldverhoudingen. Verschillende plaatsingstypen (Feed, Reels, Stories) hebben verschillende optimale afmetingen, en het gebruik van de verkeerde beeldverhouding resulteert in automatische bijsnijding of zwarte balken die schermruimte verspillen.
| Plaatsing | Beeldverhouding | Resolutie | Maximale duur |
|---|---|---|---|
| Reels | 9:16 (verticaal) | 1080×1920 | 15 min |
| Stories | 9:16 (verticaal) | 1080×1920 | 60 sec per dia |
| Feed (verticaal) | 4:5 | 1080×1350 | 60 min |
| Feed (vierkant) | 1:1 | 1080×1080 | 60 min |
| Feed (landschap) | 16:9 | 1920×1080 | 60 min |
Reels domineren Instagrams algoritme in 2026. Als u inhoud maakt voor Instagram-groei, zijn verticale 9:16 Reels het formaat om prioriteit aan te geven. Feed-posts in 4:5-portretverhouding zijn de tweede-beste optie omdat ze de meeste verticale ruimte in de feed innemen, waardoor uw inhoud meer visuele nadruk krijgt terwijl gebruikers schuiven.
Instagram comprimeert uploads aggressief — vaak tot 3,5 Mbps voor Feed-posts. Om zoveel mogelijk details door deze compressie te behouden, upload met CRF 18–20 en zorg ervoor dat uw resolutie exact overeenkomt met de platformdimensies. Als uw bron 4K-landschap is en u hebt 1080×1920 verticaal nodig, knip eerst in plaats van Instagram automatisch laten bijsnijden — u bepaalt waar het beeld wordt gecentreerd.
# Convert landscape MOV to Instagram Reels (vertical 9:16, center crop)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*9/16:ih,scale=1080:1920" -c:a aac -b:a 192k -movflags +faststart reels.mp4
TikTok-instellingen
TikTok is een verticaal gericht platform. De overgrote meerderheid van de inhoud is 9:16, en het algoritme geeft sterk de voorkeur aan native verticale video boven bijgesneden of letterboxed horizontaal beeldmateriaal.
| Instelling | Aanbevolen |
|---|---|
| Resolutie | 1080×1920 (9:16) |
| Framesnelheid | 30fps |
| Minimale bitrate | >516 kbps |
| Audio | AAC, stereo of mono |
| Max duur (app) | 10 minuten |
| Max duur (bureaublad) | 60 minuten |
| Max bestandsgrootte (app) | 287 MB |
| Max bestandsgrootte (bureaublad) | 10 GB |
TikToks compressie is vergelijkbaar met Instagram — het codeert alles opnieuw om bandbreedte te besparen. Upload met hogere kwaliteit (CRF 18–20) om TikToks encoder het beste bronmateriaal te geven. De 287 MB-limiet via de mobiele app veroorzaakt zelden problemen voor korte-vorm inhoud, maar als u langere video's (3–10 minuten) plaatst, moet u mogelijk eerst de bestandsgrootte verminderen.
Audio is belangrijk op TikTok. Anders dan YouTube waar kijkers mogelijk koptelefoons gebruiken, worden TikTok-video's standaard met geluid afgespeeld in de feed. Zorg ervoor dat uw audio helder en correct genivelleerd is. AAC op 128–192 kbps is voldoende omdat TikTok audio toch opnieuw codeert.
# Convert for TikTok (vertical 1080x1920, 30fps)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" -r 30 -c:a aac -b:a 192k -movflags +faststart tiktok.mp4
Het pad-filter voegt zwarte balken toe als de beeldbronverhouding niet overeenkomt met 9:16, in plaats van de video uit te rekken of bij te snijden. Als uw bron horizontaal is, kunt u in plaats daarvan van het midden af bijsnijden voor een meer aantrekkelijk verticaal resultaat.
Facebook-instellingen
Facebook ondersteunt zowel horizontale als verticale video's in Feed, Reels en Stories. Het platform is betrekkelijk tolerant voor specificaties, maar comprimeert uploads aanzienlijk, vooral voor Feed-posts.
| Plaatsing | Resolutie | Beeldverhouding | Maximale duur |
|---|---|---|---|
| Feed (landschap) | 1920×1080 | 16:9 | 240 min |
| Feed (verticaal) | 1080×1350 | 4:5 | 240 min |
| Reels | 1080×1920 | 9:16 | 90 sec |
| Stories | 1080×1920 | 9:16 | 120 sec |
Facebook heeft een royale maximale bestandsgrootte van 4 GB en ondersteunt video's tot 240 minuten. Facebooks compressie is echter een van de meest agressieve van alle platforms — zelfs uploads van hoge kwaliteit kunnen merkbaar verslechterd lijken. Upload met CRF 18 of lager om dit tegen te gaan. Scènes met tekstoverlays, fijne details en gradiënten lijden het meest onder Facebooks compressie.
Voor Feed-posts neemt het 4:5-verticale formaat de meeste schermruimte in op mobiele apparaten, waar meer dan 90% van de Facebook-gebruikers surfen. Dit geeft uw video meer visuele prominentie in de feed in vergelijking met landschap 16:9.
Twitter/X-instellingen
Twitter/X heeft de meest restrictieve videolimieten onder grote social media-platforms. Gratis accounts worden geconfronteerd met strikte grootte- en duurbeperkingen, terwijl Premium-abonnees uitgebreide limieten krijgen.
| Instelling | Gratis account | Premium account |
|---|---|---|
| Max bestandsgrootte | 512 MB | 8 GB |
| Max duur | 140 seconden | 8 minuten (tot 4 uur via Media Studio) |
| Formaat | MP4 (H.264 + AAC) | |
| Resolutie | Tot 1920×1200 (willekeurige beeldverhouding) | |
| Framesnelheid | 30fps of 60fps | |
De 140-secondenlimiet voor gratis accounts betekent dat u video's vaak moet trimmen voordat u ze uploadt. Twitter/X ondersteunt elke beeldverhouding, maar 1:1 (vierkant) en 16:9 (landschap) zien er het beste uit in de tijdlijn. Verticale 9:16-video's worden bijgesneden in het tijdlijnvoorbeeld — gebruikers moeten tikken om het volledige frame te zien.
Voor gratis accounts moet u video's onder 512 MB houden met behoud van kwaliteit codering op CRF 23–26 op 1080p. Als uw video de limiet overschrijdt, is de bestandsgrootte verminderen met resolutie-schaling of hogere CRF-waarden de snelste oplossing.
Beeldverhoudingsgids
Het kiezen van de juiste beeldverhouding is net zo belangrijk als het kiezen van de juiste resolutie. De verkeerde beeldverhouding resulteert in automatische bijsnijding (delen van uw frame kwijtraken) of zwarte balken (schermruimte verspillen).
| Beeldverhouding | Afmetingen | Oriëntatie | Beste voor |
|---|---|---|---|
| 16:9 | 1920×1080 | Landschap | YouTube, Facebook Feed, bureaublad bekijken |
| 9:16 | 1080×1920 | Verticaal | Reels, TikTok, Stories, YouTube Shorts |
| 1:1 | 1080×1080 | Vierkant | Instagram Feed, Twitter/X, LinkedIn |
| 4:5 | 1080×1350 | Verticaal | Instagram Feed, Facebook Feed |
In 2026 domineert verticale video (9:16). TikTok, Instagram Reels, YouTube Shorts, Facebook Reels en Snapchat Spotlight gebruiken allemaal dit formaat. Als u inhoud maakt vooral voor mobiel publiek, opnemen in 9:16 vanaf het begin elimineert de noodzaak om later bij te snijden. Als u horizontaal beeldmateriaal opnieuw gebruikt voor verticale platforms, is bijsnijden vanuit het midden meestal beter dan letterboxing (zwarte balken boven en onder).
Snelle referentiespiekbriefje
De volgende tabel vat de aanbevolen video-instellingen voor elk groot platform samen. Gebruik het als snelle referentie bij het voorbereiden van uw uploads.
| Platform | Formaat | Resolutie | FPS | Max grootte | Max duur | Verhouding |
|---|---|---|---|---|---|---|
| YouTube | MP4 H.264 | 1080p–4K | 30/60 | 256 GB | 12 uur | 16:9 |
| YouTube Shorts | MP4 H.264 | 1080×1920 | 30/60 | 256 GB | 3 min | 9:16 |
| Instagram Reels | MP4 H.264 | 1080×1920 | 30 | 4 GB | 15 min | 9:16 |
| Instagram Feed | MP4 H.264 | 1080×1350 | 30 | 4 GB | 60 min | 4:5 |
| TikTok | MP4 H.264 | 1080×1920 | 30 | 287 MB | 10 min | 9:16 |
| Facebook Feed | MP4 H.264 | 1080p | 30 | 4 GB | 240 min | 16:9 / 4:5 |
| Facebook Reels | MP4 H.264 | 1080×1920 | 30 | 4 GB | 90 sec | 9:16 |
| Twitter/X | MP4 H.264 | 1080p | 30/60 | 512 MB | 140 sec | 16:9 / 1:1 |
Elk platform in deze tabel accepteert MP4 met H.264-video en AAC-audio. Dit is de universele formule. Sommige platforms accepteren ook MOV, WebM of MKV, maar MP4 H.264 is de veiligste keuze omdat het sneller wordt verwerkt en minder waarschijnlijk is dat dit uploadfouten veroorzaakt.
FFmpeg-opdrachten voor elk platform
Hier zijn FFmpeg-opdrachten die klaar zijn om voor elk platform te gebruiken. Vervang input.mov door uw bronarchiefnaam.
YouTube (1080p, hoge kwaliteit voor hercoding-overleving)
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -profile:v high -pix_fmt yuv420p -c:a aac -b:a 256k -movflags +faststart youtube.mp4
Instagram Reels / TikTok (verticaal 9:16, middensnede van landschap)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*9/16:ih,scale=1080:1920" -r 30 -c:a aac -b:a 192k -movflags +faststart vertical.mp4
Instagram Feed (verticaal 4:5)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*4/5:ih,scale=1080:1350" -r 30 -c:a aac -b:a 192k -movflags +faststart feed_portrait.mp4
Twitter/X (onder 512 MB, 140 sec max voor gratis accounts)
ffmpeg -i input.mov -c:v libx264 -crf 23 -preset slow -vf "scale=1920:-2" -t 140 -c:a aac -b:a 128k -movflags +faststart twitter.mp4
De -t 140-vlag snijdt de video tot 140 seconden. Pas deze waarde aan op basis van uw accounttype en de huidige limieten van het platform. Voor Twitter/X Premium kunt u dit uitbreiden tot 480 seconden.
Waarom platforms uw video opnieuw coderen
Elk social media-platform codeert uw upload opnieuw, ongeacht welk formaat u indient. Dit is geen bug — het is opzettelijk. Platforms moeten:
- Meerdere kwaliteitsniveaus genereren (240p, 360p, 480p, 720p, 1080p) voor adaptieve bitrate-streaming. Kijkers op trage verbindingen krijgen automatisch de stream met lagere kwaliteit.
- Coderingsinstellingen normaliseren over miljoenen uploads. Gebruikers uploaden video's in elke denkbare codec-, resolutie- en bitratecombinatiecombinatie. Hercodering garandeert consistent afspeelgedrag.
- Opslag- en bandbreedtekosten verminderen. Een 4K ProRes-upload van 6 GB per minuut zou het platform een fortuin kosten om op te slaan en te bedienen. Hercodering naar hun geoptimaliseerde codec (vaak VP9 of AV1 voor YouTube, H.264 voor Instagram/TikTok) vermindert deze kosten drastisch.
- Content-moderatie toepassen. Hercodering via hun pipeline stelt platforms in staat om frames tijdens verwerking op beleidsschendingen te scannen.
Daarom is uploaden met hogere kwaliteit dan de uiteindelijke output de juiste strategie. Uw CRF 18-upload wordt de bron voor de encoder van het platform. Hoe beter uw bron, hoe beter de output van het platform. Beschouw uw upload als de "mastercopy" die naar beneden wordt gecomprimeerd — beginnen met een mastercopy van betere kwaliteit betekent dat minder kwaliteit verloren gaat in vertaling.