¿Hay alguna forma de almacenar en caché los videos de YouTube después de reproducirlos?

11

Tengo un HTC Desire, y la aplicación predeterminada de YouTube no almacena en caché el video después de que se reproduce por primera vez. La segunda vez que juegas, descarga el mismo video por segunda vez, pero me gustaría guardar el video en la tarjeta de memoria.

¿Hay alguna manera de hacer esto con la aplicación predeterminada de YouTube? Si no, ¿hay una aplicación de terceros que pueda hacer algo como esto?

Narek
fuente
Para todos los votantes negativos de esta pregunta y para todas las personas que piensan como piensa @Chance: cada computadora almacena en caché videos de YouTube, y puede verlos 1000000 veces, hasta que no cierre la pestaña del navegador. ¿Dónde están los problemas con la descarga?
Narek
Es posible que el cliente de Android difiera del comportamiento del escritorio en parte porque el ciclo de vida de la actividad de Android significa que no tiene sentido una "sesión": cómo / cuándo debería saber limpiar los archivos de caché, lo que probablemente esperan que los usuarios ocasionales no tengan ¿encontrar? ¿Establecer un temporizador para que pueda ejecutar una tarea de limpieza 10 minutos después de haber visto algo por última vez?
Chris Stratton

Respuestas:

2

La aplicación de YouTube de Google tiene una opción para precargar videos que están en un canal al que está suscrito o que están en su lista de "ver más tarde". No he probado esto, pero creo que mantendrá un video que ha precargado en caché por un tiempo después de haberlo visto por primera vez.

Erik
fuente
Quitaron esta opción poco después de que se publicara la respuesta. Se supone que regresará, pero la implementación puede ser organizada por el lugar donde vive. India será la primera , aparentemente porque tirar de un video a través de la red celular no es una buena solución.
James B
1

Creo que los videos no se almacenan en caché debido a restricciones de memoria en dispositivos móviles.

Los desarrolladores de software tienen que diseñar e implementar software que funcione para la gran mayoría de los usuarios. Quizás agregar una función de caché inteligente (independiente del dispositivo) no esté en la parte superior de la funcionalidad que desean implementar en este momento.

bjoernz
fuente
1
-1, si el teléfono puede almacenar en caché el video mientras se reproduce, puede mantenerlo en caché después de que finalice hasta que el usuario salga de la aplicación o vea un video diferente.
Matthew leyó
No conozco ningún dispositivo que actualmente almacene en caché todo el video, los dispositivos que conozco leen con anticipación. Cuando saltas más allá del tamaño del búfer, tengo que volver a búfer. Cuando saltas hacia atrás, tengo que amortiguar de nuevo. ¿Conoces algún dispositivo que se comporte de manera diferente?
bjoernz
La aplicación de YouTube no es específica del dispositivo, que yo sepa. Puedo comenzar un video, pausarlo mientras se carga, y luego saltar a cualquier parte del video sin que esté en búfer.
Mateo leyó
En mi dispositivo (Samsung Galaxy S con Froyo), la aplicación de YouTube solo almacena unos 20 segundos en el futuro.
bjoernz
Eso es interesante ... Tengo un Galaxy S Vibrant con Froyo. ¿Tienes la última versión de la aplicación de YouTube?
Matthew Read