Spolehlivý plán archivace YouTube odděluje videosoubory od strukturovaných dat kanálu. Pro nahraná videa použijte Google Takeout, pro záznamy playlistů a komentářů YouTube Data API a před spoléháním na archiv proveďte místní kontrolu přehrávání.
Chcete začít bez hesla u veřejného obsahu YouTube? Spusťte zálohu SocialGuardian.
Začněte správným typem zálohy YouTube
Existují dva různé úkoly zálohování:
- Záloha videosouborů: YouTube uvádí, že nahraná videa lze stáhnout jako MP4 v rozlišení 720p nebo 360p podle velikosti videa, a pro stažení všech nahraných videí odkazuje na Google Takeout. Přečtěte si pokyny YouTube ke stahování
- Záloha metadat: Pracovní postup s CSV, například Channel Backup od TubeBuddy, zahrnuje metadata videí včetně názvů, štítků a popisů, nikoli však samotné videosoubory. Podívejte se na zdokumentované omezení
Pro komentáře a pořadí playlistů použijte níže uvedené strukturované postupy API, místo abyste předpokládali, že archiv videí obsahuje všechny záznamy kanálu.
Zálohujte všechna nahraná videa pomocí Google Takeout
Google Takeout vytváří kopii dat Google. Stažení archivu neodstraní data ze serverů Google. Google vysvětluje tento rozdíl
Použijte tento postup:
- V Google Takeout zkontrolujte produkty, které jsou automaticky vybrané, protože obsahují data vašeho účtu. Google popisuje automatický výběr
- Zrušte výběr produktů, které nechcete exportovat. Pokud produkt YouTube nabízí ovládací prvek Všechna data zahrnuta, použijte jej k omezení vybraných dat v rámci tohoto produktu. Podívejte se na možnosti výběru Google
- Zvolte způsob doručení, typ exportu, typ souboru a velikost archivu. Google uvádí jako možnosti doručení e-mail, Disk, Dropbox, OneDrive a Box a také jednorázové nebo plánované exporty ve formátu ZIP či TGZ. Projděte dostupné možnosti exportu
- Vytvořte archiv a počkejte na e-mail od Googlu s jeho umístěním. Google uvádí, že vytvoření archivu může podle množství informací trvat několik minut až několik dní. Podívejte se na časové údaje Google
Zdokumentované možnosti Takeout se týkají výběru dat účtu, zatímco vlastní pokyny YouTube odkazují na Takeout pro stažení všech nahraných videí. Projděte dokumentaci Takeout a pokyny YouTube ke všem videím
Pro vlákna komentářů a pořadí playlistů poskytují postupy API v dalších částech konkrétní názvy polí a ovládací prvky stránkování, místo aby se spoléhaly na neurčené rozložení exportu. Podívejte se na API playlistů a API vláken komentářů
Nezapomeňte, že archiv Takeout zachycuje určitý okamžik: datový soubor nemusí obsahovat změny provedené po vyžádání stažení a před vytvořením archivu Googlem. Přečtěte si upozornění Googlu k archivům
Stáhněte jednotlivé video z YouTube Studia
U jednoho nahraného videa YouTube dokumentuje tento postup na počítači:
- Přihlaste se do YouTube Studia.
- V levém panelu vyberte Obsah.
- Vyberte video.
- Vyberte Nabídka a poté Stáhnout.
Ověřte postup stažení na počítači v nápovědě YouTube
YouTube uvádí omezení pro stahování jednotlivých videí. Stažení je zablokováno, pokud bylo video odstraněno, má sankci za autorská práva nebo porušení pokynů komunity, používá předem schválenou zvukovou stopu nebo již bylo během posledních 24 hodin staženo pětkrát. Podívejte se na uvedená omezení YouTube
Zachovejte názvy, metadata, členství a pořadí playlistů
Pokud vaše záloha potřebuje záznamy playlistů a pořadí položek, použijte YouTube Data API. Přístup k soukromým datům YouTube vyžaduje autorizaci OAuth 2.0; po udělení souhlasu autorizují přístup a obnovovací tokeny požadavky a obnovují přístup. Přečtěte si pokyny Googlu k ověřování
Postupujte takto:
- Autorizujte aplikaci pomocí OAuth 2.0 pro účet, jehož playlisty vlastníte. Google popisuje OAuth pro soukromá data YouTube
- Zavolejte
playlists.listsmine=truea načtěte playlisty vlastněné ověřeným uživatelem. Vyžádejte částsnippet, aby odpověď mohla obsahovat autora, název, popis a čas vytvoření. Podívejte se naplaylists.list - Pokračujte přes stránky playlistů.
playlists.listpřijímá až 50 výsledků na odpověď a poskytujenextPageTokenpro další stránku. Podívejte se na parametry stránkování - U každého playlistu zavolejte
playlistItems.lists jehoplaylistId. Podívejte se naplaylistItems.list - Uložte vrácená pole položek, která zachovávají strukturu playlistu:
title,description,positionaresourceId. Polepositionzachovává umístění položky v playlistu. Projděte pole položek playlistu
Ukázka API od Googlu také ukazuje, jak pomocí channels.list(mine=true) najít ověřený kanál, získat ID playlistu nahraných videí a vypsat nahraná videa pomocí playlistItems.list. Přečtěte si popis ukázky
Exportujte komentáře a odpovědi YouTube
CommentThreads API může načíst vlákna pro celý kanál nebo konkrétní video. Podporuje filtry allThreadsRelatedToChannelId a videoId. Podívejte se na dostupné filtry vláken komentářů
Použijte tento postup:
- Při přístupu k soukromým datům kanálu autorizujte požadavek pomocí OAuth 2.0. Projděte požadavek YouTube na autorizaci
- Zavolejte
commentThreads.listsallThreadsRelatedToChannelIdpro vlákna související s kanálem nebo svideoIdpro vlákna spojená s konkrétním videem. Podívejte se nacommentThreads.list - Vyžádejte části
id,repliesasnippet, aby odpověď mohla v dostupném rozsahu obsahovat identifikátory vláken, odpovědi a data komentářů. Projděte podporované části - Procházejte výsledky po stránkách.
maxResultspřijímá 1 až 100 položek na odpověď anextPageTokenurčuje další stránku. Podívejte se na pravidla stránkování - Pokud chcete prostý text, zvolte
textFormat=plainText; výchozím formátem je HTML. Podívejte se na parametrtextFormat
Díky tomu má export komentářů konkrétní místo pro ID vláken, odpovědi, text a stránkování, místo aby komentáře považoval za nedokumentovanou součást archivu videosouborů. Projděte části odpovědi API
Potřebujete jednoduchý způsob, jak archivovat veřejný videoobsah YouTube bez sdílení hesla? SocialGuardian uvádí, že zálohuje YouTube mezi hlavními platformami a funguje z veřejného uživatelského jména nebo URL. Podívejte se na podporované platformy a spusťte zálohu.
Ověřte archiv, než se na něj spolehnete
Než budete zálohu považovat za použitelnou, proveďte místní kontrolu:
- Stáhněte archiv do počítače.
- Rozbalte jej.
- Ověřte, že se hlavní videosoubory
.mp4správně přehrávají. - Ověřenou místní kopii si ponechte, než provedete nevratný krok.
Podívejte se na doporučení k ověření archivu
Pokud ve vývozu Takeout chybí videa, Google doporučuje zkontrolovat, zda je kanál propojen s účtem značky, a v případě potřeby přepnout účet. Přečtěte si tip Googlu k účtu značky
Kontrola přehrávání testuje videosoubory přímo. U playlistů a komentářů si ponechte také výstupy API a použijte jejich ID playlistů, pozice, ID vláken, odpovědi a tokeny stránek jako strukturovanou část archivu. Podívejte se na pole playlistů a části odpovědi komentářů
Zahrňte budoucí nahrávky
Google Takeout nabízí jednorázové i plánované exporty. Projděte typy exportu
Samostatná stránka dodavatele popisuje počítačový nástroj, který může spouštět plánované automatické denní zálohy, kontrolovat nová videa a aktualizovat místní archiv bez ručního spuštění. Jde o funkci tohoto nástroje, nikoli o požadavek YouTube. Přečtěte si popis automatizace dodavatele
SocialGuardian představuje postup s veřejným uživatelským jménem: sdílejte uživatelské jméno, nechte obsah archivovat a později jej obnovte nebo stáhněte; jeho web uvádí, že není vyžadováno heslo ani přihlášení. YouTube uvádí mezi platformami, které zálohuje. Podívejte se na postup SocialGuardian
Jeho úvodní stránka požaduje síť a uživatelské jméno profilu nebo URL, umožňuje přidat další profil a nabízí volitelný potvrzovací e-mail při první záloze. Stránka uvádí, že není potřeba heslo, nabízí 30denní bezplatnou zkušební verzi a zrušení kdykoli. Začněte s uživatelským jménem profilu nebo URL
Co tato záloha může a nemůže obnovit
Výše uvedené postupy vytvářejí kopie nahraných videosouborů, záznamů playlistů a položek i záznamů vláken komentářů. Google Takeout vytváří kopii, zatímco SocialGuardian popisuje pozdější obnovení nebo stažení archivovaného veřejného obsahu. Podívejte se na vysvětlení kopie od Googlu a postup SocialGuardian
S výstupem zacházejte jako s knihovnou pro uchování: videosoubory, metadata, pozice v playlistech a záznamy komentářů uchovávejte pohromadě. Tento návod zachovává obsah tvůrce a metadata; nepopisuje převod vlastnictví kanálu.
Uchovejte svůj veřejný obsah YouTube dříve, než se na další nahrávku zapomene. Spusťte zálohu SocialGuardian.
Časté dotazy
Jak najednou zazálohuji všechna svá videa na YouTube?
Použijte Google Takeout k vytvoření archivu všech videí, která jste nahráli. Google vám také umožňuje zvolit jednorázový nebo plánovaný export a místo doručení. Projděte pokyny Googlu k Takeout a pokyny YouTube ke všem videím
Obsahuje Google Takeout komentáře a playlisty YouTube?
Zdokumentované pokyny Google Takeout výslovně pokrývají výběr dat účtu a export nahraných videí. Pro vlákna komentářů a obsah playlistů se zachovaným pořadím použijte postupy YouTube Data API: commentThreads.list pro komentáře a playlists.list spolu s playlistItems.list pro playlisty a pozice. Přečtěte si pokyny Takeout, API playlistů a API komentářů
Jak stáhnu vlastní videa z YouTube?
Na počítači se přihlaste do YouTube Studia, vyberte Obsah, zvolte video a poté vyberte Nabídka a Stáhnout. YouTube také odkazuje na Google Takeout pro stažení všech nahraných videí. Podívejte se na zdokumentované kroky
Mohu zazálohovat kanál YouTube, aniž bych ho smazal?
Ano. Google uvádí, že stažení dat vytvoří kopii a neodstraní data ze serverů Google. Přečtěte si vysvětlení Googlu
Jak zachovám pořadí playlistů a metadata videí?
Použijte playlists.list s mine=true, poté pro každý playlist playlistItems.list a zachovejte title, description, position a resourceId. position je pole, které zachovává umístění každé položky. Podívejte se na playlists.list a pole položek playlistu
Mohu zálohovat komentáře YouTube včetně odpovědí?
Ano, CommentThreads API podporuje načtení pro celý kanál nebo konkrétní video a může vrátit části id, replies a snippet. Pro načtení dalších stránek postupujte podle nextPageToken. Podívejte se na CommentThreads API
Jaký je rozdíl mezi zálohou videosouborů a zálohou metadat?
YouTube dokumentuje stahování nahraných videí ve formátu MP4 a pro všechna nahraná videa odkazuje na Takeout. Zdokumentovaný postup Channel Backup od TubeBuddy zahrnuje názvy, štítky a popisy, ale výslovně ne videosoubory. Podívejte se na pokyny YouTube ke stahování a omezení TubeBuddy
Jak ověřím, že je záloha YouTube úplná a použitelná?
Stáhněte archiv do počítače, rozbalte jej a před spoléháním na zálohu ověřte, že se hlavní soubory .mp4 přehrávají. Podívejte se na doporučení k ověření