Je ne sais pas combien de temps il faudrait pour analyser ce genre de fichier. Le mieux est de faire ça pas à pas bien sûr : d'abord savoir découper un AVI/MPEG, puis savoir analyser tel ou tel chunk (genre entête d'un format donné), etc. C'est ce que j'ai fait pour le format PNG: d'abord j'ai appris à découper grossièrement le fichier (1er niveau), puis à lire certains types de chunks (entête, gamma, etc.). Resterait d'ailleurs à savoir décompresser les données, mais ce n'est pas ma priorité.
L'idéal serait de savoir utiliser de bibliothèques externes, mais je ne sais pas si c'est possible. J'ai par exemple vu que le module gzip de Python n'accepte pas juste les données compressés, il veut absolument le fichier dans son intégralité.
[^] # Re: analyseur de flux mpeg/DVB
Posté par Victor STINNER (site web personnel) . En réponse au journal Projet Hachoir. Évalué à 1.
L'idéal serait de savoir utiliser de bibliothèques externes, mais je ne sais pas si c'est possible. J'ai par exemple vu que le module gzip de Python n'accepte pas juste les données compressés, il veut absolument le fichier dans son intégralité.
Haypo