Minha pergunta é específica para aplicativos do YouTube “s nova funcionalidade offline.

Salvei alguns vídeos do aplicativo do YouTube no meu telefone Android. Restaurei o sistema operacional do meu telefone devido a algum problema. Mas tenho arquivos que foram baixados pelo aplicativo do YouTube armazenados no cartão SD. Agora O YouTube não está exibindo esses vídeos na lista offline.

Existe alguma maneira de abrir esses arquivos por meio do aplicativo do YouTube?

Anexar

Estou apenas querendo saber se o youtube usa alguns arquivos de configuração para armazenar a lista de vídeos baixados. Se sim, podemos modificar esses arquivos de configuração e adicionar esses vídeos à lista offline.

Comentários

  • Você ' t mencionou o intervalo de tempo entre salvar o vídeo e restaurá-lo. De acordo com um artigo no Engadget , " Tudo o que você salvar ficará acessível por 48 horas na seção off-line do menu deslizante à esquerda. " Talvez seja necessário baixar o vídeo novamente.
  • @AndrewT. Na verdade, foram definitivamente mais de 48 horas. Mas o google offline mostra a memória sdcard de 1GB sendo usada, mas o conteúdo não é visível na lista offline do youtube.
  • Mais ou menos, que ' é o que quero dizer: O YouTube controla o acesso ao arquivo offline. Mesmo se o arquivo estiver lá, o YouTube não ' listá-lo-á se ' já tiver expirado. Eu presumo que a permissão seja controlada no servidor por conta, então você tem que excluir o arquivo manualmente e baixá-lo novamente do YouTube. Eu acredito que ' é assim por um bom motivo.

Resposta

Não, atualmente NÃO há como recuperar os vídeos baixados anteriormente.

Motivo ?

O recurso off-line conta como cache, portanto, é não é considerado como “seus dados”.

E como você restaurou o telefone (presumindo que ele foi “redefinido para a configuração original”), o que ele basicamente faz é limpar o conteúdo especialmente from the /cache (holding the application cache) and /data (user data and user-installed apps, dalvik cache) partitions.

Cuidado: Você perderá todos os vídeos baixados off-line do YouTube, quando “ Desinstalar atualizações “do aplicativo do YouTube.

Eu fiz uma pergunta semelhante AQUI quando eu também descobri que meus vídeos offline do YouTube sumiram!

Comentários

  • Esta pergunta parece estar respondendo uma pergunta diferente (embora possa ser a pergunta pretendida pelo autor da pergunta ' dados os comentários).
  • @agweber Sim, quando postei a resposta, o OP tinha forneceu alguns comentários e minha postagem de resposta é baseada nisso. ems esses comentários foram removidos.
  • Eu discordo. Eu não ' acho que (youtube) não salva mais o vídeo no cache. Também é possível assistir a um vídeo de uma semana.

Resposta

Não, não há como abrir o arquivo .exo, pois é criptografado e o arquivo de vídeo é dividido em pedaços de arquivos .exo. Mesmo se você tiver um vídeo offline armazenado em seu telefone, poderá encontrar mais de um arquivo .exo no diretório Internal Storage/Android/data/com.youtube.com. Eles nada mais são do que arquivos exo criptografados que só podem ser abertos por meio do aplicativo do Youtube. Da postagem do fórum xda-developers,

1- O Google está usando o arquivo EXO formato para salvar vídeos. Este é aparentemente um formato de arquivo usado para arquivos de sistema e embora tenhamos copiado esses arquivos EXO para um computador, ele pode ser reproduzido apenas por meio do aplicativo do YouTube para Android.

2- Quando você solicitar um download para um vídeo offline no aplicativo do YouTube, o vídeo é baixado em pedaços. Por exemplo, um arquivo de 3 minutos que baixamos foi salvo em cinco partes. É possível que apenas o aplicativo YouTube para Android consiga entender esses pedaços e juntá-los.

3- Também sentimos que há criptografia em tempo real acontecendo aqui. Quando o vídeo é baixado, ele não só é dividido em partes, mas também convertido para o formato EXO, compactado e criptografado em tempo real. Isso tem vários benefícios, o único benefício óbvio é que as pessoas não podem “copiar e colar o vídeo e compartilhá-lo indiscriminadamente. A compactação, entretanto, economiza espaço no disco. Por exemplo, o vídeo de 3 minutos que baixamos realmente consumiu cerca de 40 MB de dados. Mas quando armazenado no telefone, o vídeo ocupava apenas cerca de 25 MB de espaço.

4- Quando um usuário reproduz o vídeo, ele é descriptografado em tempo real. É possível que apenas o YouTube O aplicativo pode fazer essa descriptografia.

5- Se você compartilhar o vídeo offline usando Bluetooth, em vez do arquivo real, um link da web para o vídeo é enviado ao destinatário.

No entanto, você pode querer dar uma olhada nesta Biblioteca do Exoplayer no Github e ver se isso ajuda.

ExoPlayer é um reprodutor de mídia de nível de aplicativo para Android. Ele fornece uma alternativa à API MediaPlayer do Android para reproduzir áudio e vídeo localmente e pela Internet.

Comentários

  • Se o aplicativo do YouTube faz isso offline, certamente pode ser feito engenharia reversa para extrair a lógica de descriptografia e as chaves. Mas é claro que isso não é ' muito útil, pois você pode baixar vídeos do YouTube não criptografados facilmente.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *