[pymecavideo] les avancées de la semaine... |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/pymecavideo Archives
]
- To: pymecavideo@xxxxxxxxxxxxxxxxxxx
- Subject: [pymecavideo] les avancées de la semaine...
- From: Jean-Baptiste BUTET <ashashiwa@xxxxxxxxx>
- Date: Sun, 19 Apr 2015 11:06:24 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=BEzcoh69/2Fck3EBtZPoj4IPspgq/a2uBlj7UMUAfpo=; b=nVvaKavU3zurQA5vkBXNJgef9FtfLcnq3cUmFnjpWAYW0pwrh8bUhVTeYOj6yXWm8A UfJ4igFnR2HcK3CyM/KUHbd9qpceX0rcLFk1JrhYRPT9B5nwjfFiPyYC7JkMmDRCNYR9 S2KGHiSZqGlVprIbvB+eQvVJ+66fd0rHrsvFGIlNRZGAs7q7/eigTsUEjU8QgsoYo1Ct esptipDMCc+5fIOkYA9CUxWwC9bRfKL/AoWToeSX2M1Qb842YUsa5o/vEz57vK9aaA4k MJ7ZTe2giQguAmLJjkO8iDMYy6Ue6m2+97gu4cWyivtbXNTv28DyhNanzQ7ebXQDwTmK dzjg==
Bonjour les gens ;)
(petite vidéo en bas ;) )
Alors, plusieurs avancées au goût du jour :
1) grâce à Cédrick un nouveau mécanisme tout auto -qui fonctionne
super bien sous windows-
Pour des raisons assez obscures, les qthreads sont assez mal supportés
sous winwin. On est revenu à un mécanisme avec des threads pur python.
on en a profité pour simplifier tout ça.
On attend que Cédrick soit revenu d'un endroit où il n'y a pas de wifi
;))))) pour avoir un joli binaire.
(on annonce... 100Mo... oui.... Opencv est un peu lourdeau)
2) mencoder ou pas mencoder ?
Les bilblitohèques ffmpeg sont très complètes et permettent de lire
énormément de formats de vidéos. cela vaut-il le coup de s'embêter
avec mencoder ?
Sous linux, il faut (malheureusement) installer les versions
'tainted'. Dans tous les cas, c'est non 100% opensource (mencoder non
plus d'ailleurs)
Pour le moment, on a gardé ce mécanisme mais cela est-il intéressant ?
3) refaire les points, réinitialiser...
J'ai un peu retravaillé sur ce point. Bon, ça se passe bien. On peut
même changer d'endroit d'où on a commencé la capture, une fois qu'on a
enlevé tous les points. (voir la vidéo )
4) et ce dernier point ???
et oui, pymecavideo n'arrivait pas à gérer les 2 derniers points. Pour
le tout dernier, c'est plus compliqué, certaines vidéos annoncent 29
frames alors qu'elles en ont 28 exploitables. Et impossible de
récupérer l'erreur par python (c'est ballot). Conclusion : on enlève
le dernier point pour tout le monde.
MAIS promis, maintenant, on gère toutes les frames disponibles ;)
(sauf la toute dernière de la vidéo)
Pour ceux sous linux, la dernière image fonctionne avec toutes les
vidéos SAUF certaines en OGV. (et pas toutes... bref. chianlit inside)
(ligne 256 de cadreur.py échanger les 2 lignes pour avoir toutes les
images disponibles)
Et la vidéo tant attendue :) http://youtu.be/v4WggBzReOM
JB