Um plano confiável de preservação do YouTube separa os arquivos de vídeo dos dados estruturados do canal. Use o Google Takeout para vídeos enviados, a YouTube Data API para registros de playlists e comentários e uma verificação de reprodução local antes de confiar no arquivo.
Quer começar sem fornecer uma senha para conteúdo público do YouTube? Inicie um backup no SocialGuardian.
Comece com o tipo certo de backup do YouTube
Existem dois trabalhos de backup diferentes:
- Backup de arquivos de vídeo: o YouTube informa que vídeos enviados podem ser baixados em MP4 a 720p ou 360p, dependendo do tamanho do vídeo, e indica o Google Takeout para baixar todos os vídeos enviados. Leia as orientações de download do YouTube
- Backup de metadados: um fluxo em CSV, como o Channel Backup do TubeBuddy, inclui metadados dos vídeos, como títulos, tags e descrições, mas não os próprios arquivos de vídeo. Veja a limitação documentada
Para comentários e a ordem das playlists, use os fluxos estruturados da API abaixo em vez de presumir que um arquivo de vídeos contenha todos os registros do canal.
Faça backup de todos os vídeos enviados com o Google Takeout
O Google Takeout cria uma cópia dos dados do Google. Baixar o arquivo não exclui os dados dos servidores do Google. O Google explica essa diferença
Use este fluxo:
- No Google Takeout, revise os produtos selecionados automaticamente por conterem dados da sua conta. O Google documenta a seleção automática
- Desmarque os produtos que você não quer exportar. Se o produto YouTube oferecer o controle Todos os dados incluídos, use-o para limitar os dados selecionados dentro desse produto. Veja os controles de seleção do Google
- Escolha um método de entrega, o tipo de exportação, o tipo de arquivo e o tamanho do arquivo. O Google lista e-mail, Drive, Dropbox, OneDrive e Box como opções de entrega, além de exportações únicas ou programadas e arquivos ZIP ou TGZ. Revise as opções de exportação disponíveis
- Crie o arquivo e aguarde o e-mail do Google com a localização. O Google informa que a criação pode levar de alguns minutos a alguns dias, dependendo da quantidade de informações. Confira a observação do Google sobre o prazo
As opções documentadas do Takeout abrangem a seleção de dados da conta, enquanto as orientações do próprio YouTube indicam o Takeout para baixar todos os vídeos enviados. Veja a documentação do Takeout e as orientações do YouTube para todos os vídeos
Para tópicos de comentários e a ordem das playlists, os procedimentos da API nas próximas seções fornecem campos identificados e controles de paginação, em vez de depender de um formato de exportação não especificado. Veja a API de playlists e a API de tópicos de comentários
Lembre-se de que um arquivo do Takeout representa um momento específico: o arquivo de dados pode não incluir alterações feitas depois que você solicitou o download e antes de o Google criar o arquivo. Leia a ressalva do Google sobre arquivos
Baixe um vídeo individual pelo YouTube Studio
Para um vídeo enviado, o YouTube documenta este caminho no computador:
- Faça login no YouTube Studio.
- No painel esquerdo, selecione Conteúdo.
- Selecione o vídeo.
- Selecione Menu e depois Baixar.
Confirme o caminho de download para computador na Ajuda do YouTube
O YouTube informa limites para downloads individuais. O download é bloqueado quando o vídeo foi removido, tem uma advertência por direitos autorais ou por violação das Diretrizes da Comunidade, usa uma faixa de áudio pré-aprovada ou já foi baixado cinco vezes nas últimas 24 horas. Veja os limites informados pelo YouTube
Preserve nomes, metadados, inclusão e ordem das playlists
Use a YouTube Data API quando o backup precisar de registros de playlists e da ordem dos itens. O acesso a dados privados do YouTube exige autorização OAuth 2.0; depois do consentimento, tokens de acesso e de atualização autorizam solicitações e renovam o acesso. Leia as orientações de autenticação do Google
Siga esta sequência:
- Autorize o aplicativo com OAuth 2.0 para a conta proprietária das playlists. O Google descreve o OAuth para dados privados do YouTube
- Chame
playlists.listcommine=truepara recuperar as playlists pertencentes ao usuário autenticado. Solicite a partesnippetpara que a resposta possa incluir autor, título, descrição e horário de criação. Vejaplaylists.list - Continue pelas páginas das playlists.
playlists.listaceita até 50 resultados por resposta e fornecenextPageTokenpara a página seguinte. Veja os parâmetros de paginação - Para cada playlist, chame
playlistItems.listusando seuplaylistId. VejaplaylistItems.list - Armazene os campos retornados que preservam a estrutura da playlist:
title,description,positioneresourceId. O campopositionpreserva o lugar do item na playlist. Revise os campos dos itens da playlist
O exemplo da API do Google também mostra como encontrar o canal autenticado com channels.list(mine=true), obter o ID da playlist de uploads e enumerar vídeos enviados com playlistItems.list. Leia a descrição do exemplo
Exporte comentários e respostas do YouTube
A CommentThreads API pode recuperar tópicos de um canal inteiro ou de um vídeo específico. Ela aceita os filtros allThreadsRelatedToChannelId e videoId. Veja os filtros disponíveis para tópicos de comentários
Use este fluxo:
- Autorize a solicitação com OAuth 2.0 ao acessar dados privados do canal. Revise a exigência de autorização do YouTube
- Chame
commentThreads.listcomallThreadsRelatedToChannelIdpara tópicos relacionados ao canal ouvideoIdpara tópicos associados a um vídeo específico. VejacommentThreads.list - Solicite as partes
id,repliesesnippetpara que a resposta possa incluir identificadores dos tópicos, respostas e dados dos comentários quando disponíveis. Revise as partes compatíveis - Faça a paginação dos resultados.
maxResultsaceita de 1 a 100 itens por resposta, enextPageTokenidentifica a página seguinte. Veja as regras de paginação - Escolha
textFormat=plainTextse quiser texto simples; HTML é o formato padrão. Veja o parâmetrotextFormat
Assim, a exportação de comentários terá um local explícito para IDs de tópicos, respostas, texto e paginação, em vez de tratar comentários como uma parte não documentada de um arquivo de vídeos. Revise as partes da resposta da API
Precisa de uma maneira simples de arquivar conteúdo público de vídeos do YouTube sem compartilhar uma senha? O SocialGuardian informa que faz backup do YouTube entre as principais plataformas e funciona com um identificador público ou URL. Veja as plataformas compatíveis e inicie seu backup.
Verifique o arquivo antes de confiar nele
Faça uma verificação local antes de considerar o backup utilizável:
- Baixe o arquivo localmente.
- Descompacte-o.
- Confirme que os principais arquivos de vídeo
.mp4são reproduzidos corretamente. - Mantenha a cópia local verificada antes de tomar qualquer medida irreversível.
Veja a recomendação de verificação do arquivo
Se faltarem vídeos em uma exportação do Takeout, o Google recomenda verificar se o canal está associado a uma Conta de marca e trocar de conta, se necessário. Leia a dica do Google sobre Contas de marca
A verificação de reprodução testa diretamente os arquivos de vídeo. Para playlists e comentários, mantenha também as saídas da API e use seus IDs de playlist, posições, IDs de tópicos, respostas e tokens de página como parte estruturada do arquivo. Veja os campos de playlists e as partes da resposta de comentários
Mantenha os próximos uploads protegidos
O Google Takeout oferece exportações únicas e programadas. Revise os tipos de exportação
Uma página de fornecedor descreve uma ferramenta para computador que pode executar backups diários automáticos programados, verificar novos vídeos e atualizar um arquivo local sem acionamento manual. Essa é uma capacidade da ferramenta, não uma exigência do YouTube. Leia a descrição de automação do fornecedor
O SocialGuardian apresenta um fluxo com identificador público: compartilhe um identificador, deixe que ele arquive o conteúdo e restaure ou baixe-o depois; o site informa que nenhuma senha ou login é necessário. O YouTube está entre as plataformas das quais ele faz backup. Veja o fluxo do SocialGuardian
A página inicial pede uma rede e o identificador ou URL de um perfil, permite adicionar outro perfil e oferece um e-mail opcional de confirmação do primeiro backup. A página anuncia que não exige senha, oferece um teste gratuito de 30 dias e permite cancelar a qualquer momento. Comece com um identificador ou URL de perfil
O que este backup pode e não pode restaurar
Os fluxos acima produzem cópias de arquivos de vídeo enviados, registros de playlists e itens e registros de tópicos de comentários. O Google Takeout cria uma cópia, enquanto o SocialGuardian descreve a restauração ou o download posterior de conteúdo público arquivado. Veja a explicação do Google sobre cópias e o fluxo do SocialGuardian
Trate esse resultado como uma biblioteca de preservação: mantenha juntos os arquivos de vídeo, metadados, posições das playlists e registros de comentários. Este guia preserva ativos e metadados do criador; ele não descreve a transferência da propriedade do canal.
Preserve seu conteúdo público do YouTube antes que o próximo upload seja esquecido. Inicie um backup no SocialGuardian.
Perguntas frequentes
Como faço backup de todos os meus vídeos do YouTube de uma vez?
Use o Google Takeout para criar um arquivo com todos os vídeos que você enviou. O Google também permite escolher uma exportação única ou programada e um destino de entrega. Veja as orientações do Google sobre o Takeout e as orientações do YouTube para todos os vídeos
O Google Takeout inclui comentários e playlists do YouTube?
As orientações documentadas do Takeout cobrem explicitamente a seleção dos dados da conta e a exportação de vídeos enviados. Para tópicos de comentários e conteúdo de playlists com a ordem preservada, use os procedimentos da YouTube Data API: commentThreads.list para comentários e playlists.list junto com playlistItems.list para playlists e posições. Leia as orientações do Takeout, a API de playlists e a API de comentários
Como faço para baixar meus próprios vídeos do YouTube?
No computador, faça login no YouTube Studio, selecione Conteúdo, escolha um vídeo e selecione Menu e depois Baixar. O YouTube também indica o Google Takeout para baixar todos os vídeos enviados. Veja as etapas documentadas
Posso fazer backup de um canal do YouTube sem excluí-lo?
Sim. O Google informa que baixar seus dados cria uma cópia e não exclui os dados dos servidores do Google. Leia a explicação do Google
Como preservo a ordem das playlists e os metadados dos vídeos?
Use playlists.list com mine=true e depois playlistItems.list para cada playlist, mantendo title, description, position e resourceId. position é o campo que preserva o lugar de cada item. Veja playlists.list e os campos dos itens da playlist
Posso fazer backup dos comentários do YouTube, incluindo respostas?
Sim. A CommentThreads API permite recuperar dados de todo o canal ou de um vídeo específico e pode retornar as partes id, replies e snippet. Siga nextPageToken para recuperar páginas adicionais. Veja a CommentThreads API
Qual é a diferença entre backup de arquivos de vídeo e backup de metadados?
O YouTube documenta downloads em MP4 para vídeos enviados e indica o Takeout para todos os vídeos enviados. O fluxo Channel Backup documentado pelo TubeBuddy inclui títulos, tags e descrições, mas explicitamente não inclui os arquivos de vídeo. Veja as orientações de download do YouTube e a limitação do TubeBuddy
Como verifico se um backup do YouTube está completo e utilizável?
Baixe o arquivo localmente, descompacte-o e confirme que os principais arquivos .mp4 são reproduzidos antes de confiar no backup. Veja a recomendação de verificação