Videa přehrávaná z DVD nebo Blu-ray disků obsahují kapitoly, avšak tato funkce není omezena pouze na tento typ záznamu. Kapitoly lze přidat do jakéhokoli videa. Existuje několik nástrojů, které to umožňují, a my doporučujeme použít FFMPEG, který je bezplatný a spolehlivý. I když je jeho použití pro přidávání kapitol poněkud komplikované, pokusíme se proces co nejvíce zjednodušit.
FFMPEG lze využít i pro tvorbu GIF animací.
Vytvoření souboru s metadaty
Nejsložitější částí celého procesu je vytvoření souboru s metadaty, který bude definovat jednotlivé kapitoly ve videu. V tomto souboru je nutné specifikovat časové body, kde kapitola začíná a končí. Čas se udává v nanosekundách.
Přehráváním videa určete, kolik kapitol chcete přidat. Zjistěte přesný čas, kdy by měla každá kapitola začínat a končit, a následně tento čas převedete na nanosekundy. K převodu můžete využít například Google. Výsledná hodnota času v nanosekundách bude rozsáhlé číslo, proto si ji doporučujeme poznamenat do připraveného souboru.
Otevřete textový editor (například Poznámkový blok) a vložte do něj následující text. Pro přidání kapitol do videa bude tento text třeba dále upravit.
;FFMETADATA1 title=MojeVideo [CHAPTER] TIMEBASE=1/1000 START=0 #kapitola končí v 00:30 END=30000 title=Kapitola 1 [STREAM] title=MojeVideo
Tento zápis přidá do videa jednu kapitolu. Pokud potřebujete přidat více kapitol, jednoduše zkopírujte a vložte následující blok do stejného textového souboru. Nezapomeňte však upravit hodnoty pro začátek a konec kapitoly.
[CHAPTER] TIMEBASE=1/1000 START=0 #kapitola končí v 00:30 END=30000 title=Kapitola 1
Úprava souboru s metadaty
Vše, co je v souboru uvozeno znakem #, je považováno za komentář. Doporučujeme jej nemazat, ale aktualizovat pro každou kapitolu zvlášť, aby byla správa souboru snadnější.
Hodnotu START u každé kapitoly upravte a nahraďte ji časem v nanosekundách, kdy má daná kapitola začínat. Hodnotu END také upravte a nahraďte ji časem, kdy má kapitola končit.
Nakonec upravte hodnotu „title“ a zadejte libovolný název, který chcete kapitole přidělit. Tyto názvy se budou zobrazovat v aplikaci, kterou budete pro přehrávání videa používat.
Po provedení všech úprav uložte soubor pod názvem „metadata“. Ujistěte se, že na konci názvu souboru není žádná přípona.
Přidání kapitol do videa
Stáhněte a extrahujte FFMPEG. Pro zjednodušení procesu přesuňte video, do kterého chcete přidat kapitoly, a soubor „metadata“, který jste vytvořili, do složky „bin“ uvnitř extrahované složky FFMPEG.
Otevřete příkazový řádek a pomocí příkazu „cd“ se přesuňte do složky „bin“ v extrahované složce FFMPEG. Alternativně můžete otevřít složku „bin“ v Průzkumníku souborů a do adresního řádku zadejte „cmd“ a stiskněte klávesu Enter.
Spusťte následující příkaz, ale nahraďte „MojeVideo.mp4“ názvem videa, do kterého chcete přidat kapitoly. V případě potřeby změňte příponu souboru. Nahraďte „MojeVideo_1.mp4“ názvem výstupního souboru. Tento příkaz vytvoří kopii videa, a název, který zadáte na konci, bude název nového souboru. Stiskněte klávesu Enter.
ffmpeg -i MojeVideo.mp4 -i metadata -map_metadata 1 MojeVideo_1.mp4
V závislosti na velikosti souboru může proces trvat i delší dobu.
Zobrazení kapitol
Po přidání kapitol je můžete zobrazit v přehrávačích médií, které tuto funkci podporují. Dobrou volbou je například VLC Media Player. Otevřete video v přehrávači VLC a přejděte do nabídky „Přehrávání“ > „Kapitoly“.