J'ai un fichier .avi d'environ 110 Mo. Lorsque j'essaie de le lire avec VLC Media Player, il dit quelque chose comme "Ce fichier est cassé. Vous essayez de réparer?" et après avoir fait son truc, il est toujours incapable de le jouer.
Existe-t-il un autre logiciel qui peut éventuellement obtenir la vidéo qu'il peut en retirer? Peut-être un spécialiste de ce genre de choses? Je ne suis pas très optimiste parce que je pensais que si quelque chose pouvait être joué, VLC aurait réussi à le faire, mais je pensais que je lui donnerais un coup quand même ...
Voici quelques programmes qui pourraient vous aider:
Il y a un tutoriel complet sur la réparation des fichiers AVI cassés ici: Réparer les fichiers AVI cassés ou corrompus - AfterDawn: Guides
Vous pouvez également essayer de reconstruire le conteneur en effectuant une copie de flux binaire avec FFmpeg :
la source
-vcodec copy -acodec copy
au lieu de-c copy
. J'ai utilisé (pour Windows) cette version . J'avais un tas de fichiers à corriger. DivFix ++ s'est écrasé sur moi. ffmpeg était super. Merci.VirtualDub peut faire des choses assez étonnantes avec des fichiers AVI cassés. Ouvrez simplement le fichier dans VirtualDub, laissez-le cuire, puis s'il est ouvert avec succès, enregistrez-le à nouveau en tant que nouveau fichier AVI. Habituellement, vous n'avez même pas besoin de modifier les paramètres de compression.
la source
Il y a un SuperDecoder appelé .
ont pu lire des fichiers et des CD / DVD vraiment foireux avec. Vous pouvez lui donner un coup de feu.
la source
J'ai eu quelques AVI que VLC n'a même pas essayé de réparer et DivFix ++ m'a donné des erreurs de recherche. Les faire passer par ffmpeg n'a pas fonctionné, mais l'a
mencoder
fait (c'est très rapide):(mencoder fait partie du
mplayer
package sur la plupart des systèmes, par exemplebrew install mplayer
sur Homebrew.)Voir aussi: Comment puis-je vérifier l'intégrité d'un fichier avi et le réparer automatiquement sous Linux?
la source
Toutes les bonnes idées sur la façon de réparer l'index AVI cassé (ma préférence est
ffmpeg
), mais contribuant ici à trouver des fichiers avi qui ont l'index cassé pour les tester et les réparer de manière proactive. Après avoir essayé sans succès d'utilisermediainfo
ffprobe
et d'autres pour détecter les fichiers dont vlc se plaindrait, j'ai finalement décidé d'utiliservlc
car c'était celui qui se plaignait. Voici un extrait qui peut être utile dans le cadre d'une analyse et d'un script de réparation automatisé.Remarque: les autres méthodes d'arrêt (pour ne pas lire toute la vidéo avant de quitter) sont incluses car certaines versions de VLC ont un bogue dans --stop-time et d'autres systèmes peuvent ne pas en avoir
timeout
.la source
J'ai eu jusqu'à présent une bonne expérience avec Media Player Classic et The KMPlayer. Ils peuvent lire des fichiers qui ont été partiellement téléchargés ou divisés en parties (par hjsplit par exemple).
Je pense qu'ils peuvent jouer le vôtre.
Bien que cela dépende également du type de codec et donc ...
la source