begin process at 2012 05 29 00:22:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

codec de compression vidéo


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

codec de compression vidéo

vendredi 10 août 2001 à 20:13:05 | codec de compression vidéo

jcom

salut ! quelqu'un aurait pas une idée (ou des liens) sur la façon de créer un codec de compression vidéo (genre divx sans la prétention) ?
mardi 3 août 2004 à 01:12:24 | Re : codec de compression vidéo

charly666

bon!!!!

la tu t'attaque peut être à trop gros pour toi... je potasse le sujet depuis pres de 5 ans deja... et j'en apprend encore tout les jours sur le sujet...

bon inutile de te dire que c'est pas la peine que tu cherche a implementer un H.264 ou un Xvid amélioré.... par contre un tit codec bien senti qui est capable de faire du 240 par 240 sans pertes avec un filet de stream (peu de bande passsante ) ça peu etre marrant.

pour ce qui est de l'implementation d'un codec video... bah ya plusieurs solutions. et la pas de miracle... tu potasse le msdn de long en large ( sur ton DD si tu as VS.net ou VS 6, sur internet sinon)

pour que ton encodeur et ton decodeur soit accessibles a partir de n'importe quelle application il faut que tu cree une DLL qui implemente certaines fonctions et interfaces predefinies

la plus simple: ( et c'est deja galere crois moi) tu utilise DMO
(Direct Media Object)

la plus difficile: tu utilise ces putain de graphs de directShow.

pour DMO le plus simple est de regarder sur le msdn en ligne... et surtout... imprime... imprime

chope tout dabord le graphe de l'architecture DMO ca va t'etre utile...
le probleme avec les codecs videos c'est qu'il n'existe aucun exemple de ce type dans TOUT le MSDN... du coup t'es obliger de partir avec ton GargleDMO de base pour comprendre...( en plus pas de bol c'est un codec audio!!!!!)
En plus les information concernant les classes a implanter sont completement étalées dans le MSDN... tu passe plus de temps juste pour connaitre les interfaces qu'a coder réellement...
tres agaçant!!!!


bon je te file quelques liens (desolé c'est en anglais)
pour l'exemple de codec audio GargleDMO:
GargleDMO

sinon l'adresse du code source de Xvid mis a jour... mais bon c'est encore pire a lire:
Xvid

bon je te conseille de choper visual studio.net et le sdk de dx9... sans ca tu ira pas loin sous windows!



dans tous les cas... lors des premiers stades de developpement d'un codec il vaut mieux réaliser une application autonome qu'une dll enregistree au niveau du registre (dans ce cas la tes lecteurs vont automatiquement charger ta DLL et ces interfaces standard)

plusieurs raisons.... tu n'a pas a te soucier de creer le FourCC... ( la tu decouvrira tout seul ce que c'est je peut pas non plus tout dire en quelques lignes) pas de CLSID, pas besoin de surcharger les methodes d'une obscure classe de DirectX... pas besoins de la base de registre ( une erreur sur une boucle qui ecrit la dessus et c'est la reinstall assurée!)


bon si la tu comprend pas d'ou viens tout ce charabia... bah c'est peut etre que tu devrait commencer plus petit comme logiciel ;)

dans tous les cas bonne chance et ne désespère pas... Xvid est peut être compliqué mais il n'en est pas plus efficace pour autant... Mon codec IQvid (tu saura d'ou ca viens si tu trouve un *.IQvid lol) est beacoup beaucoup plus simple que Xvid... et je compresse moins (sur les petits fichiers, sur les gros j'explose tout lol quand c'est du HD par exemple) mais par contre c'est une compression sans pertes et puis de toute facon je n'en suis qu'aux premiers essais... donc voila faut pas desesperer... faut juste de bonne idées... laisse dont les galere de classes DX et le registre aux grattes claviers de SSII et sert toi de ta caboche...
mardi 3 août 2004 à 01:15:49 | Re : codec de compression vidéo

charly666

mdr j'avais pas lu la date de son envoi.... 2001?
bon bah du coup... ce sera pour ceux que ça interesse... si vous voulez de plus amples informations... bah envoyer moi un mail :)
lundi 9 mai 2005 à 11:43:38 | Re : codec de compression vidéo

_TomTom_

Membre Club
Salut charly,
Alors moi je dois réaliser un codec audio pour un nouveau format seulement je ne sais absolument pas par ou partir, comment réaliser le codec par rapport a mon format,etc etc...
Pourrais-tu me venir en aide?
Je ne sais pas si tu regarde cette boite mail, mais si tu la regardes je te parlerai plus précisemment de mes problmes.
En espérant que tu sois à l'écoute,
Thomas


Cette discussion est classée dans : vidéo, compression, codec


Répondre à ce message

Sujets en rapport avec ce message

Compression d'une vidéo AVI en MPEG2 [ par stamina ] J'ai un projet à faire pour mon BTS et un problème se pose. Je l'étudie depuis des semaines mais je ne vois vraiment pas comment passer une avi en mpe Compression vidéo [ par LionSv ] 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 leq codec utilisé pour une vidéo acquise par webcam [ par ayabazine ] Bonjour,J'ai besoin de connaître le codec utilisé dans une vidéo acquise par webcam. En fait je travaille sur l'analyse des mouvements, pour cela j''u Creation logiciel compression vidéo [ par lezabour55 ] Salut a tous,Je pense depuis quelques jours a creer un logiciel de compression vidéo.Il me prendrait en entrée une video, et me la compresserais grace compression video [ par nessrine ] bonjourje veux développer un codec vidéo temps réel je programme en builder c++ 5 et j'utilise vfw.h donc j'ai réussit a afficher la vidéo de ma webca enregistrement vidéo d'une webcam [ par kain31 ] Bonjour tout le monde, Je travail actuellement sur un logiciel qui doit me permettre d'enregistrer se que film une webcam. Je vous explique lorsque l' Compression Lampel Ziv [ par Oeil_de_taupe ] Bonjour, Pendant mes vacances je me suis amusé à utiliser la technique de compression inventée par Lampel-Ziv (LZ) utilisant un dictionnaire. Je n'ai Jouer une vidéo sous openGL ( xvid) [ par Captain_Zurg ] Bonjour à tous, je me présente, Geoffrey Sebald effectuant des études en programmation.Bref, j'ai effectué beaucoup de recherches concernant la lectur Bibliothèque de capture video [ par Rogolotoon ] Bonjour a tous j'aimerai savoir quelles bibliothèques conseillez vous pour réaliser de la capture vidéo. En fait c'est pour capturer le signal en prov infos des boites de dialogue format et compression vidéo [ par steph12358 ] Bonjour à tousquelqu'un connait-il un moyen de récupérer les informations qui peuvent être renseignées par l'utilisateur lors de l'appel de ? capDlgVi


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales