Skip to content
Back to Blog
platform-pain-points

Téléchargement de vidéo bloqué à 99 % ? Causes et solutions.

2026-05-17 9 min read

Pourquoi 99 % est le chiffre le plus cruel lors du téléchargement de fichiers

Tu as attendu tout le long du téléchargement. Cela a pu prendre 10, 20, voire 40 minutes pour un gros fichier vidéo. Et puis, ça s'arrête. Pas à 50 % ou 80 %, mais juste à la ligne d'arrivée : 99 %. L'indicateur de progression reste là, te narguant, pendant que tu délibères : lui donner cinq minutes de plus ou simplement fermer l'onglet et tout recommencer. Ce n'est pas un bug aléatoire. Le blocage à 99 % est un comportement classique dans presque tous les systèmes de téléchargement basés sur un navigateur, y compris CocoConvert. Ce dernier 1 % de la barre de progression est un mensonge – il ne représente pas 1 % du transfert de données. C'est un fourre-tout pour une série de tâches côté serveur qui s'exécutent *après* que tous les octets bruts sont arrivés : vérification de la somme de contrôle, contrôles d'intégrité des fichiers, validation du format et enregistrement dans la file d'attente. Parfois, cela inclut même la génération de vignettes ou l'extraction de métadonnées. Toutes ces étapes complexes sont compressées dans le dernier tic de la barre. Donc, lorsque ton téléchargement est bloqué à 99 %, ton fichier a presque certainement atteint le serveur. Tu ne regardes plus un transfert de données ; tu regardes le serveur réfléchir. Quelque chose dans ce processus post-réception a soit calé, soit expiré, soit rencontré une erreur qui ne t'a pas encore été signalée. Cette distinction est cruciale. La solution pour une coupure réseau à 80 % est totalement différente de celle pour un échec de validation côté serveur à 99 %. Cet article expose les causes les plus courantes, comment déterminer laquelle te concerne, et les étapes concrètes pour y remédier. Certaines solutions prennent trente secondes. D'autres exigent que tu modifies la façon dont tu prépares tes fichiers avant même qu'ils ne touchent le navigateur.

Les causes les plus courantes du blocage à 99 %

Avant de commencer à cliquer sur des boutons et à espérer le meilleur, voyons ce qui ne va pas réellement. Cinq problèmes sont à l'origine de la grande majorité des blocages à 99 %. **Délai d'expiration de la connexion du navigateur.** Les connexions HTTP ne sont pas faites pour rester ouvertes indéfiniment. Si le traitement post-téléchargement du serveur prend plus de temps que la fenêtre de maintien de connexion de ton navigateur (généralement 60 à 120 secondes dans Chrome, mais configurable dans Firefox via network.http.keep-alive.timeout), le navigateur abandonne et coupe silencieusement la connexion. Le fichier est téléchargé, mais la confirmation finale du serveur n'arrive jamais, laissant ta barre de progression en suspens. **Atteinte de la limite de taille de fichier côté serveur.** CocoConvert a une limite de 2 Go par fichier pour les comptes gratuits et de 8 Go pour les forfaits Pro. Si ton fichier fait 2,1 Go sur un compte gratuit, le serveur peut accepter l'intégralité du flux de données avant de vérifier la taille lors de l'étape de validation finale. Cela te donne l'expérience frustrante d'un blocage à 99 % au lieu d'un message d'erreur clair et immédiat. **Conteneur corrompu ou non standard.** Quiconque a déjà lutté avec une exportation capricieuse connaît cette douleur. Un fichier .mp4 avec un atome moov cassé ou un .mkv avec un mauvais en-tête peut passer une vérification initiale du type de fichier, mais échouera à l'inspection approfondie sur le serveur. Nous voyons cela souvent avec des fichiers provenant d'anciennes versions de DaVinci Resolve (avant 17.4) et de certains firmwares GoPro, qui étaient connus pour créer des fichiers avec des métadonnées mal alignées. **Mise en forme des paquets au niveau de ton FAI.** Ton fournisseur d'accès Internet pourrait interférer. Certains fournisseurs, en particulier sur les forfaits résidentiels, limitent ou inspectent les transferts de fichiers volumineux. Cela n'arrêtera pas le téléchargement, mais cela peut retarder ou faire échouer les paquets d'accusé de réception finaux du serveur. Si tes téléchargements se bloquent systématiquement chez toi mais fonctionnent parfaitement sur le point d'accès de ton téléphone ou un VPN, ton FAI est probablement le coupable. **L'onglet est passé en mode inactif.** Les navigateurs modernes sont agressifs en matière d'économie de ressources. Chrome (depuis la version 108) et Safari (depuis iOS 16) ralentiront impitoyablement les onglets en arrière-plan. Si tu as quitté l'onglet CocoConvert pendant un long téléchargement, ton navigateur a pu étouffer le processus JavaScript gérant la session, coupant la connexion juste avant la poignée de main finale.

