Niezawodny plan zachowania danych z YouTube rozdziela pliki wideo od uporządkowanych danych kanału. Użyj Google Takeout do pobrania przesłanych filmów, YouTube Data API do zapisania playlist i komentarzy oraz lokalnego sprawdzenia odtwarzania przed poleganiem na archiwum.
Chcesz rozpocząć bez podawania hasła do publicznych treści YouTube? Rozpocznij tworzenie kopii zapasowej w SocialGuardian.
Wybierz właściwy rodzaj kopii zapasowej YouTube
Istnieją dwa różne zadania związane z tworzeniem kopii zapasowej:
- Kopia plików wideo: YouTube informuje, że przesłane filmy można pobrać jako pliki MP4 w rozdzielczości 720p lub 360p, zależnie od rozmiaru filmu, i wskazuje Google Takeout jako narzędzie do pobierania wszystkich przesłanych filmów. Przeczytaj wskazówki YouTube dotyczące pobierania
- Kopia metadanych: proces CSV, taki jak Channel Backup firmy TubeBuddy, obejmuje metadane filmów, w tym tytuły, tagi i opisy, ale nie same pliki wideo. Zobacz udokumentowane ograniczenie
Do zachowania komentarzy i kolejności playlist użyj opisanych poniżej procesów API, zamiast zakładać, że archiwum filmów zawiera wszystkie dane kanału.
Utwórz kopię wszystkich przesłanych filmów za pomocą Google Takeout
Google Takeout tworzy kopię danych Google. Pobranie archiwum nie usuwa danych z serwerów Google. Google wyjaśnia tę różnicę
Wykonaj następujące czynności:
- W Google Takeout sprawdź produkty zaznaczone automatycznie, ponieważ zawierają dane Twojego konta. Google opisuje automatyczny wybór
- Usuń zaznaczenie produktów, których nie chcesz eksportować. Jeśli produkt YouTube oferuje opcję Uwzględnione wszystkie dane, użyj jej, aby zawęzić zakres danych wybranych w ramach tego produktu. Zobacz opcje wyboru Google
- Wybierz metodę dostarczenia, typ eksportu, typ pliku i rozmiar archiwum. Google wymienia e-mail, Dysk, Dropbox, OneDrive i Box jako dostępne miejsca dostarczenia, a także eksport jednorazowy lub zaplanowany oraz pliki ZIP lub TGZ. Sprawdź dostępne opcje eksportu
- Utwórz archiwum i poczekaj na e-mail od Google z informacją o jego lokalizacji. Google podaje, że tworzenie archiwum może potrwać od kilku minut do kilku dni, zależnie od ilości informacji. Sprawdź informacje Google o czasie oczekiwania
Udokumentowane opcje Takeout dotyczą wyboru danych konta, natomiast własne wskazówki YouTube kierują do Takeout w celu pobrania wszystkich przesłanych filmów. Zobacz dokumentację Takeout oraz wskazówki YouTube dotyczące wszystkich filmów
W przypadku wątków komentarzy i kolejności playlist procedury API w kolejnych sekcjach udostępniają nazwane pola i mechanizmy stronicowania, zamiast polegać na nieokreślonym układzie eksportu. Zobacz API playlist oraz API wątków komentarzy
Pamiętaj, że archiwum Takeout przedstawia stan z konkretnego momentu: plik danych może nie zawierać zmian wprowadzonych po wysłaniu żądania pobrania, ale przed utworzeniem archiwum przez Google. Przeczytaj zastrzeżenie Google dotyczące archiwum
Pobierz pojedynczy film z YouTube Studio
W przypadku jednego przesłanego filmu YouTube opisuje następującą ścieżkę na komputerze:
- Zaloguj się do YouTube Studio.
- W panelu po lewej stronie wybierz Treści.
- Wybierz film.
- Wybierz Menu, a następnie Pobierz.
Sprawdź ścieżkę pobierania na komputerze w Pomocy YouTube
YouTube wymienia ograniczenia dotyczące pobierania pojedynczych filmów. Pobieranie jest blokowane, gdy film został usunięty, ma ostrzeżenie dotyczące praw autorskich lub Wytycznych dla społeczności, korzysta z wcześniej zatwierdzonej ścieżki dźwiękowej albo został już pobrany pięć razy w ciągu ostatnich 24 godzin. Zobacz ograniczenia podane przez YouTube
Zachowaj nazwy playlist, metadane, zawartość i kolejność
Użyj YouTube Data API, gdy kopia zapasowa musi zawierać dane playlist i kolejność elementów. Dostęp do prywatnych danych YouTube wymaga autoryzacji OAuth 2.0; po wyrażeniu zgody tokeny dostępu i odświeżania autoryzują żądania oraz odnawiają dostęp. Przeczytaj wskazówki Google dotyczące uwierzytelniania
Wykonaj następujące czynności:
- Autoryzuj aplikację za pomocą OAuth 2.0 dla konta, do którego należą Twoje playlisty. Google opisuje OAuth dla prywatnych danych YouTube
- Wywołaj
playlists.listz parametremmine=true, aby pobrać playlisty należące do uwierzytelnionego użytkownika. Zażądaj częścisnippet, aby odpowiedź mogła zawierać autora, tytuł, opis i czas utworzenia. Zobaczplaylists.list - Przechodź przez kolejne strony playlist.
playlists.listprzyjmuje maksymalnie 50 wyników w odpowiedzi i udostępnianextPageTokendla następnej strony. Zobacz parametry stronicowania - Dla każdej playlisty wywołaj
playlistItems.listz jej identyfikatoremplaylistId. ZobaczplaylistItems.list - Zapisz zwrócone pola elementów, które zachowują strukturę playlisty:
title,description,positioniresourceId. Polepositionzachowuje miejsce elementu na playliście. Sprawdź pola elementu playlisty
Przykład API Google pokazuje również, jak znaleźć uwierzytelniony kanał za pomocą channels.list(mine=true), uzyskać identyfikator playlisty przesłanych filmów i wyświetlić przesłane filmy za pomocą playlistItems.list. Przeczytaj opis przykładu
Eksportuj komentarze i odpowiedzi z YouTube
CommentThreads API może pobierać wątki dla całego kanału lub konkretnego filmu. Obsługuje filtry allThreadsRelatedToChannelId i videoId. Zobacz dostępne filtry wątków komentarzy
Wykonaj następujące czynności:
- Użyj autoryzacji OAuth 2.0, gdy żądanie dotyczy prywatnych danych kanału. Sprawdź wymagania YouTube dotyczące autoryzacji
- Wywołaj
commentThreads.listzallThreadsRelatedToChannelIddla wątków powiązanych z kanałem albo zvideoIddla wątków dotyczących konkretnego filmu. ZobaczcommentThreads.list - Zażądaj części
id,repliesisnippet, aby odpowiedź mogła zawierać identyfikatory wątków, odpowiedzi i dane komentarzy, gdy są dostępne. Sprawdź obsługiwane części - Przechodź przez kolejne strony wyników.
maxResultsprzyjmuje od 1 do 100 elementów w odpowiedzi, anextPageTokenwskazuje następną stronę. Zobacz zasady stronicowania - Wybierz
textFormat=plainText, jeśli chcesz otrzymać zwykły tekst; domyślnym formatem jest HTML. Zobacz parametrtextFormat
Dzięki temu eksport komentarzy ma określone miejsce na identyfikatory wątków, odpowiedzi, tekst i stronicowanie, zamiast traktować komentarze jako nieudokumentowaną część archiwum plików wideo. Sprawdź części odpowiedzi API
Potrzebujesz prostego sposobu na archiwizowanie publicznych treści wideo z YouTube bez udostępniania hasła? SocialGuardian informuje, że tworzy kopie zapasowe YouTube i innych głównych platform, korzystając z publicznego uchwytu lub adresu URL. Zobacz obsługiwane platformy i rozpocznij tworzenie kopii zapasowej.
Sprawdź archiwum przed rozpoczęciem korzystania
Wykonaj lokalne sprawdzenie, zanim uznasz kopię zapasową za użyteczną:
- Pobierz archiwum lokalnie.
- Rozpakuj je.
- Potwierdź, że główne pliki wideo
.mp4odtwarzają się prawidłowo. - Zachowaj zweryfikowaną kopię lokalną przed podjęciem nieodwracalnych działań.
Zobacz zalecenie dotyczące weryfikacji archiwum
Jeśli w eksporcie Takeout brakuje filmów, Google zaleca sprawdzenie, czy kanał jest powiązany z kontem marki, i w razie potrzeby przełączenie kont. Przeczytaj wskazówkę Google dotyczącą kont marki
Sprawdzenie odtwarzania bezpośrednio testuje pliki wideo. W przypadku playlist i komentarzy zachowaj również wyniki API i użyj identyfikatorów playlist, pozycji, identyfikatorów wątków, odpowiedzi oraz tokenów stron jako uporządkowanej części archiwum. Zobacz pola playlist i części odpowiedzi komentarzy
Zabezpiecz przyszłe przesłane filmy
Google Takeout oferuje eksporty jednorazowe i zaplanowane. Sprawdź typy eksportu
Osobna strona dostawcy opisuje narzędzie komputerowe, które może wykonywać zaplanowane, automatyczne codzienne kopie zapasowe, sprawdzać nowe filmy i aktualizować lokalne archiwum bez ręcznego uruchamiania. Są to możliwości tego narzędzia, a nie wymagania YouTube. Przeczytaj opis automatyzacji dostawcy
SocialGuardian przedstawia proces oparty na publicznym uchwycie: udostępnij uchwyt, pozwól mu zarchiwizować treści, a następnie przywróć je lub pobierz później; jego strona informuje, że hasło ani logowanie nie są wymagane. Wśród obsługiwanych platform wymienia YouTube. Zobacz proces SocialGuardian
Strona startowa prosi o wybranie sieci oraz podanie uchwytu profilu lub adresu URL, pozwala dodać kolejny profil i oferuje opcjonalny e-mail z potwierdzeniem pierwszej kopii zapasowej. Strona informuje o braku konieczności podawania hasła, bezpłatnym 30-dniowym okresie próbnym i możliwości anulowania w dowolnym momencie. Rozpocznij, podając uchwyt profilu lub adres URL
Co ta kopia zapasowa może, a czego nie może przywrócić
Opisane procesy tworzą kopie przesłanych plików wideo, danych playlist i ich elementów oraz wątków komentarzy. Google Takeout tworzy kopię, a SocialGuardian opisuje późniejsze przywracanie lub pobieranie zarchiwizowanych publicznych treści. Zobacz wyjaśnienie Google dotyczące kopii oraz proces SocialGuardian
Traktuj te dane jako bibliotekę zachowawczą: przechowuj razem pliki wideo, metadane, pozycje playlist i komentarze. Ten przewodnik zachowuje materiały twórcy i metadane, ale nie opisuje przenoszenia własności kanału.
Zachowaj publiczne treści YouTube, zanim kolejny przesłany film zostanie zapomniany. Rozpocznij tworzenie kopii zapasowej w SocialGuardian.
FAQ
Jak jednocześnie wykonać kopię zapasową wszystkich filmów z YouTube?
Użyj Google Takeout, aby utworzyć archiwum wszystkich przesłanych filmów. Google pozwala również wybrać eksport jednorazowy lub zaplanowany oraz miejsce dostarczenia. Zobacz wskazówki Google dotyczące Takeout i wskazówki YouTube dotyczące wszystkich filmów
Czy Google Takeout zawiera komentarze i playlisty YouTube?
Udokumentowane wskazówki dotyczące Takeout wyraźnie obejmują wybór danych konta i eksport przesłanych filmów. Aby zachować wątki komentarzy oraz zawartość i kolejność playlist, użyj procedur YouTube Data API: commentThreads.list dla komentarzy oraz playlists.list wraz z playlistItems.list dla playlist i pozycji. Przeczytaj wskazówki Takeout, API playlist i API komentarzy
Jak pobrać własne filmy z YouTube?
Na komputerze zaloguj się do YouTube Studio, wybierz Treści, wybierz film, a następnie Menu i Pobierz. YouTube wskazuje również Google Takeout jako narzędzie do pobierania wszystkich przesłanych filmów. Zobacz opisane kroki
Czy mogę wykonać kopię zapasową kanału YouTube bez jego usuwania?
Tak. Google informuje, że pobranie danych tworzy kopię i nie usuwa danych z serwerów Google. Przeczytaj wyjaśnienie Google
Jak zachować kolejność playlist i metadane filmów?
Użyj playlists.list z mine=true, a następnie playlistItems.list dla każdej playlisty i zachowaj title, description, position oraz resourceId. To pole position zachowuje miejsce każdego elementu. Zobacz playlists.list i pola elementu playlisty
Czy mogę wykonać kopię komentarzy YouTube wraz z odpowiedziami?
Tak. CommentThreads API obsługuje pobieranie danych dla całego kanału lub konkretnego filmu i może zwracać części id, replies oraz snippet. Użyj nextPageToken, aby pobrać kolejne strony. Zobacz CommentThreads API
Czym różni się kopia plików wideo od kopii metadanych?
YouTube opisuje pobieranie przesłanych filmów w formacie MP4 i wskazuje Takeout jako narzędzie do pobrania wszystkich przesłanych filmów. Udokumentowany proces Channel Backup firmy TubeBuddy obejmuje tytuły, tagi i opisy, ale wyraźnie nie obejmuje plików wideo. Zobacz wskazówki YouTube dotyczące pobierania i ograniczenie TubeBuddy
Jak sprawdzić, czy kopia zapasowa YouTube jest kompletna i użyteczna?
Pobierz archiwum lokalnie, rozpakuj je i potwierdź, że główne pliki .mp4 odtwarzają się przed rozpoczęciem korzystania z kopii. Zobacz zalecenie dotyczące weryfikacji