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 os vídeos enviados podem ser baixados como MP4 em 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 CSV como o Channel Backup do TubeBuddy inclui metadados dos vídeos, como títulos, tags e descrições, mas não os 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ídeo 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

Siga este fluxo:

  1. No Google Takeout, revise os produtos selecionados automaticamente por conterem os dados da sua conta. O Google documenta a seleção automática
  2. Desmarque os produtos que não deseja exportar. Se o produto YouTube oferecer o controle Todos os dados incluídos, use-o para restringir os dados selecionados nesse produto. Veja os controles de seleção do Google
  3. 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
  4. 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 nomeados 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 observação do Google sobre os arquivos

Baixe um vídeo individual pelo YouTube Studio

Para um vídeo enviado, o YouTube documenta este caminho no computador:

  1. Faça login no YouTube Studio.
  2. No painel esquerdo, selecione Conteúdo.
  3. Selecione o vídeo.
  4. Selecione Menu e depois Download.

Confirme o caminho de download no computador na Ajuda do YouTube

O YouTube lista limites para downloads individuais. O download é bloqueado quando o vídeo foi removido, tem uma advertência por direitos autorais ou pelas 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, participação e ordem das playlists

Use a YouTube Data API quando o backup precisar dos registros das playlists e da ordem dos itens. O acesso a dados privados do YouTube exige autorização OAuth 2.0; após o consentimento, os 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:

  1. Autorize o aplicativo com OAuth 2.0 para a conta proprietária das playlists. O Google descreve o OAuth para dados privados do YouTube
  2. Chame playlists.list com mine=true para recuperar as playlists pertencentes ao usuário autenticado. Solicite a parte snippet para que a resposta possa incluir autor, título, descrição e horário de criação. Veja playlists.list
  3. Continue pelas páginas das playlists. playlists.list aceita até 50 resultados por resposta e fornece nextPageToken para a página seguinte. Veja os parâmetros de paginação
  4. Para cada playlist, chame playlistItems.list com o respectivo playlistId. Veja playlistItems.list
  5. Armazene os campos retornados que preservam a estrutura da playlist: title, description, position e resourceId. O campo position preserva o lugar do item na playlist. Revise os campos dos itens da playlist

O exemplo de 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:

  1. Autorize a solicitação com OAuth 2.0 ao acessar dados privados do canal. Revise o requisito de autorização do YouTube
  2. Chame commentThreads.list com allThreadsRelatedToChannelId para tópicos relacionados ao canal ou videoId para tópicos associados a um vídeo específico. Veja commentThreads.list
  3. Solicite as partes id, replies e snippet para que a resposta possa incluir identificadores de tópicos, respostas e dados de comentários quando disponíveis. Revise as partes compatíveis
  4. Percorra os resultados usando paginação. maxResults aceita de 1 a 100 itens por resposta, e nextPageToken identifica a página seguinte. Veja as regras de paginação
  5. Escolha textFormat=plainText se quiser texto simples; HTML é o formato padrão. Veja o parâmetro textFormat

Isso dá à exportação de comentários 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 forma 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 disponí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:

  1. Baixe o arquivo localmente.
  2. Descompacte-o.
  3. Confirme que os principais arquivos de vídeo .mp4 são reproduzidos corretamente.
  4. 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 os IDs das playlists, posições, IDs dos tópicos, respostas e tokens de página como parte estruturada do arquivo. Veja os campos das playlists e as partes das respostas 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 capaz de executar backups diários automatizados 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 mais tarde; o site informa que nenhuma senha ou login é necessário. O YouTube aparece entre as plataformas incluídas no backup. Veja o fluxo do SocialGuardian

A página inicial solicita 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 é necessária senha, um teste gratuito de 30 dias e cancelamento 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 dos arquivos de vídeo enviados, dos registros de playlists e itens e dos 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 os arquivos de vídeo, metadados, posições das playlists e registros de comentários juntos. 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 abrangem explicitamente a seleção de dados da conta e a exportação de vídeos enviados. Para tópicos de comentários e conteúdos de playlists com ordem preservada, use os procedimentos da YouTube Data API: commentThreads.list para comentários e playlists.list mais playlistItems.list para playlists e posições. Leia as orientações do Takeout, a API de playlists e a API de comentários

Como baixo 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 Download. 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, 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 comentários 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 arquivo de vídeo e backup de metadados?

O YouTube documenta downloads de vídeos enviados em MP4 e indica o Takeout para todos os vídeos enviados. O fluxo Channel Backup documentado pelo TubeBuddy abrange títulos, tags e descrições, mas explicitamente não 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