Comment diagnostiquer ta situation spécifique en moins de 3 minutes

Ne te contente pas de deviner. Tu peux cerner la cause en trois minutes avec les outils de ton propre navigateur. Avant de réessayer le téléchargement, ouvre les outils de développement (F12 dans Chrome et Firefox, Option+Commande+I sur Mac) et clique sur l'onglet Réseau. Filtre les requêtes par 'XHR' ou 'Fetch'. Maintenant, observe cet onglet pendant que le téléchargement se bloque à 99 %. Trouve la requête de téléchargement principale dans la liste. Si son statut reste 'pending' pendant plus de 90 secondes, tu as affaire à un délai de traitement du serveur ou à un délai d'expiration de la connexion. Le problème n'est pas ton réseau. Mais si tu vois un code de statut 4xx ou 5xx, le serveur a activement rejeté ton fichier. L'onglet 'Response' pour cette requête contiendra généralement un message expliquant pourquoi. Ces codes d'erreur sont tes meilleurs indices. Une erreur `413` signifie que ton fichier dépasse la limite de taille. Un `415` signifie qu'il s'agit d'un format non pris en charge. Un `504` signale que le serveur lui-même a expiré pendant le traitement. Chaque code pointe vers une solution différente. En dehors du navigateur, fais la vérification évidente : ton fichier est-il trop gros ? Dans ton compte CocoConvert, va dans Compte → Détails du forfait pour confirmer ta limite de téléchargement. Ensuite, fais un clic droit sur ton fichier vidéo et vérifie les Propriétés (Windows) ou Obtenir des informations (Mac) pour sa taille exacte. Si le fichier est à moins de 5 % de la limite de ton forfait, c'est un énorme signal d'alarme. Enfin, exécute le test définitif. Essaie de télécharger un petit fichier dont tu sais qu'il est bon, comme un MP4 de 30 secondes en 720p exporté depuis VLC ou HandBrake. Si cela fonctionne sans problème, le problème vient de ton fichier original. Si le petit fichier se bloque également, le problème est environnemental – ton navigateur, ton réseau ou la configuration de ton compte.

Solutions pour les blocages liés au réseau et au navigateur

