Videohosting lijkt goedkoop tot de eerste populaire video. Dan ontdek je dat de prijs op de prijspagina maar één van drie meters was: opslag, bandbreedte en codering. Elk daarvan groeit mee met iets anders, en de meeste verrassingen ontstaan doordat ze door elkaar worden gehaald. Deze gids geeft je een methode om de echte maandkosten van elke videohost, de onze inbegrepen, te schatten voordat je ook maar één bestand uploadt. Hij bevat bewust geen prijzen van concurrenten: die veranderen vaak, en de methode werkt met welke cijfers je ook vindt.
De drie meters en wat ze aandrijft
| Meter | Groeit mee met | Meestal gefactureerd als |
|---|---|---|
| Opslag | Uren video in je bibliotheek en hoeveel versies van elke video worden bewaard | Een quotum per abonnement, of een prijs per GB per maand |
| Bandbreedte (egress) | Weergaven, hoe lang mensen kijken en in welke kwaliteit | Een maandquotum met meerverbruik, of een prijs per geleverde GB |
| Codering | Minuten geüploade video, resolutie en aantal versies | Inbegrepen in het abonnement, of een prijs per minuut video |
Opslag is voorspelbaar: die groeit alleen als je uploadt. Codering is eenmalige kosten per upload. Bandbreedte is de onzekere factor, omdat die afhangt van je publiek en niet van jou, en voor een site met echt verkeer is dat bijna altijd het grootste deel van de rekening.
Opslag: bitrate maal duur
Een videobestand is, bij goede benadering, zijn bitrate vermenigvuldigd met zijn lengte. Een video van één uur op 5 Mbit/s weegt 5.000.000 × 3.600 / 8 bytes, ongeveer 2,25 GB. Dat is het getal om te onthouden: één uur op 5 Mbit/s is ongeveer 2,25 GB, en vanaf daar schaalt alles lineair. Halveer de bitrate en je halveert de schijfruimte; verdubbel de lengte en je verdubbelt hem.
Twee dingen veranderen de berekening. Ten eerste is een adaptieve stream niet één bestand maar meerdere versies van dezelfde video. Sommige hosts tellen het origineel plus elke versie mee voor je opslag, andere alleen wat je hebt geüpload. Vraag welke regel geldt, want een volledige ladder van 360p tot 1080p kan ongeveer evenveel schijfruimte innemen als het origineel zelf, soms meer; de gids over adaptieve bitrateladders toont de exacte groottes die onze converter oplevert. Ten tweede de eenheden: sommige aanbieders rekenen in decimale gigabytes en andere in binaire gibibytes. Het verschil is ongeveer zeven procent, genoeg om er vlak bij een limiet toe te doen.
Bij UFOLOAD wordt het opslagquotum berekend op de grootte van de bestanden die je uploadt, dus de gecodeerde versies gaan er niet van af. Dezelfde content opnieuw uploaden kost geen dubbele ruimte: de API herkent het bestand aan zijn SHA-256-hash en geeft het bestaande item terug. Het quotum, de maximale grootte van één bestand en de hoogste videokwaliteit worden per abonnement vastgesteld en staan op de prijspagina, met dezelfde actuele cijfers die je dashboard gebruikt.
Bandbreedte: weergaven maal kijktijd maal bitrate
Elke seconde die een kijker kijkt, is een hoeveelheid bytes die de host verlaat. Dat levert de formule hieronder op. Die is eenvoudig, maar bij de invoer gaan schattingen mis: mensen gebruiken de volledige videolengte in plaats van de gemiddelde kijktijd, en ze vergeten dat de kwaliteit afhangt van de kijker, niet van het bestand.
storage_GB = library_hours x 3600 x total_bitrate_Mbps / 8 / 1000
traffic_GB_per_month = views x avg_watch_minutes x 60 x avg_streamed_bitrate_Mbps / 8 / 1000Voor de bitrate kun je de piekwaarden gebruiken waarop onze converter codeert. Dat zijn bovengrenzen, omdat de encoder werkt met een constant kwaliteitsdoel en de limiet alleen bij complexe scènes haalt, dus echt verkeer ligt meestal lager. De tabel laat zien wat 1.000 weergaven van vijf minuten per versie kosten, inclusief audio.
| Versie | Piek video + audio | Per seconde | 1.000 weergaven x 5 min |
|---|---|---|---|
| 360p | 0,8 Mbit/s + 64 kbit/s | tot 108 KB | tot 32 GB |
| 720p | 2,8 Mbit/s + 128 kbit/s | tot 366 KB | tot 110 GB |
| 1080p | 5 Mbit/s + 160 kbit/s | tot 645 KB | tot 194 GB |
| 2160p (4K) | 16 Mbit/s + 192 kbit/s | tot 2,0 MB | tot 607 GB |
Het verschil tussen 360p en 4K is bijna een factor twintig, en daarom doet de kwaliteitsmix van je publiek er meer toe dan het kale aantal weergaven. Een site waar de meeste kijkers op een telefoon in 720p kijken, kost een fractie van een site die 4K naar desktopschermen levert. Als vuistregel: neem de kwaliteit die je kijkers meestal krijgen, vermenigvuldig, en tel er een derde bij op als marge.
Twee uitgewerkte voorbeelden. Een tutorialsite met 10.000 weergaven per maand, zes minuten gemiddelde kijktijd en vooral 720p: 10.000 × 360 s × 366 KB/s is ongeveer 1,3 TB bij de limiet, dus reken op 1 tot 1,3 TB. Een catalogus waar 2.000 weergaven per maand elk 40 minuten 1080p kijken: 2.000 × 2.400 s × 645 KB/s is ongeveer 3,1 TB. Lange kijktijd wint het altijd van het aantal weergaven.
Meet in plaats van te gokken zodra je verkeer hebt. De pagina Verkeer in het UFOLOAD-dashboard toont geleverde bytes per dag en per bestand, zodat je na de eerste maand de schatting kunt vervangen door je eigen gemiddelde bitrate.
Codering: meestal de kleinste post, soms een valkuil
Codering kost CPU-tijd: meer versies, een hogere resolutie en langzamere presets duren allemaal langer. Sommige platforms rekenen het af per minuut bronvideo, andere nemen het op in het abonnement en begrenzen het indirect via bestandsgrootte, kwaliteitslimieten of wachtrijprioriteit. Rekent een host per minuut, vermenigvuldig dan het aantal minuten dat je per maand wilt uploaden met die prijs, en onthoud dat het opnieuw coderen van je bibliotheek na gewijzigde instellingen op dezelfde manier wordt gefactureerd.
UFOLOAD rekent codering niet per minuut af. De limieten die ertoe doen, zijn die hierboven: opslag, maandelijks verkeer, het grootste losse bestand en de hoogste kwaliteit van je abonnement, plus een wachtrij met voorrang op betaalde abonnementen. Binnen die limieten kun je in de Encoding studio snelheid inruilen voor kwaliteit: een snel profiel heeft een video eerder klaar met een iets groter bestand, een kwaliteitsprofiel duurt langer voor een schoner beeld, en je kunt de laagste versie instellen zodat kleine versies die je niet nodig hebt nooit worden aangemaakt, wat zowel schijfruimte als coderingstijd bespaart.
Kosten die buiten de drie meters verstopt zitten
- Regels voor meerverbruik. Wat er gebeurt als je de maandelijkse verkeerslimiet overschrijdt: een waarschuwing, afknijpen, een harde stop of een automatische afschrijving, en tegen welk tarief. Zoek het tarief per GB op voordat je het nodig hebt.
- Bewaartermijn. Gratis abonnementen verwijderen vaak bestanden die niemand bekijkt. Bij UFOLOAD verwijdert het Free-abonnement bestanden zonder weergaven na een aantal dagen dat op de prijspagina staat; betaalde abonnementen hebben zo'n limiet niet.
- Functies achter een abonnement. Aanpassing van de speler, downloadknoppen, API-toegang, teamplaatsen en advertenties zijn vaak aan een abonnement gekoppeld. Controleer of het abonnement waarmee je rekent alles bevat wat je nodig hebt.
- Betalingsvoorwaarden. Periodes, automatische verlenging en valuta. UFOLOAD-abonnementen worden gekocht voor 1, 3, 6 of 12 maanden tegen dezelfde maandprijs, met één betaling en zonder automatische verlenging.
- Je eigen tijd. Zelfbeheerde opstellingen lijken gratis tot je het onderhoud meetelt. De vergelijking van zelf hosten, gratis platforms en een videohost zet cijfers op die kant.
Reken het door in vijf stappen
- Tel de uren in je bibliotheek en kies de bronbitrate waarmee je uploadt; bereken de opslag met de formule en tel de versies erbij op als de host die meetelt.
- Schat de maandelijkse weergaven, de gemiddelde kijkminuten per weergave en de kwaliteit die de meeste kijkers krijgen; bereken het verkeer.
- Tel 30 procent op bij het verkeer voor groei en pieken. Eén video die gedeeld wordt, kan een maand verdubbelen.
- Zoek het abonnement op waarvan de opslag, het verkeer, de maximale bestandsgrootte en het kwaliteitsplafond je cijfers dekken, en lees de voorwaarden voor meerverbruik.
- Vergelijk hosts op kosten per geleverde terabyte bij jouw volume in plaats van op de prijs van het abonnement.
Extra capaciteit bij UFOLOAD is een aanvulling en geen abonnementswijziging: verkeerspakketten verlopen nooit en extra opslag koop je voor een vaste termijn, beide vanuit je saldo op elk abonnement. De precieze pakketten en prijzen staan op de prijspagina en in het dashboard. Als advertenties beschikbaar zijn en je eraan verdient, onthoud dan dat verkeer ook een factor in je inkomsten is; de gids over monetisatie legt uit hoe die twee samenhangen. Vergelijk je kandidaten, dan somt de checklist voor videohosting de vragen buiten de prijs op die de moeite waard zijn.
Upload een video en krijg binnen enkele minuten een HLS-speler en een API-sleutel. De limieten per abonnement staan op de prijspagina.