LionSv
Messages postés2Date d'inscriptionlundi 5 mars 2007StatutMembreDernière intervention26 mars 2007
-
12 mars 2007 à 11:10
bbenator
Messages postés12Date d'inscriptionlundi 21 juin 2010StatutMembreDernière intervention31 août 2010
-
21 juin 2010 à 12:03
Bonjour à tous, je suis étudiant en BTS IRIS, j'ai en charge pour mon
projet de développer une application et je rencontre alors
un problème vers lequel je ne sais où m'orienter.
J'ai une caméra de surveillance (AXIS 213 PTZ) qui enregistre les
entrées du personnel dans le local d'accés à son entreprise. Avec le SDK de chez AXIS j'ai pu développer une application de lecture des données. Jusque là
pas de problèmes.
Hormis le fait que mon projet se situe dans une pépinière d'entreprise et que chaque entreprise possède sa caméra qui enregistrera ses entrées sur le même serveur de la pépinière ; et chaque vidéo sera gardée 1 mois sur le serveur. La vidéo est enregistré au format MJPEG, ce dernier format prend trop de "place" : il me faut optimiser la capacité du serveur.
Je dois donc compresser ma vidéo d'une autre manière. J'ai converti mes vidéos en MPEG-2, MPEG-4 et DivX, via des logiciels, et je gagne un gain important sur la taille du fichier. Maintenant j'aimerai faire cela dans mon programme, j'ai cherché des informations sur la compression vidéo, sur le MPEG, l'encodage en H264 mais rien quand à comment l'utiliser dans un programme en C++. Je suis donc un peu bloquer et votre aide serait la bienvenue. Merci.
bbenator
Messages postés12Date d'inscriptionlundi 21 juin 2010StatutMembreDernière intervention31 août 20101 21 juin 2010 à 12:03
Salut,
tu m'as l'air assez calé dans le domaine du traitement des paquets vidéos donc je vais te poser une question.
Je reçois une vidéo encodée en h.264 via des paquets RTP. J'effectue la "dépaquetisation" (reconstruction des NALUs et constitution de frames), cependant je ne trouve pas de librairie facilement utilisable pour ensuite décodée la vidéo. J'ai utilisé ffmpeg mais la qualité de la vidéo produite est vraiment dégueulasse. Je me suis donc tourné vers la bibliothèque x264 mais désormais, elle ne fait que de l'encodage (d'après ce que j'ai compris). Finalement, j'ai étudié ffdshow mais je ne trouve aucune source...
Bref je suis un peu perdu donc si tu as une idée à proposer, je suis tout ouïe !
Bonne journée
PS: c'est pas vraiment une vidéo que je produis, c'est une succession d'images qui s'affichent rapidement du coup ca fait une vidéo ^^