Si ton diagnostic pointe vers un délai d'expiration de connexion ou un étranglement du navigateur, ces solutions devraient t'aider à t'en sortir. **Garde l'onglet actif.** Je sais que cela semble trivial, mais pour les téléchargements de plus de 500 Mo, c'est la solution la plus courante. Garde simplement l'onglet CocoConvert au premier plan pendant tout le téléchargement. Ne minimise pas la fenêtre et ne bascule pas vers un autre onglet. Si tu dois absolument faire plusieurs tâches, l'extension 'Tab Keep Alive' de Chrome peut aider, mais rien n'est aussi fiable que de rester simplement sur la page. **Change de navigateur.** Mon conseil brutal : si tu rencontres des blocages à 99 % sur des fichiers de plus de 1 Go dans Chrome, utilise simplement Firefox. Firefox a un délai d'expiration de connexion par défaut plus long et est généralement plus souple avec les tâches serveur de longue durée. Il est tout simplement plus patient. Ne te donne pas la peine de passer à Edge ; il est basé sur Chromium et se comporte de manière identique à Chrome à cet égard. **Désactive temporairement les extensions de navigateur.** Ton bloqueur de publicités ou ton extension de confidentialité pourrait interférer avec la poignée de main de connexion finale. Le moyen le plus simple de vérifier est d'ouvrir une fenêtre Incognito/Privée (qui désactive généralement les extensions) et de réessayer le téléchargement. Si cela fonctionne, une extension est la coupable. Retourne à une fenêtre normale et désactive-les une par une pour trouver le coupable. **Teste ton chemin réseau.** Si tu penses que ton FAI te bride, essaie le téléchargement en utilisant le point d'accès mobile de ton téléphone. S'il se termine avec succès, ton Internet domestique est le problème. Un VPN comme NordVPN ou Mullvad peut parfois contourner cette mise en forme des paquets, mais ce n'est pas une solution garantie et la latence ajoutée peut ralentir l'ensemble du transfert. **Vide le cache DNS et les sockets.** Si tu es toujours bloqué et que tu utilises Chrome, il est temps de faire un grand nettoyage. Accède à `chrome://net-internals/#sockets` et clique sur 'Flush socket pools', puis va sur `chrome://net-internals/#dns` et clique sur 'Clear host cache'. Cela force le navigateur à résoudre les données de connexion obsolètes qui peuvent faire planter les téléchargements.

Solutions pour les problèmes spécifiques aux fichiers

Ton petit fichier test a été téléchargé parfaitement, mais ta vidéo principale continue de se bloquer. Cela signifie que le fichier lui-même est le problème. Voici comment le résoudre. **Re-muxer sans ré-encodage.** C'est la solution miracle. De nombreux problèmes de fichiers – atomes moov cassés, métadonnées incorrectes, structures de conteneurs non standard – peuvent être résolus par le re-muxage. Ce processus utilise FFmpeg pour réécrire le conteneur du fichier sans toucher les flux vidéo ou audio, préservant 100 % de la qualité. C'est aussi rapide que de copier le fichier. La commande est simple : `ffmpeg -i input.mp4 -c copy -movflags +faststart output.mp4` La partie `-c copy` indique à FFmpeg de copier directement les flux, sans les ré-encoder. L'option `-movflags +faststart` est un bonus ; elle déplace les métadonnées clés au début du fichier pour une meilleure performance de streaming. Pour les fichiers MKV, la commande est encore plus simple : `ffmpeg -i input.mkv -c copy output.mkv` Si tu n'as pas FFmpeg, l'outil GUI gratuit HandBrake peut faire la même chose. Ouvre simplement ton fichier, assure-toi que les paramètres du codec correspondent à la source et exporte. Le fichier nouvellement re-muxé se téléchargera presque toujours sans accroc. **Compresse pour réduire la taille du fichier.** Si ton fichier se heurte à la limite de taille de ton forfait, la solution est de le rendre plus petit. L'encodeur H.265 de HandBrake à RF 28 est fantastique pour cela, réduisant souvent la taille du fichier de 40 à 60 % par rapport au H.264 avec très peu de perte de qualité visible. Pour un fichier de 1,9 Go, cela peut facilement te faire passer sous 1 Go. Dans HandBrake, va dans Vidéo → Codec Vidéo → H.265 (x265), règle la Qualité sur RF 28 et laisse-le tourner. **Vérifie la corruption du fichier.** Pour une dernière vérification, demande à `ffprobe` (faisant partie de FFmpeg) d'inspecter ton fichier : `ffprobe input.mp4`. S'il affiche des erreurs comme 'moov atom not found' ou 'Invalid data found when processing input', le fichier est réellement endommagé. Aucun service de téléchargement ne peut réparer cela. Tu devras revenir à ton logiciel de montage original et le ré-exporter.

