Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1570 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  windows ou linux : comment inclure de la video ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

windows ou linux : comment inclure de la video ?

n°510324
xilebo
noone
Posté le 08-09-2003 à 17:52:14  profilanswer
 

salut,
 
Je dois faire une etude de faisabilité sur l'incrustation de video (en vignette et plein ecran) sur une machine avec un processeur C3 a 800 MHz et une carte video savage 4.  
 
En fonction des resultats (et d'autres parametres), je choisirai le systeme d'exploitation approprié.
 
Mais je ne sais pas comment faire pour incruster de la video simplement dans mon programme (programmé en C++). J'ai le choix entre 2 possibilités :
 
 - soit j'utilise une methode portable (car mon programme pour le moment compile sous les 2 OS), mais comment faire ? Existe-t-il des bibliotheques fonctionnant sur les 2 OS ?  
 
 - Soit j'utilise une methode optimale pour chacun des systemes : par exemple sous windows je peux utiliser directShow (pour linux , il existe peut etre quelque chose mais je ne sais pas quoi :( ). Dans ce cas, quels sont les methodes existantes les plus efficaces ?
 
Je precise pour le type de compression video (audio je pense que ce sera du mp3/ac3), ce sera normalement du mpeg2 car ca viendra d'un DVD mais il est possible que le type de compression change (ca n'est pas encore défini).
 
 
Merci d'avance pour les reponses :) .

mood
Publicité
Posté le 08-09-2003 à 17:52:14  profilanswer
 

n°510965
xilebo
noone
Posté le 09-09-2003 à 14:32:39  profilanswer
 

up

n°510970
Kristoph
Posté le 09-09-2003 à 14:40:43  profilanswer
 

Si c'est du mpeg2, je pense qu'il y a tout ce qu'il faut dans la libSDL pour lire la vidéo et pour l'afficher de façon portable.

n°510975
western
AJMM
Posté le 09-09-2003 à 14:49:02  profilanswer
 

Kristoph a écrit :


il y a tout ce qu'il faut dans la libSDL pour lire la vidéo


T'es sut? Pour tous les fichiers MPEG, il y a la bibliothèque libmpeg2

Kristoph a écrit :


pour l'afficher de façon portable.


As-tu déjà essaié d'afficher?

n°511418
Profil sup​primé
Posté le 10-09-2003 à 00:43:07  answer
 

Salut,
 
Moi aussi je developpe un soft compilable sur windows et linux avec Qt.
 
Sous windows, c'est tout simple, utilise vfw(Video For Windows) de microsoft, c'est super documenté (msdn) et tu trouveras plein d'exemples sur internet :)
http://nehe.gamedev.net/data/lesso [...] ?lesson=35
 
Pour linux c'est une autre paire de manche. Il n'existe pas d'api multimédia generale pour ce systeme (vive linux). Alors il faut se fier à des groupes de developpeurs. J'ai en trouvé un plus ou moins acceptable : ffmpeg. C'est pas DUTOUT documenté :pfff:, et c'est inutile de leur envoyer des mails, ils ne daigneront pas répondre ! Alors il faut regarder dans les sources et voir comment ils font ; je l'ai fait, c'est abominable. Bonne chance avec linux (deteste cet os).
 
Si tu as besoins d'un renseignement, mail moi.
 
amicalement !

n°511428
Kristoph
Posté le 10-09-2003 à 02:04:20  profilanswer
 

encom a écrit :

Salut,
 
Moi aussi je developpe un soft compilable sur windows et linux avec Qt.
 
Sous windows, c'est tout simple, utilise vfw(Video For Windows) de microsoft, c'est super documenté (msdn) et tu trouveras plein d'exemples sur internet :)
http://nehe.gamedev.net/data/lesso [...] ?lesson=35
 
Pour linux c'est une autre paire de manche. Il n'existe pas d'api multimédia generale pour ce systeme (vive linux). Alors il faut se fier à des groupes de developpeurs. J'ai en trouvé un plus ou moins acceptable : ffmpeg. C'est pas DUTOUT documenté :pfff:, et c'est inutile de leur envoyer des mails, ils ne daigneront pas répondre ! Alors il faut regarder dans les sources et voir comment ils font ; je l'ai fait, c'est abominable. Bonne chance avec linux (deteste cet os).
 
Si tu as besoins d'un renseignement, mail moi.
 
amicalement !


 
[:tapai]
 
Utilises libxine par exemple. Ca devrait faire l'affaire pour n'importe quel média ou presque. Il est aussi possible de le faire efficacement avec mplayer et ce doit être bien documenté aussi.


Message édité par Kristoph le 10-09-2003 à 02:04:32
n°511975
xilebo
noone
Posté le 10-09-2003 à 19:56:24  profilanswer
 

merci bien, je vais regarder ca.

n°634394
Didou01
Posté le 07-02-2004 à 12:47:42  profilanswer
 

Je sais que ça n'est pas directement lié mais j'ai trouvé ici un lien que je cherchais depuis quelque temps ( merci encom ).
 
Je suis en train d'écrire un program utilisant Video4Linux2 et je cherchais des infos sur Video4Windows ( vfw ) pour voir si le code pouvait être facilement portable d'une plateforme à l'autre.
 
Si vous avez d'autres liens sur le sujet, je suis preneur.:D

n°635117
elrond
Posté le 08-02-2004 à 15:27:59  profilanswer
 

[:drapo]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  windows ou linux : comment inclure de la video ?

 

Sujets relatifs
Python, wxPython, windows, linuxapprentissage asm sous linux
Partition Windows/Linux[Windows] Nomenclature des fonctions : comprendre les windowseries
[DIVERS] Pourquoi le monde "linux" est en C?[Windows] thread comment les créer, les lancer simultanément ???
Windows : Forcer l'ecran a se mettre en veillePort // sous Windows XP
Plus de sujets relatifs à : windows ou linux : comment inclure de la video ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR