#1 Le 28/06/2010, à 12:05
- obibann
[Résolu] Automatiser la réparation de vidéos
Bonjour.
Je suis en train de réunir toutes les séquences filmés par un camescope numérique pour en faire des DVD pour la famille.
Ce camescope enregistre déjà au format DVD sur des mini DVD. J'ai donc plusieurs fichiers VOB (MPEG2 / AC3).
Le hic, c'est que le camescope produit des fichiers vidéo tout crade, qui passe bien sur le camescope (why ??), mais dont la lecture (et donc la copie) sur une autre source chie... Le son est décalé par rapport à l'image.
J'ai donc pour le moment essayé les solutions suivantes :
Copie des VOB : son décalé
Réparation avec ffmpeg :
ffmpeg -i corruptfile.vob -f avi -vcodec copy -acodec copy fixedfile.avi
Le son est décalé
Réparation avec mencoder :
mencoder -ovc copy -oac copy corrupfile.vob -o fixedfile.avi
Le son est bien calé !! Mais l'image saute ! (vous savez ça fait comme quand la TNT chie, une pluie de pixels à l'écran)
Piste actuelle : lecture avec VLC : YEAH ! le son est calé, l'image ne saute pas !
Mais question : comment copier ce que VLC lit dans un fichier sans recoder ?
Je désespère...
Merci pour votre aide...
Edit : pour infos, je viens de lire la doc, le camescope créé des fichiers vidéo à débit variable, ce qui pourrait expliquer mes difficultés à obtenir des fichiers synchronisés. Comment pourrais-je régler ce problème ? Merci
Dernière modification par obibann (Le 28/06/2010, à 15:44)
Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p
Hors ligne
#2 Le 28/06/2010, à 15:44
- obibann
Re : [Résolu] Automatiser la réparation de vidéos
EUREKAAAAAAAAAAAAA !!!!!!!!!!!!!!!!!!!!!!!!!!
J'ai trouvééééééééééééééééééééé
ffmpeg -i mon_vob_pourrave.vob -f mpeg -vcodec copy -acodec copy movie.mpg
en utilisant mpeg comme conteneur, pas de décalage et le fichier est réparé
Voilà, si quelqu'un à le problème, la solution est là
A+
Edit : pour des fichiers issus depuis un DVD, comme pour mon cas, il faut plutot utiliser le format "dvd" afin d'obtenir des fichiers vidéos MPEG2 :
ffmpeg -i mon_vob_pourrave.vob -f dvd -vcodec copy -acodec copy movie.mpg
Dernière modification par obibann (Le 29/06/2010, à 11:52)
Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p
Hors ligne