17 feb
Hoe krijg je video’s van goede kwaliteit op internet? Wanneer je een filmpje hebt gemaakt met video-software als Final Cut Pro / Express, iMovie of met screencast-software als Snapz Pro X of Screenflow (waarmee het onderstaande voorbeeld is gemaakt), dan is het niet aan te raden de gepreconfigureerde instellingen te gebruiken bij het exporteren van de uiteindelijke video. Om te testen hoeveel dit nu eigenlijk uitmaakt, heb ik een testvideo gemaakt en deze op twee manieren geëxporteerd. Bekijk hieronder de verschillen. Eerst even de gebruikte video:
- De eerste versie, een .mov-bestand met de hoogst mogelijke standaard-kwaliteit-instellingen van het programma Screenflow (‘web-high’) met als gebruikte codec h.264 multi-pass. Bekijk de video hier. Screenshot, voor de duidelijkheid op dubbele grootte:

- De tweede versie, een .mp4-bestand met handmatig geselecteerde instellingen, namelijk Apple Animation codec, maximale kwaliteit; dit levert een groot bestand op van honderden megabytes of zelfs enkele gigabytes. Deze video wordt vervolgens gecomprimeerd met Visualhub, die hierbij alsnog de h.264-codec gebruikt, kwaliteitsinstelling ‘hoog’. Bekijk de video hier. Screenshot van hetzelfde fragment, gelijke grootte:

