OVH Cloud OVH Cloud

Changer l'apect ratio d'un AVI/DivX sans recompresser ?

21 réponses
Avatar
Alf92
Bonjour,
Es- il possible de changer l'apect ratio d'un AVI/DivX sans le recompresser
?
En gros, faire comprendre au player de salon que les pixels ne sont pas
forcément "carrés"...
Je dispose de VirtualDub et de Super C.
Merci.
--
Alf92

10 réponses

1 2 3
Avatar
ast
"Stephane Legras-Decussy" a écrit dans le message de
news:4d45aa23$0$6040$
Le 30/01/2011 13:54, pehache-youplaboum a écrit :

Non je ne connais pas d'outil qui fasse ça. Je ne suis pas très sûr que
ce soit possible, non plus : en MPEG le contenu d'un bloc de pixels peut
être utilisé pour prédire le contenu d'un autre bloc sur l'image suivante.



tous les mpeg ne connaissent que des images 8x8 et ne compriment
que ces images 8x8. Ses imagettes dont indépendantes des autres en espace et en temps.



non


ensuite on assemble côte à côte cette mosaique d'images 8x8 pour
faire l'image totale.

rien n'empeche donc de rogner l'image totale par colonne ou ligne de
8 de large.





non
Avatar
ast
"Alf92" a écrit dans le message de
news:ii3l71$38l$
"pehache-youplaboum" a écrit dans le message de groupe de discussion :


Es- il possible de changer l'apect ratio d'un AVI/DivX sans le
recompresser ?
En gros, faire comprendre au player de salon que les pixels ne sont
pas forcément "carrés"...
Je dispose de VirtualDub et de Super C.



Mpeg4Modifier fait ça. ffmpeg aussi en principe mais la fonction d'aspect ratio semble cassée
dans les versions récentes.

Mais c'est aléatoire car tous les players ne lisent pas l'information d'aspect ratio dans les
AVI/DivX



Merci PH, ça marche parfaitement avec Mpeg4Modifier ;-)
au passage, sais-tu s'il existe une solution pour croper (rogner en français) une video AVI/DivX
sans la recompresser ?




non c'est impossible à faire sur une vidéo.
Avatar
Stephane Legras-Decussy
Le 31/01/2011 16:52, ast a écrit :


non c'est impossible à faire sur une vidéo.



brillante démonstration.
Avatar
Stephane Legras-Decussy
Le 30/01/2011 19:42, pehache-youplaboum a écrit :

Tu as peut-être raison, mais pour le MPEG4 (donc le DivX), je n'en
mettrais pas ma main au feu.



pour le h264, je vois que la taille des blocs peut désormais
être variable et aller jusqu'à 16x16.

un découpage multiple de 16 peut donc être garanti
à mon avis (à défaut de multiple de 8).
Avatar
jean-daniel dodin
Le 31/01/2011 18:40, Stephane Legras-Decussy a écrit :

un découpage multiple de 16 peut donc être garanti
à mon avis (à défaut de multiple de 8).



1920x1080=(120x16)x(67.5x16)

il y a donc un truc dans tes chiffres, la hauteur n'est pas un
multiple de 16 (seulement de 8)

jdd

--
http://www.dodin.net
Le wiki des forums son-image français:
http://dodin.org/frsv/
Pizzéria Plaisance du touch http://pizzanetti.fr
Avatar
Stephane Legras-Decussy
Le 31/01/2011 20:00, jean-daniel dodin a écrit :
Le 31/01/2011 18:40, Stephane Legras-Decussy a écrit :

un découpage multiple de 16 peut donc être garanti
à mon avis (à défaut de multiple de 8).



1920x1080=(120x16)x(67.5x16)

il y a donc un truc dans tes chiffres, la hauteur n'est pas un
multiple de 16 (seulement de 8)




ce n'est pas un problème, tu peux faire un jpeg de résolution
quelconque alors que ce sont toujours des blocs 8x8.

et dans le cas du h264, si j'ai bien compris, on peut sur
une même image avoir des blocs de taille 16, 8 ou 4.
Avatar
ast
"Stephane Legras-Decussy" a écrit dans le message de
news:4d46eedc$0$27724$
Le 31/01/2011 16:52, ast a écrit :


non c'est impossible à faire sur une vidéo.



brillante démonstration.





As tu entendu parler de l'estimation de mouvement ?
Avatar
Stephane Legras-Decussy
Le 31/01/2011 22:25, ast a écrit :


As tu entendu parler de l'estimation de mouvement ?



les block de compensation de mouvement font 16x16,
qu'est ce qui empeche de découper à la frontière de
ces block ?
Avatar
ast
"Stephane Legras-Decussy" a écrit dans le message de
news:4d473292$0$31737$
Le 31/01/2011 22:25, ast a écrit :


As tu entendu parler de l'estimation de mouvement ?



les block de compensation de mouvement font 16x16,
qu'est ce qui empeche de découper à la frontière de
ces block ?




Si un bloc a une référence (on dit un prédicteur) dans la
bande que tu supprimes, le décodeur serait bien ennuyé.
Avatar
Alf92
"ast" a écrit dans le message de groupe de discussion :
4d4734ad$0$26235$

As tu entendu parler de l'estimation de mouvement ?



les block de compensation de mouvement font 16x16,
qu'est ce qui empeche de découper à la frontière de
ces block ?




Si un bloc a une référence (on dit un prédicteur) dans la
bande que tu supprimes, le décodeur serait bien ennuyé.



sauf si on coupe sur une keyframe.
donc il existe ou il n'existe pas mon outil magique ?


--
Alf92
1 2 3