Comment réparer une vidéo prise sur iPhone ?

Répondre
Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

Comment réparer une vidéo prise sur iPhone ?

Message par Grompf »

Bonsoir,

Une vidéo prise avec iPhone s'avère illisible.
J'ai fouillé sur le net, mais je n'ai pas trouvé de solution satisfaisante. J'ai essayé avec VLC, sans succès. Et sinon, j'ai vu pas mal de liens vers des programmes sous Windows.
Qqn a-t-il une suggestion ?
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome
capdeframint
Messages : 2493
Enregistré le : jeu. 2 juin 2016 08:57
Localisation : Hautes-Alpes: GAP

Re: Comment réparer une vidéo prise sur iPhone ?

Message par capdeframint »

Est-ce que tu pourrais déjà nous donner le format du fichier de cette vidéo?
PC1:PCportable HP Pavilion 15-eh3027nf, proc Ryzen 7 7730U , Ram 16 Go, SSD 512 Go, LM 22.2 XFCE Dual Boot W11/LM 22.2
PC2: PC portable Lenovo Ideapad 3 15ALC6 (82KU002GFR),proc Ryzen 7 5700, Ram 8Go, SSD 512 Go, LM 21.1 XFCE
Dual boot: Windows 11 Family/ Linuxmint 22.2
Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

Re: Comment réparer une vidéo prise sur iPhone ?

Message par Grompf »

MOV
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome
capdeframint
Messages : 2493
Enregistré le : jeu. 2 juin 2016 08:57
Localisation : Hautes-Alpes: GAP

Re: Comment réparer une vidéo prise sur iPhone ?

Message par capdeframint »

Avec un fichier .MOV, il ne devrait pourtant pas y avoir de difficultés à le lire! Es-tu sûr qu'il est toujours lisible sur l'Iphone?
PC1:PCportable HP Pavilion 15-eh3027nf, proc Ryzen 7 7730U , Ram 16 Go, SSD 512 Go, LM 22.2 XFCE Dual Boot W11/LM 22.2
PC2: PC portable Lenovo Ideapad 3 15ALC6 (82KU002GFR),proc Ryzen 7 5700, Ram 8Go, SSD 512 Go, LM 21.1 XFCE
Dual boot: Windows 11 Family/ Linuxmint 22.2
Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

Re: Comment réparer une vidéo prise sur iPhone ?

Message par Grompf »

Le fichier a été abîmé.

Là, je dois trouver un moyen de le réparer. J'ai essayé avec ffmpeg et ça me donne un message d'erreur.

Je vais essayer ça : https://github.com/ponchio/untrunc
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome
Avatar du membre
Grompf
Messages : 606
Enregistré le : ven. 8 janv. 2016 23:23
Localisation : Suisse (Canton de Vaud)

Re: Comment réparer une vidéo prise sur iPhone ?

Message par Grompf »

Je voudrais essayer avec untrunc...


Mais ça ne marche pas.
Je suis les instructions et quand je compile, j'ai un message d'erreur.
Je tape :

Code : Tout sélectionner

g++ -o untrunc file.cpp main.cpp track.cpp atom.cpp mp4.cpp -L/usr/local/lib -lavformat -lavcodec -lavutil
Et j'obtiens ce retour :

Code : Tout sélectionner

track.cpp:57:11: fatal error: config.h: Aucun fichier ou dossier de ce type
 # include <config.h>
           ^~~~~~~~~~
compilation terminated.
mp4.cpp: In member function ‘bool Mp4::parseTracks()’:
mp4.cpp:568:46: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
   track.codec.context = context->streams[i]->codec;
                                              ^~~~~
In file included from mp4.cpp:44:0:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^~~~~
mp4.cpp:568:46: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
   track.codec.context = context->streams[i]->codec;
                                              ^~~~~
In file included from mp4.cpp:44:0:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^~~~~
mp4.cpp:568:46: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations]
   track.codec.context = context->streams[i]->codec;
                                              ^~~~~
In file included from mp4.cpp:44:0:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:893:21: note: declared here
     AVCodecContext *codec;
                     ^~~~~
Donc "fatal error", il n'y a pas de fichier "config.h"


Qqn a une idée ?

___


edit :
Je lance un autre sujet sur le thème de la compilation, vu que ça fait un nouveau problème, différent de celui de la vidéo.
CONFIGURATION :
1. HP Elitebook 820 G3 - Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome
Répondre