Existe-t-il un moyen de mettre en cache des vidéos YouTube après les avoir lues?

11

J'ai un HTC Desire, et l'application YouTube par défaut ne met pas en cache la vidéo après sa première lecture. La deuxième fois que vous jouez, il télécharge la même vidéo une deuxième fois, mais je voudrais mettre la vidéo en cache sur la carte mémoire.

Existe-t-il un moyen de le faire avec l'application YouTube par défaut? Sinon, existe-t-il une application tierce qui peut faire quelque chose comme ça?

Narek
la source
Pour tous les votants de cette question et pour toutes les personnes qui pensent comme pense @Chance: chaque ordinateur met en cache des vidéos de YouTube, et vous pouvez les regarder 1000000 fois, jusqu'à ce que vous ne fermiez pas l'onglet du navigateur. Où sont les problèmes de téléchargement?
Narek
Il est possible que le client Android diffère du comportement du bureau en partie parce que le cycle de vie des activités Android signifie qu'il n'y a aucun sens d'une "session" - comment / quand devrait-il savoir nettoyer les fichiers cache, ce qu'ils espèrent probablement que les utilisateurs occasionnels ne feront pas trouver? Définir une minuterie pour qu'elle puisse exécuter une tâche de nettoyage 10 minutes après la dernière consultation de quelque chose?
Chris Stratton

Réponses:

2

L'application YouTube de Google a la possibilité de précharger des vidéos qui se trouvent soit dans une chaîne à laquelle vous êtes abonné, soit dans votre liste "à regarder plus tard". Je n'ai pas testé cela, mais je pense qu'il gardera une vidéo que vous avez préchargée en cache pendant un certain temps après l'avoir regardée pour la première fois.

Erik
la source
Ils ont supprimé cette option peu de temps après la publication de la réponse. Il est censé revenir, mais le déploiement peut être organisé en fonction de votre lieu de résidence. L'Inde sera la première , ostensiblement parce que tirer une vidéo sur le réseau cellulaire n'est pas une bonne solution.
James B
1

Je pense que les vidéos ne sont pas mises en cache en raison de contraintes de mémoire sur les appareils mobiles.

Les développeurs de logiciels doivent concevoir et implémenter des logiciels qui fonctionnent pour la grande majorité des utilisateurs. Peut-être que l'ajout d'une fonction de cache intelligente (indépendante du périphérique) n'est pas au-dessus des fonctionnalités qu'ils souhaitent implémenter en ce moment.

bjoernz
la source
1
-1, si le téléphone peut mettre en cache la vidéo pendant sa lecture, il peut la garder en cache une fois qu'il a terminé jusqu'à ce que l'utilisateur quitte l'application ou visualise une vidéo différente.
Matthew Read
Je ne connais aucun appareil qui cache actuellement toute la vidéo, les appareils que je connais lisent à l'avance. Lorsque vous avancez de plus que la taille de la mémoire tampon, je dois à nouveau mettre en mémoire tampon. Lorsque vous reculez, je dois à nouveau mettre en mémoire tampon. Connaissez-vous un appareil qui se comporte différemment?
bjoernz
Pour autant que je sache, l'application YouTube n'est pas spécifique à l'appareil. Je peux démarrer une vidéo, la mettre en pause pendant son chargement, puis passer à n'importe quelle partie de la vidéo sans mise en mémoire tampon.
Matthew Read
Sur mon appareil (Samsung Galaxy S avec Froyo), l'application YouTube ne met en mémoire tampon que 20 secondes environ dans le futur.
bjoernz
C'est intéressant ... J'ai un Galaxy S Vibrant avec Froyo. Avez-vous la dernière version de l'application YouTube?
Matthew Read