WMP11 API - API Win32 - Programmation
Marsh Posté le 04-03-2008 à 10:13:24
il te suffit pas de faire un codec ?
pas besoin de le develppper en tant que plugin pour wmp
Marsh Posté le 04-03-2008 à 10:36:09
non malheureusement. Ce format est trop spécifique pour qu'il puisse être fait en temps que codec.
Marsh Posté le 04-03-2008 à 10:51:15
c'est moche d'imposer un lecteur
juste par curiosité, quelle est la cible ?
Marsh Posté le 04-03-2008 à 10:53:55
J'impose rien du tout, j'essaie justement de rendre ce format compatible avec un maximum de players.
Avec winamp par exemple, ca fonctionne parfaitement.
Marsh Posté le 04-03-2008 à 10:58:21
Ajouter un nouveau format en tant que plugin d'un lecteur c'est n'importe quoi. Le SDK de WMP n'est pas prévu pour lui permettre de reconnaitre de nouveaux formats. Sous Windows, un nouveau format est implémenté en tant que codec et point barre. Que le format soit spécifique ou pas, on s'en fout.
Marsh Posté le 04-03-2008 à 11:03:57
Je vais jeter un œil du coté des codec mais j'ai besoin de pouvoir modifier la GUI du (des) players. A voir si un codec le permet..
Edit: Si vous avez des pistes, je suis preneur.
Marsh Posté le 04-03-2008 à 11:25:50
azubal a écrit : Je vais jeter un œil du coté des codec mais j'ai besoin de pouvoir modifier la GUI du (des) players. A voir si un codec le permet.. |
Si tu as besoin de modifier l'apparence des players pour lire un format de fichier...
Dans quelle optique ? Le mieux n'est il pas d'implémenter ton format en tant que codec, puis de créer un plugin de configuration dudit codec pour chaque player ?
Marsh Posté le 04-03-2008 à 11:43:33
Disons que j'ai besoin d'agir sur le flux pendant l'écoute.. Que mes choix auront une incidence sur la manière dont le flux sera joué, que je dois pouvoir mémoriser certains paramètres (lié au flux, pas au codec).
Sur winamp par exemple, j'ai créé un plugin d'input décodant mon format et ajoutant une fenêtre à l'interface de winamp avec les contrôles nécessaire. (c'est le fichier audio qui défini l'interface et non le codec)...
Bref, ouala ouala...
Edit: La MSDN semble dire que les deux solutions (codec/plugin) sont viable pour apporter le support d'un nouveau format "classique" ( http://msdn2.microsoft.com/en-us/l [...] S.85).aspx ).
Marsh Posté le 12-03-2008 à 16:29:42
Citation : c'est le fichier audio qui défini l'interface et non le codec |
Ce n'est donc plus vraiment un fichier "audio", puisque tu lui ajoutes des infos sans le moindre rapport.
Il y en a qui ont compris qu'il faut séparer les couches présentation des couches données, et d'autres pas...
A+,
Marsh Posté le 12-03-2008 à 17:40:24
On est pas en réseau ici
J'ai dis :
Citation : c'est le fichier audio qui défini l'interface et non le codec |
Pas :
Citation : c'est le fichier audio qui crée l'interface et non le codec |
Merci de faire attention à la nuance
Marsh Posté le 13-03-2008 à 03:19:10
Si "c'est le fichier audio qui défini l'interface et non le codec" cela signifie a priori que le fichier audio contient des infos spécifiques de definition de l'interface, et donc que ce n'est plus de l'audio.
Ne voulais tu pas plutot dire: L'interface se définit en fonction des caracteristiques du fichier audio?
A+,
Marsh Posté le 13-03-2008 à 07:30:13
Le fichier audio contient des informations de textes, de boutons, d'images, de barre de progressions que le plugin va lire pour créer une fenêtre (en respectant la décoration du player) contenant les objets correspondant.
Donc pour moi le fichier audio , en plus de contenir la musique, contient des éléments permettant de définir l'interface graphique.
Bref, comme le menu d'un DVD Video
Marsh Posté le 13-03-2008 à 10:22:21
sauf que pour un DVD , il s'agit de fichiers distincts qui contiennet la video ( les .vob ) , les sous titres, et les menus
Marsh Posté le 13-03-2008 à 10:53:00
Et alors ?
Le DVD agit comme un conteneur physique.
Et ici, mon fichier est un conteneur contenant la musique et d'autres infos. (à l'image du MKV)
Marsh Posté le 04-03-2008 à 10:00:40
Bonjour tout le monde,
Je suis en charge de développer un plugin pour windows media player (11) lui permettant de lire un nouveau format audio "delamorkitu".
Mon 1er problème est que je n'arrive pas a créer de projet "windows media player wizard" pour visual studio 2008.
Mon 2eme problème est que je n'ai vu nulle part sur la msdn qu'il était possible de lui faire lire un nouveau format (entendre par là, d'avoir accès à "l'output audio" ).
Bref, si quelqu'un avait une piste pour l'une ou l'autre (ou les deux) de mes questions, ca m'intéresse (et si tu es blonde a forte poitrine, ca m'intéresse aussi )