1 votes

Télécharger l'autre moitié de la moitié des gestionnaires de vidéos et de téléchargements pour Linux

J'ai essayé de télécharger plusieurs vidéos hier soir sur Chrome mais la plupart d'entre elles sont téléchargées de manière incomplète.

Existe-t-il un logiciel qui lit les fichiers flv ou ogg et télécharge le reste du fichier à partir de l'url spécifiée ?

Télécharger plusieurs Go une nouvelle fois ne m'apporte rien, mais contribue au réchauffement de la planète.

En outre, quel est un bon gestionnaire de téléchargement pour Ubuntu. Comment puis-je faire en sorte qu'il prenne en charge certains téléchargements en masse depuis Chrome ?

2voto

David Spillett Points 23094

La plupart des navigateurs modernes prennent en charge la reprise du téléchargement tant que vous ne supprimez pas le fichier de sa liste de téléchargements, à condition qu'il détecte que cela est possible (c'est-à-dire que le fichier est tel qu'il l'a laissé et qu'il n'a pas été modifié sur le serveur depuis la dernière demande) ; vous pouvez donc simplement réessayer le téléchargement.

Certains serveurs ne supportent pas les téléchargements partiels (bien que cela soit rare de nos jours) et votre navigateur peut ne pas réessayer si vous avez redémarré le navigateur depuis l'échec du téléchargement (Firefox 3 a ajouté le redémarrage inter-session à cette ligne de navigateur, je ne sais pas pour les autres), donc vous pourriez ne pas avoir de succès en réessayant simplement. Je vous suggère de prendre une copie des parties que vous avez actuellement afin que vous puissiez essayer autre chose par la suite si cela échoue.

Vous pouvez également essayer wget de l'option -c. De la page de manuel :

-c --continue
Continuer à obtenir un fichier partiellement téléchargé. Ceci est utile lorsque vous voulez terminer un téléchargement commencé par une instance précédente de Wget, ou par un autre programme. Par exemple :
wget -c ftp://sunsite.doc.ic.ac.uk/ls-lR.Z
S'il existe un fichier nommé ls-lR.Z dans le répertoire actuel, Wget supposera qu'il s'agit de la première partie du fichier distant, et demandera au serveur de continuer la récupération à partir d'un décalage égal à la longueur du fichier local.

ce qui semble être exactement ce que vous voulez faire. Cela ne fonctionnera pas si le client de téléchargement d'origine a pré-alloué de l'espace pour le fichier, car il semblera déjà avoir une longueur complète - si c'est le cas, vous devrez d'abord le tronquer à la longueur que vous savez être correcte. De même, cela ne fonctionnera pas si l'application de téléchargement d'origine utilise plusieurs connexions par téléchargement car il y aura des trous dans la portion que vous avez et wget ne les détectera pas.

(quant aux gestionnaires de téléchargement : J'utilise l'extension Firefox DownThemAll, qui ne vous sera peut-être d'aucune utilité puisque vous préférez sans doute Chrome. multiget qui se trouve dans le dépôt de l'univers ou du multivers d'Ubuntu, bien que je ne l'aie pas utilisé moi-même)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X