Flashvideo omzetten naar Theora
Veel films zijn al opgegaan in het publieke domein waardoor ze voor iedereen te gebruiken zijn, maar kon je er aan en hoe bekijk je ze? Google Video is een paar jaar geleden begonnen om films uit het publieke domein beschikbaar te maken via Google Video, maar helaas zijn ze daar ook weer mee gestopt. Wel zijn de geimporteerde films nog steeds te zien en de vraag is misschien hoelang nog.
Voor deze films biedt Google Video wel de optie om ze te downloaden naar je computer, maar ze blijven wel opgeslagen in het Macromedia Flash Video-formaat. De vraag is dan ook hoe deze films kunnen worden omgezet in een vrij formaat zoals Theora en hier biedt ffmpeg de oplossing.
Na het downloaden van de film van de film House On Haunted Hill uit 1959 welke door Google is aangemerkt als public domain kan het omzetten beginnen. In het commando kan redelijk veel metadata worden verwerkt zodat indexer op je computer of in een netwerk goed kan bepalen waar deze video over gaat. Ook is de kwaliteit aan te geven waarbij hier is gekozen voor maximale kwaliteit voor video, een niveau 3 van 10 voor audio en ook de optie om het beeld zo scherp mogelijk af te beelden.
ffmpeg2theora -v 10 -a 3 -S 0 --sync --optimize \
--title 'House On Haunted Hill' \
--date '1959-02-17' \
--location 'Los Angeles, California, USA' \
--artist 'William Castle' \
--license 'Public Domain' \
--organization 'William Castle Productions' \
House\ On\ Haunted\ Hill\ \(1959\)\ -\ Public\ Domain.flv
Bij sommige video’s kan er een probleem ontstaan met de synchronisatie tussen audio en video. Met de optie –sync kan bij sommige bronformaten de A/V sync worden gebruikt om de output ook synchrone te houden. En tevens is er de optie –optimize om de videobitrate mogelijk te verlagen door een andere zoekmethode te gebruiken om veranderingen te detecteren, maar het omzetten wordt hier wat iets trager door.
En misschien onnodig om te zeggen is het wel belangrijk om auteursrecht te respecteren. Zeker om vrije software en content geen slechte naam te geven.

Recente reacties