Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
Multimedia
Zamyšlení nad zálohováním videa
sanyo_quicktime
15. listopadu 2002, 00.00 | Nedávno jsem byl postaven před problém, jak předat asi hodinový filmový dokument v co nejvyšší kvalitě přátelům. Nakonec se z toho vyklubalo zamyšlení, jak vůbec filmová data ukládat. Profesionálové mají asi jasno, ale řekl bych, že většina uživatelů asi bude tápat podobně jako já.
Nedávno jsem byl postaven před problém, jak předat asi hodinový filmový dokument v co nejvyšší kvalitě přátelům. Nakonec se z toho vyklubalo zamyšlení, jak vůbec filmová data ukládat. Profesionálové mají asi jasno, ale řekl bych, že většina uživatelů asi bude tápat podobně jako já. V úvahu připadalo několik řešení:
- DVD
- QuickTime Sorenson 3
- QuickTime MPEG-4
- DivX
DVD má zajisté řadu nesporných výhod. Na druhou stranu si je potřeba uvědomit, že většina uživatelů počítačů (tím nemám na mysli jablíčkáře) ve svých strojích DVD mechaniku nemá. Navíc je u tohoto média problém s vyšší cennou médií a v neposlední řadě, jak po čase případně takto uložený film nahrát někomu jinému. Z těchto důvodů jsem tedy DVD zavrhl, přestože mnoha lidem bude naprosto vyhovovat.
Jako druhý na řadě byl pokus o uložení ve formátu QuickTime Sorenson 3 a následné vypálení na CD. Zde již není problém s mechanikami, ale s QuickTimem. Buď je vhodné ho přímo přidat k filmu, především ve verzi pro PC, nebo všechny upozorňovat, aby si stáhli ne zrovna malou instalaci z webu. Ale i tak se nevyhneme nekompatibilitě, neboť takto uložené filmy lze přehrávat pouze pod MacOS a Windows. Tedy ani pod oblíbeným Linuxem ne. V mém případě toto nebyl problém a zkusil jsem video uložit. V ucházející kvalitě se mi podařilo soubor uložit do souboru o velikosti cca 1,3 GB (původní soubor v DV-PAL formátu měl asi 12 GB). Při zvýšení komprese již byla fragmentace na čtverce příliš rušivá. Pro zvýšení kvality jsem následně vyzkoušel ještě zapnout vyhlazení v kodeku Sorenson 3 Pro. Tato možnost je ale pouze u komerční verze a pro domácí použití je proto většinou nedostupná. Díky vyhlazení jsem si mohl dovolit zvýšit kompresi a dostal jsem se něco málo pod 900 MB - pořád příliš mnoho pro uložení na CD.
Proto jsem se s velkým očekáváním pustil do ukládání ve formátu MPEG-4. O něm se toho namluvilo velice mnoho a je to jeden z hlavních argumentů pro používání QuickTime 6. Velice mne proto překvapilo, když jsem se s velikostí dostal na cca 1 GB. Vždyť přece na jedno CD se vejde i 1,5 hodiny dlouhý film ve velice dobré kvalitě. Tak proč je mé o třetinu kratší video tak velké? Větší komprese samozřejmě znamená i větší degradaci...
S rozporuplnými pocity jsem začal zkoušet uložit video do formátu DivX. Nejprve jsem si opatřil potřebný software. V prvé řadě kodeky, přehrávače (VideoLan Client, MPlayerOS X, Cellulo) a nakonec i převodní programy (MacDivXCreator, D-Vision, ffmpegX). První věc, na kterou jsem narazil, byl formát vstupního souboru. Naivně jsem se domníval, že jednoduše převedu DV-PAL do DivX, ale to žádný program nedokázal! Zkoušel jsem různé formáty, ale bez úspěchu. Nakonec se mi to podařilo převádět z MPEG-2. Paradoxně je tedy jednodušší získat DivX z DVD (za použití prográmku OSEx), než kompresovat vlastní video. Vzhledem k tomu, že QuickTime do MPEG-2 neumí ukládat, musel jsem použít jiný software. Naštěstí to zvládal již zmiňovaný ffmpegX. Dalším problémem však bylo odstranění prokladu mezi řádky. Všechny programy tuto možnost sice nabízejí, ale u žádného se mi jí nepodařilo zprovoznit. Musel jsem se proto vrátit na začátek a za pomoci FinalCut Pro odstranit proklad - tím jsem se ale poněkud odchýlil od použití doma. Jiný způsob však bohužel neznám. Celý postup pak je tedy následující - nejprve video převést do počítače, pomocí některého programu odstranit proklad, uložit do MPEG-2 a převést do DivX. Přičemž každý z těchto kroků je VELMI náročný na čas. Pak jsem se již konečně vrhl do zkoušení práce s DivX. Po spuštění některého ze zmiňovaných programů pro tvorbu DivX nejprve každého zaskočí ohromné množství všemožných nastavení se záhadnými názvy: Motion Estimation, Aspect Ratio, Quantizer, Pass, B-frames, I-frames.... Z nichž většina výrazným způsobem ovlivňuje výslednou kvalitu a velikost. Já jsem používal prográmek D-Vision, ale každému může vyhovovat jiný. Nejprve si vybereme vstupní soubor ve formátu MPEG-2 a určíme soubor, do kterého se bude ukládat. Dále si vybereme video kodek, v našem případě DivX 4. Pass znamená, kolik průchodů použije program při kompresi. 2-průchodové kompresování dává lepší výsledky, vybereme proto 2-pass. Jako další musíme vybrat Motion Estimation (ME), což je metoda zpracování rychlých pohybů. Osobně se mi jeví optimální EPZS. Doporučuji nepoužívat FULL, neboť je opravdu velmi, velmi pomalá. Další pole k nastavení je Quantizer, které určuje, jak bude zpracována videosekvence. Platí, že vyšší hodnota = menší datová hodnota, ale horší kvalita. Většinou se používá v rozmezí 2 až 10. Zbývá již jen zadat Framerate - počet snímků za sekundu (většinou je to 25) a rozlišení. Zbývá položka Bitrate, která je však jednou z nejdůležitějších. Ta má největší vliv na poměr velikost/kvalita. S jejím vyplněním je ale lepší počkat po nastavení audia. To je výrazně jednodušší - vybereme si kodek, zda bude záznam mono či stereo, frekvenci a datový tok. Podobně jako při nastavení tvorby MP3 v iTunes. Nyní se můžeme vrátit k nastavení datového toku u videa. Naštěstí máme u tohoto pole kalkulačku, kam zadáme délku videa v minutách, nastavený datový tok u zvuku a požadovanou velikost výsledného souboru. Program sám spočítá potřebnou hodnotu. Doporučuji jí ale o něco zmenšit z důvodu rezervy. Výsledný soubor měl potřebnou velikost i dostačující kvalitu, stačilo ho jen vypálit na CD.
Proč se ale QuickTime MPEG-4 ani zdaleka nevyrovnal kodeku DivX? Předně to bude pravděpodobně mnohem většími možnostmi nastavení u DivXu. Nezanedbatelnou úlohu zde budou hrát funkce High Quality, Motion Estimation, Quantizer a dvouprůchodové zpracování. Proč ale podobné věci nejsou obsaženy v QuickTimu? Nechce se mi věřit, že by podobné funkce, výrazně zlepšující kvalitu Apple do svého klíčového nástroje nezabudoval. Jedno vysvětlení mne napadá, i když je to pouhá spekulace. Pamatujete na dobu před uvedením QuickTime 6 a vleklé dohadování o schvalování licence právě na MPEG-4? Nebude zde zakopaný pes? Kodek byl povolen, ale ořezán o možnosti kvalitního nastavení - vlk se nažral a koza zůstala celá. Pokud je to pravda, moc by mne nepřekvapilo uvedení nástrojů pro streaming videa, které toto nastavení obsahuje. Ale ovšem již placené. Pro normální ukládání videa Apple nejspíš dál prosazuje kodek Sorenson.
Je pravděpodobné, že znáte další užitečné rady, postupy či dokonce oblíbené prográmky, případně máte nějaké připomínky či dotazy k této tématice. Berte tento příspěvek pouze jako odrazový můstek k diskuzi, která snad pomůže dalším uživatelům v jejich tápání.