[pymecavideo] [Attention rev 319 : gros hack dans testfilm.py] |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/pymecavideo Archives
]
- To: pymecavideo@xxxxxxxxxxxxxxxxxxx
- Subject: [pymecavideo] [Attention rev 319 : gros hack dans testfilm.py]
- From: Jean-Baptiste BUTET <ashashiwa@xxxxxxxxx>
- Date: Mon, 7 Feb 2011 21:54:10 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=OHWWSNFlYqcR543fZFSLrM9wPBK8OtTqXtsOOGPnCHI=; b=ZxoyXnCQm8GdI+OkYrwenWU3TISdy/QVXA+/X9/iqX8unxSlvHqXHgCYHm/D0LQXQi rGcsULFRoeHUuyRiV8XJl2AuFBi20rGECMME8tlHZ3GK6hxNGmAjKd6DVPX4yajwyn5y qRX0wyyyapeOnCKit9X7lnQ6GR2q10HRszOQw=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=Aqywm5I9YC0aDj7X8yN8aBSpnDq417sINH53LAxuY/Eczn65jtsOMrNqrX2cfngW23 TWY5Iz9WNdtorZMVaKx68NvFs6yZWp9RZFehsROEkzITkIVS73U3KCindVhmkuRhggAJ Y+jlw+2aP4pUKwRHWtJMvF/NvbZ9rwohpaIGA=
Salut :)
>> Ce test ne fonctionne pas chez moi... il ouvre les .mov, les .ogv
>> ...avec tous leurs défauts...
>
> argl !
> Alors, dans le fichier testfilm.py, ajoute le maximum de choses qui
> feront "tilt" sur tes mov et tes ogv. Si le dysfonctionnement est subtil
> (l'appel de fonction se passe bien, c'est juste le résultat qui est
> débile), tu t'en sors en faisant :
>
> assert expression_booleenne, expression_messsage
>
> si expression_booleenne est fausse, alors ça lance:
> raise AssertionError, expression_messsage
Le problème est que ce qu'opencv sort n'est pas débile : c'est une
string, qui contient des chiffres... et tout les test que tu as mis
fonctionnent.
J'ai commité un GROS HACK pour pouvoir continuer en attendant. Le gros
hack donne : si c'est "avi" ça passe sinon ça passe pas :)
Du coup, on s'aperçoit d'un certain nombre de bug... il semble que le
curseur ne soit pas mis à jour avec les nouvelles données lisibles de
la nouvelles vidéos mais restent avec les données (mauvaises) de
l'ancienne par exemple.
Mais ça n'a pas été reproductible... faut que je regarde de plus près.
Sinon, j'ai l'impression que ça dépend du .mov...ceux que j'avais
faisait le coup de la doublette... ceux-là non :
..mov : FPS, framecount 25.0 266600.0
..avi recodé : FPS, framecount-1 25.0 2665.0
Petite différence, n'est-ce pas ;)
> Par la même occasion, as-tu un film court qui provoque l'erreur à coup
> sûr ?
http://ashashiwa.free.fr//perseidfireball.mov
donne : 114100.0 contre 113.0
Bon courage :)))))
(perso j'y ai perdu mon latin ;) )
JB