Ce sur quoi CocoConvert travaille (et ce qu'il ne peut pas résoudre)

Soyons directs : certains blocages à 99 % sont réellement de notre côté, causés par une limitation de l'architecture actuelle de CocoConvert. Notre système utilise actuellement un téléchargement HTTP à requête unique. Une méthode plus robuste, utilisée par des services comme Google Drive et Dropbox, est le téléchargement en plusieurs parties par morceaux. Cette approche divise un gros fichier en petits morceaux de 5 à 10 Mo, téléchargeant et confirmant chacun individuellement. Elle est bien plus résistante aux coupures de connexion et aux délais d'expiration du serveur, c'est pourquoi tu vois rarement un blocage à 99 % sur ces plateformes. Notre équipe d'ingénieurs est en train de construire un système de téléchargement par morceaux, et nous visons un déploiement au troisième trimestre 2026 pour les comptes Pro, les comptes gratuits devant suivre. Jusqu'à ce que ce nouveau système soit livré, les téléchargements de plus de 1 Go sur des connexions lentes ou instables sont plus fragiles sur CocoConvert que sur certains autres services. C'est une limitation honnête. Si tu travailles régulièrement avec de très gros fichiers (2 Go et plus) et que tu rencontres ces échecs, la solution la plus fiable est de compresser le fichier avec HandBrake avant de le télécharger. Il y a aussi des problèmes qu'aucun service web ne peut résoudre. Nous ne pouvons pas réparer les problèmes liés à ton FAI ou à ton réseau local. Si tu as une perte de paquets élevée (vérifie sur fast.com ou exécute un test ping vers 8.8.8.8), les gros téléchargements seront toujours un pari. Et s'il te plaît, si tu télécharges un fichier de plus de 500 Mo, utilise une connexion Ethernet filaire. Le Wi-Fi, en particulier la bande encombrée de 2,4 GHz, est sujet aux interférences qui entraînent une perte de paquets et font échouer les transferts volumineux. Enfin, si un fichier est véritablement corrompu par l'appareil d'enregistrement ou le logiciel de montage, nos serveurs ne peuvent pas le réparer comme par magie. Tu dois effectuer l'étape de re-muxage avec FFmpeg sur ta propre machine avant de commencer le téléchargement.

Référence rapide : Liste de contrôle pour le blocage à 99 %

Pressé ? Voici la liste de contrôle condensée pour résoudre ton blocage de téléchargement sans relire tout l'article. **D'abord, vérifie les bases :** - Confirme que la taille de ton fichier est inférieure à la limite de ton forfait (Compte → Détails du forfait sur CocoConvert) - Garde l'onglet du navigateur actif et au premier plan pendant tout le téléchargement - Essaie de télécharger dans une fenêtre Incognito pour exclure les interférences des extensions **Si le problème persiste :** - Ouvre les Outils de développement → onglet Réseau et vérifie le code de statut de la requête de téléchargement - 413 = fichier trop volumineux ; compresse avec HandBrake et réessaie - 415 = format non pris en charge ; vérifie la liste des formats pris en charge par CocoConvert - 504 = délai d'expiration du serveur pendant le traitement ; re-mux avec FFmpeg et réessaie - En attente sans réponse = délai d'expiration de la connexion ; passe à Firefox ou essaie le point d'accès mobile **Pour les fichiers volumineux (plus de 1 Go) :** - Re-mux avec FFmpeg en utilisant `-c copy -movflags +faststart` avant de télécharger - Si cela échoue toujours, compresse en H.265 RF 28 dans HandBrake pour réduire la taille du fichier - Utilise une connexion Ethernet filaire au lieu du Wi-Fi **Si rien ne fonctionne :** - Exécute `ffprobe` sur ton fichier pour vérifier la corruption - Contacte le support CocoConvert avec la taille exacte du fichier, le format et le code d'erreur des Outils de développement – cette information réduit considérablement le temps de diagnostic - Demande-toi si le fichier doit être ré-exporté depuis ton logiciel de montage plutôt que réparé après coup La bonne nouvelle est que le blocage à 99 % est presque toujours réparable. Cette étape de re-muxage avec FFmpeg résout à elle seule le problème pour environ 60 % des utilisateurs qui signalent ce problème à notre équipe de support. Cela fonctionne parce que cela nettoie la structure interne du fichier, ce qui est exactement ce que le serveur vérifie – et rejette – à la toute fin du processus de téléchargement.