Comment détecter vidéo déformée ?

jeudi 6 août 2015

Bonjour,

Voilà une capture d'une vidéo 16:9 déformée (à l'origine elle a une proportion 4:3).

1438848394.png

Et voici le retour via la commande avconv -i ma_video.mp4

    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 651 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)

Remarque: il semble que dans le résultat ci-dessus que SAR et en réalité le PAR (? bug d'avconv)

L'exemple de l'image ci-dessus est flagrante car le cercle est ovale, mais dans d'autres vidéos c'est plus compliqué à voir.

Remarque: si je lance la vidéo avec VLC, il me la lis dans la proportion 16:9 si je change dans VLC la proportion en 4:3, la vidéo est correct. (l'ovale redeviens un cercle)

1438851155.png

Le problème c'est que parmi mes vidéos certaines ont un SAR de 720x576, un SAR de 64:45 et un DAR 16:9, dans certains cas elles sont correct se sont de vrai 16:9 et d'autres ne le sont pas car en réalité se sont des vidéos 4:3 qui ont était transformées par erreur en 16:9 d'où un étirement de la vidéo.

Ma question est de savoir hormis la méthode de détecter visuellement si il existe une autre manière de détecter les vidéos "déformées" par erreur.

Je pense que le résultat donné par avconv -i ma_video.mp4 pourrait m'aider ?
En même dans je comprends pas les relations DAR PAR et SAR.

Selon l'exemple ci-dessus... si j'ai bien compris:

SAR --> 720x576
PAR --> 64:45
DAR --> 16:9



Comment détecter vidéo déformée ?

0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor