Réparer les fichiers flv que l'arrêt précoce

J'ai téléchargé des vidéos flv il y a quelques temps et lorsque les regarder, ils s'arrêtent à un point. Si je passe ce point, ils continueront à jouer amende pouvant aller jusqu'à un autre point sur lequel je peux ensuite passer à nouveau (et le cycle se poursuit jusqu'à la fin de la vidéo)

J'ai déjà essayé

avconv -i input.flv -acodec copy -vcodec copy -g 1 output.flv

Pour ma compréhension de la lecture de beaucoup de la plupart des messages inutiles sur cette question, la il n'y a pas d'images clés dans mon métadonnées, puis s'arrête quand il y a une mauvaise image.

J'ai essayé paramètre -g plus élevé, mais la sortie.flv cesse au même point que lorsque le fichier d'origine s'arrête pour la première fois. Est-il un outil qui peut résoudre ce problème.

Je ne me souviens pas où les liens d'origine sont situés et re-téléchargement n'est pas une option et comme vous pouvez le voir mon re-encodage les tentatives ont échoué.

je suis sous Linux Ubuntu, donc je ne peux pas utiliser les outils Windows qui sont disponibles.

MODIFIER

Après beaucoup de lutte, je n'ai pas encore été capable de réparer le fichier.

Je me suis trompé dans mon hypothèse que les Métadonnées sont le problème. Après avoir essayé tout un éventail d'outils, j'ai trouvé que la plupart d'entre eux s'est arrêté avec la Fin du Fichier (Dans le milieu du fichier).

Les Métadonnées est ce qu'il devrait être. (J'ai réussi à extraire). Il semble que le flux est corrompu. J'ai essayé de re-multiplexage,re-codage de l'injection de Métadonnées n'a pas fonctionné, ils ont produit un fichier qui toujours bloqué au même endroit, ou tout simplement le ruisseau jusqu'à la mauvaise place.

Mon problème est exactement le même comme indiqué ici : lien

Toute aide serait grandement appréciée. Je vais prendre toute solution, même si je bidouille un peu le fichier avec un éditeur hexadécimal. (J'ai essayé de supprimer ce que j'ai bien était le mauvais moment, mais qu'il a causé à ne pas jouer du tout)

J'ai une machine Windows à ma disposition maintenant, le fait d'exécuter les utilitaires de windows n'est pas plus un problème.

jouer avec quoi ? comment ? le flv est propriétaire d'un conteneur de Macromedia, maintenant Adobe, et le principal problème n'est pas linux vs windows, mais le fait que c'est un format propriétaire. Utiliser le frein à main ou des outils similaires, c'est votre meilleure chance en.wikipedia.org/wiki/Flash_Video#FLV_converters
Je n'ai pas assez de bande passante pour télécharger le frein à main. Je les ai joués en utilisant le construit en Lecteur de Film. J'ai aussi essayé en utilisant VLC.Media player classic et Windows media player sur mes amis de l'ordinateur windows. Je sais flv est un conteneur et que c'est à partir d'Adobe. Je ne vois pas la Fenêtre vs Linux comparaison, je ne peux pas exécuter l'un de la Windows outils qu'il est sur Linux.
essayez avec le vin, la dernière version de l'app est une grande version de correction et peut faire beaucoup de chose à travailler.
merci. Je ne peux pas tester le maintenant, j'espère avoir plus de temps le week-end. Je m'attendais à une petite ligne de commande de la ligne de solution, mais toute solution est mieux que rien.
J'ai testé quelques outils sur mes amis machine windows. On dirait qu'il n'est pas le flv en lui-même c'est corrompue, mais le flux sous-jacent. C'est pourquoi avconv et ffmpeg s'arrête à un certain point. J'ai regardé les métadonnées du fichier flv et il a toutes les images clés joliment aménagé. Après l'exécution des outils qui sont censés réparer les fichiers flv il chnages-il arrêter après avoir cassé le point. J'ai couru FLVExtract.exe,flvmdi.exe et un autre outil, je m'en souviens pas. Est-il possible de lire le flux de manière à ce que lorsqu'il atteint une fracture de point au lieu de l'arrêter, il semble de peu et continue à partir de là?

OriginalL'auteur Xonar | 2012-10-19