Conclusie: de ene h.264-codec is de andere niet. Bij het converteren van video’s gaat al snel wat mis, en als je echt gelikte filmpjes wil produceren moet je weten met welke codecs en programma’s je moet werken. De volgende tips zijn dus van belang:
1. Vanuit elk programma moet je eerst een Quicktime-bestand exporteren met de Apple Animation-codec
2. Vervolgens kun je het bestand comprimeren met Visualhub of het gratis broertje met minder opties: iSquint.
3. Bonustip: vertrouw de online-flash-conversiesystemen van video-aanbieders als Blip.tv niet, hoe goed ze op zich zijn. Beter is het om zelf met Visualhub een Flash-versie te exporteren in Raw .flv-formaat en die te uploaden naar Blip.tv, de kwaliteitsverschillen zijn in mijn ervaring nog groter dan de bovenstaande.
Update: zie deze nieuwe post over videokwaliteit.
Tags:codecs, mac, screencast, video
Geef een reactie
22 reacties op "Mooie video’s exporteren op de Mac, welke codec?"
Nadeel van H.264 is dat het comprimeren veel langer duurt dan mp4. De kwaliteit is bij hetzelfde uiteindelijke bestandformaat nagenoeg gelijk, ondanks dat de H.264 codec iets geavanceerder schijnt te zijn.
Wat ik me afvraag is waarom je niet direct vanuit Quicktime exporteerd naar het gewenste formaat? Bij twee keer comprimeren (ook al is de eerste op ‘hoge’ kwaliteit) krijg je dubbel verlies.
@Oli4K:
- niet met Visualhub. Conversie van h.264 is daarmee veel sneller en met beter resultaat dan met Quicktime.
- Apple Animation is met maximale kwaliteitsinstellingen ‘lossless’, dus zonder kwaliteitsverlies. Puur een manier (en in mijn ervaring de beste) om vanuit een editing-programma een film te krijgen die je vervolgens met dedicated software – Visualhub – 1 keer kunt comprimeren. Video’s exporteren vanuit Final Cut of Screenflow is volgens mij trouwens hetzelfde als een video exporteren met Quicktime, die programma’s gebruiken Quicktime en de codecs die ervoor beschikbaar zijn om een video te expoteren. Het punt is dat Quicktime gewoon niet goed werkt en Visualhub beter – en véél sneller, en met kleinere bestanden – die mp4-bestanden bakt.
Ik hanteer de regel:
- flv voor op de website
- mp4/h.264 voor in de feed
Flash heeft de grootste dekkingsgraad en mp4 in de feed is slim omdat met name iTunes en iPods gebruikt worden om video-feeds mee op te lezen.
De video van Blip is trouwens zachter qua geluid dan de mp4 versie. Ook niet onbelangrijk.
Daarnaast vind ik DivX het beste voor echte goeie kwaliteit. Stage6 is eigenlijk het mooiste alternatief voor het uploaden van de hoogste kwaliteit.
Ik heb er ook het een en ander over geschreven:
http://www.cirocco.nl/2007/12/14/video-online-welke-codec/
Als je de garantie wilt dat in de toekomst (onder alle omstandigheden) ook nog alles ondersteund wordt is er maar één optie: OGG Theora. Alle andere is eigendom van bedrijven en dus zo goed als zeker vroeger of later “discontinued”.
Aangezien het een container format is, kun je deze iig heel goed gebruiken om alles lokaal op te slaan.
Voor het web is mpeg(3) nog altijd het beste ondersteund. Het is oud en lelijk. Maar dat is MP3 ook.
Bèr
He Jaap,
Gevondene….denk dat ik de kwaliteit nog niet op hoog had staan maar standaard. En daarna bij Youtube aanbieden is ook niet het allerslimste… :-)
Thanx.
Ik ben laatst nog weer gaan testen.
MP4/h.264 leverde de beste kwaliteit op.
OGG Theora is interessant, maar loopt kwalitatief achter. Inderdaad is de ondersteuning daarvan wellicht beter dan bij anderen op de lange termijn, maar op dit moment stelt het helemaal niets voor. Dus vraag ik me af of het überhaupt wel een geschikt formaat is. MP3 is ook beschermd en je mag niet zonder licentie een MP3 bestand publiceren, toch doet iedereen het.
Jaap en/of andere gebruikers; heb je ook ervaring met programma’s als Sorenson Squeeze?
Ik maak nl. video’s voor een weblog en ik ben niet echt tevreden met de kwaliteit van de video’s na codering. Een voorbeeld kun je zien op: http://www.petrolhead.nl/2008/03/video_porsche_cayenne_gts.php
Vooral (uiteraard) bij de 1024×567 versie zijn er nogal wat blokken en strepen zichtbaar.
Mijn werkwijze;
-draaien op HDV
-monteren op Final Cut Pro
-exporteren als Self Contained movie (FCP codec)
-titels toeveoegen in After Effects en vervolgens exporteren als 1024×576 Sorenson Video3.
-Deze Quicktime codeer ik vervolgens met Sorenson Squeeze met de volgende instellingen;
Videobitrate 1200 kbps, ‘Spark Pro’ VBR, formaat 1024×576 naar FLV bestand.
Ondanks dat Sorenson Squeeze toch een vrij professioneel (en duur) programma is, is de kwaliteit toch niet super, naar mijn mening.
Enig idee of een verandering in mijn workflow, of programmagebruik, verbetering kan brengen?
Gr: Dirk
Hoi Dirk,
met dat programma heb ik geen ervaring. Maar het lijkt dat je tweemaal met Sorenson comprimeert; voordat je Sorenson Squeeze gebruikt exporteer je het als ’1024×576 Sorenson Video3′, zeg je. Comprimeer je op dat punt ook het bestand? In dat geval zou je kunnen kijken of je er een stap tussenuit kunt halen, dat je met volledige kwaliteit werkt en slechts 1 keer comprimeert.
Verder kan ik je natuurlijk adviseren om mijn methode te gebruiken: na monteren (met welk programma dan ook) exporteren als self contained movie of met quicktime codec Apple Animation (dus met behoud volledige kwaliteit), en maar 1 keer comprimeren, namelijk met Visualhub. Kost maar 25 dollar (18 euro ofzo) en hands down de beste video-conversie-app die er is, van elk willekeurig formaat naar elk ander willekeurig formaat, met veel extra opties (comprimeren tot bepaalde bestandsgrootte, bijsnijden, de-interlacen etc) en met snellere compressietijden dan Quicktime, met kleinere bestanden en betere kwaliteit tot gevolg. Probeer het eens!
Overigens: waarom gebruik je After Effects? Ik gebruik Final Cut ook voor titels (prima basic opties) of Livetype als ik meer dingetjes wil. Op die manier kan ik in FCP blijven werken tot de video klaar is en kan worden geëxporteerd + met Visualhub gecomprimeerd.
Hoi Jaap,
Sorenson Video 3 is een codec zoals H264 of Cinepak Codec. Ik heb voor deze gekozen omdat de kwaliteit hetzelfde was als die van bijv. de Animation codec, alleen was de Sorenson export 10x kleiner.
Ik heb ook Visualhub eens geprobeerd maar ik vond de kwaliteit niet veel beter en bovendien was het Vh filmpje wat ‘mistig’. Hij is echter wel een stuk sneller met coderen! Ik heb inmiddels Adobe Video Encoder geprobeerd en ik heb het idee dat deze iets beter is als Sorenson Squeeze.
De reden waarom ik After Effects gebruik is omdat de vormgeving destijds zo was aangeleverd. Ik kan ‘m helaas niet omzetten in een FCP of motion bestand :( (zeker nu ik met AE7 niks aan mijn Intel 8-core techniek heb)
[...] Hete tips Screenflow: om de beste screencasts te maken en op vloeiende wijze te monteren Camtwist: verrassend krachtige live-video-manipulator om bij het videochatten, live-videostreamen of opnemen van camerabeeld je webcam- (of camcorder-)beelden live te manipuleren. Absolute must voor wie met live-video op de Mac aan de slag wil. Visualhub voor alle video-conversies. Absoluut onmisbaar, en voor 17 euro een koopje. (Zie ook mijn artikel over het creëren van de beste uitziende video’s.) [...]
Hey Jaap,
Ik heb een vraagje.
Sinds kort maak ik filmpjes in After Effects.
Maar hoe zet ik het op internet? (ik heb een mac)
Ik heb geen verstand van codec dingen, eigenlijk weet ik er helemaal niets vanaf. Ik heb make movie gedaan, maar dan blijft hij hangen in Quicktime….Is dit normaal? Hiervoor had ik in Imovie een filmpje gemaakt, en op internet gezet. Maar het resultaat is houterig, pixelig, dus om te huilen. kijk:
http://www.youtube.com/watch?v=A1J4rg3aOnA
deze is ook er helemaal aan:
http://www.youtube.com/watch?v=LZm3B7JyEIU
Kun je me misschien helpen, please?
Groetjes Marjolein
Hai Jaap,
Ik gebruik vanuit After effects ook de animation codec. Nu wil ik een dvd bakken, kan ik ook comprimeren voor mpeg2 met visualhub en levert dit goed kwaliteit?
groet
Arjan
@Arjan: ik doe zelf niet aan DVD’s, maar je kunt elk videotype met Visualhub naar DVD-formaat schrijven, en ‘m desgewenst ook direct branden. De kwaliteit zal prima zijn, lijkt me, voor alle andere videoconversies bevalt Visualhub ook uitstekend.
@Jaap
Werkt inderdaad goed, dat visualhub!
Het is voor een presentatie, ik probeer een animatie die uit alleen tekst (geen geluid) bestaat zo goed mogelijk op dvd te krijgen, aangezien het gebeamed moet worden.
Ik heb alles vanuit AE naar mov omgezet met animation codec, 1600×1200. Maar op DVD kun je alleen 720×576 krijgen toch? Dus dan zal het weer teruggecomprimeerd worden..In Visualhub zit wel een optie: force full resulution
misschien helpt dat?
om van uit final cut een film te converteren naar een internet filmpje of dvd welke export setting kan ik dan het beste gebruiken ik heb zojuist dvpal48hz gebruikt maar die geeft een soms stotterend beeld lijkt wel of er af en toe strobo effect in zit weet jij een betere ???
Heel goed artikel. Ik heb ook een flash video artikel gescreven, misschien wel interessant:
http://www.q-5.nl/blog/webdesign/flash-video-het-complete-overzicht/
[...] deze video op zo hoog mogelijke kwaliteit op het internet krijgen. Eerder schreef ik een blogpost Mooie video’s exporteren op de Mac, welke codec? waarin ik compressie met Visualhub aanraadde. Dat advies trek ik [...]
Hallo,
Ik ben nieuw inhet bewerken van video.
Heb op mij pc adobe premiere pro.
Ik importeer H.264 beelden uit mijn canon5d mark2.audio is prima maar video hapert. weet je welke codec ik kan gebruiken om dit haperen tegen te gaan.
Roeland
@Roeland: dat ligt niet aan de video, maar aan je computer. Met een snellere processor en meer geheugen zul je dat haperen niet hebben, denk ik. Exporteer het als mp4 zonder de h.264-codec, en hij doet het waarschijnlijk wel.
hallo Jaap, met een quad core processor en 3,5 gig aan geheugen moet dat volgens de site van adobe ruimschoots boven de minimale eisen zijn.
Als ik het exporteer als mp4 kan ik het daarna dan wel importeren om vervolgens te monteren??
Roeland
@roeland: nee, dan zal het daar niet aan liggen. Ik weet het dan ook niet, en ik gebruik geen Premiere of Windows hiervoor dus ik weet het niet. Je zou het eens op een discussieforum moeten proberen of een helpdesk van je camera of van premiere. succes!
Je moet ingelogd zijn om te mogen reageren.