X-Playa 2 : player pour Divx box (DIVX, WM8, DVD, MP3, WMA, CDA)

X-Playa 2 : player pour Divx box (DIVX, WM8, DVD, MP3, WMA, CDA) - Video & Son

Marsh Posté le 12-09-2001 à 21:42:37    

Je développe ce soft à titre perso pour ma divx box, mais si ca peut servir à d'autres... Il n'y a pas d'interface graphique, car c'est prévu pour être utilisé avec une télécommande (j'utilise la télécommande de la Hollywood +).
 
Installez, lancez le programme, et insérez un CD DIVX quand vous avez l'écran noir. Pour la liste des commandes, voir le fichier IRASSIST.CMD.
 
Le programme permet de regarder les bivx (plusieurs pistes audio) et de recoller les films en plusieurs CDs pour les regarder sans coupure. Les fichiers doivent se terminer par 1-2.avi et 2-2.avi.  
 
Exemple :
CD1 : Matrix 1-2.avi
CD2 : Matrix 2-2.avi
 
Le soft : [compte supprimé par multimania]
Les sources : [compte supprimé par multimania]
Les sources (suite) : [compte supprimé par multimania]

 

[edtdd]--Message édité par cyberpat92--[/edtdd]

Reply

Marsh Posté le 12-09-2001 à 21:42:37   

Reply

Marsh Posté le 12-09-2001 à 21:59:54    

développé en ?
 
ça m'a l'air pas mal ça :)

Reply

Marsh Posté le 12-09-2001 à 22:02:19    

En VB. Le source est découpé en modules propres pour que ce soit facilement réutilisable.

Reply

Marsh Posté le 12-09-2001 à 22:50:11    

trop de la balle, il me manque plus k'un boitier pour ma divX box et ce sera good

Reply

Marsh Posté le 13-09-2001 à 00:05:03    

Y a pas moyen de desactiver le "buffering"? Ca m'embete...

Reply

Marsh Posté le 13-09-2001 à 07:59:08    

Le buffering est indispensable pour les films en plusieurs CDs, car il permet de recoller les morceaux et de regarder sans coupure. En fait, c'est la raison qui m'a poussé à développer ce prog au départ, car je rippe toujours en 2 CDs.
 
En plus, tu peux "bufferiser" plusieurs films d'avance et les regarder ensuite tranquillement sans avoir besoin de te lever pour changer de CD (à condition d'avoir une télécommande) :)
 
Si tu ne veux pas de buffering, il y a d'autres players  
DIVX qui sont très bien aussi, donc notamment MicroDVD Player et BS Player.

 

[edtdd]--Message édité par cyberpat92--[/edtdd]

Reply

Marsh Posté le 13-09-2001 à 08:12:33    

tres cool le buffering :)

Reply

Marsh Posté le 13-09-2001 à 08:13:52    

Merci  :D

Reply

Marsh Posté le 13-09-2001 à 09:24:46    

il buffeurise combien de temps? et comment? genre il détecte les 2 cd, quand on visualise la fin du 1er il buffeurise le 2nd?

Reply

Marsh Posté le 13-09-2001 à 09:28:34    

Le buffering se fait avant de commencer à regarder, ca prend 2-3 minutes.
 
Si le programme détecte un film en plusieurs CDs il demande les CDs au fur et à mesure. Si le film est en AVI, il est reconstruit. Si c'est du MPG, il est simplement recollé.
 
Le setup installe aussi un petit prog qui fait le découpage, crée les répertoires (CD1, CD2, ...) et construit un fichier x-playa.ini propre au player.

 

[edtdd]--Message édité par cyberpat92--[/edtdd]

Reply

Marsh Posté le 13-09-2001 à 09:28:34   

Reply

Marsh Posté le 13-09-2001 à 10:26:28    

J'ai pas encore testé mais merci pour l'initiative de lacher les codes sources.
 
Je vais t'emprunter le code de la telecommande et du buffering =)
(t'inkiete credits assurés)


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
Reply

Marsh Posté le 13-09-2001 à 11:50:09    

Je fais mes divx sur 2 cd, pour les lire j'en mets un dans chacun de mes lecteurs et fait une playlist, c'est détecté ça aussi???

Reply

Marsh Posté le 13-09-2001 à 16:52:57    

Pas dans cette version.

Reply

Marsh Posté le 13-09-2001 à 16:53:51    

Il n'y a pas de code spécifique à la télécommande. C'est simplement IR Assistant qui simule des pressions de touches. Soit dit en passant, le source est en GPL, donc si tu en réutilises une partie, il faut que ton source soit également dispo.

 

[edtdd]--Message édité par cyberpat92--[/edtdd]

Reply

Marsh Posté le 13-09-2001 à 17:12:29    

Ok , mais je voulais utiliser ton soft pour ma divxbox. Donc ce qui m'interresait c'est que quand tu mets le cd dedans , il detecte le cd et le lance et ce , sans autorun sur le cd.
Le buffering m'embete uniquement parce que c long. Je voudrais que ma divxbox s'utilise aussi simplement qu'un lecteur DVD de salon mais j'ai pas encore trouvé un soft a la hauteur...

Reply

Marsh Posté le 13-09-2001 à 19:02:58    

Y'a qu'à demander !  :sol:
 
Voici l'exécutable, et le fichier de config qui va avec. Il suffit d'éditer le fichier config.ini et de changer NO_BUFFERING=0 en NO_BUFFERING=1 pour que les films sur 1 CD ne soient pas mis en buffer. Les films sur 2 CDs répondant à la règle (film 1-2.avi, film 2-2.avi, ...) seront toujours mis en buffer.
 
http://cyberpat92.multimania.com/XPlaya.exe
http://cyberpat92.multimania.com/Config.ini

 

[edtdd]--Message édité par cyberpat92--[/edtdd]

Reply

Marsh Posté le 13-09-2001 à 19:16:51    

Est-ce que certains l'ont testé sous win2k ?
 
Le soft peut-il fonctionner avec n'importe quelle télécommande ?


---------------
Nos seules limites sont celles que nous nous imposons
Reply

Marsh Posté le 13-09-2001 à 19:24:04    

Le soft peut être installé sur Win9x/Win2K, et probablement XP. Il peut fonctionner avec toutes les télécommandes gérées par IR-Assistant : http://www.irassistant.com
 
Pour les DVDs, il faut avoir installé DirectX 8.

Reply

Marsh Posté le 13-09-2001 à 19:51:46    

Cool merci !  
Reste plus que tu fasses une interface sans chichi mais adapté a un TV et ce sera parfait !
CONGRATULATIONS

Reply

Marsh Posté le 13-09-2001 à 20:17:25    

Pour moi, une interface "adaptée à la TV", ça s'appelle une télécommande à infrarouges, et elle est déjà implémentée dans le prog. Désolé. :sweat:

Reply

Marsh Posté le 14-09-2001 à 09:41:49    

Finalement j'ai rien trouvé d'interessant dans ton code le buffer est pas ce que j'esperais même si c'est une bonne idée.
 
En tout cas c'est bien codé.  :)


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
Reply

Marsh Posté le 14-09-2001 à 10:31:37    

Merci pour le compliment. Pour le buffer, tu espérais quoi ?

Reply

Marsh Posté le 14-09-2001 à 10:48:17    

Un miracle peut être, mais j'ai vu que tu mergais les fichiers AVI.
 
Ce que je veux faire c'est faire un appel au lecteur CD/DVD afin de le faire tourner pour ensuite passer instantanement au second fichier


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
Reply

Marsh Posté le 14-09-2001 à 11:00:52    

cyberpat a plus installer un caching qu'un buffering...
il met en cache tout le CD, c un partit pris pour ne plus avoir le bruit du lecteur

Reply

Marsh Posté le 14-09-2001 à 13:42:43    

speedyop a écrit a écrit :

cyberpat a plus installer un caching qu'un buffering...
il met en cache tout le CD, c un partit pris pour ne plus avoir le bruit du lecteur  




 
... et pour ne pas avoir de coupure (même courte) au milieu du film.

Reply

Marsh Posté le 14-09-2001 à 13:44:30    

BlackSunSoft a écrit a écrit :

Un miracle peut être, mais j'ai vu que tu mergais les fichiers AVI.
 
Ce que je veux faire c'est faire un appel au lecteur CD/DVD afin de le faire tourner pour ensuite passer instantanement au second fichier  




 
J'ai fait des tests dans au début du projet, mais c'est pas concluant : même si les 2 fichiers sont sur un disque dur la coupure se fait sentir. Il suffit de faire le test avec une playlist, c'est flagrant.

Reply

Marsh Posté le 14-09-2001 à 13:46:56    

Je sais mais je fais un systeme equivalent au changement de couche d'un DVD, une pause avec un fond noir, mais d'ailleurs il marche plusle fond noir de mon player sniif. Faut que je regarde ça.
 
Sinon t'as trouvé comment modifier les prop des filtres DirectShow ?


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
Reply

Marsh Posté le 14-09-2001 à 13:51:04    

argh moi je veut le filtre mp3 PRO!!! :D

Reply

Marsh Posté le 14-09-2001 à 13:54:13    

Tu peux le faire de 2 façons :  
 
1. en modifiant les valeurs dans la base de registre avant de construire ton graphe  
 
2. en appelant une DLL écrite en C et en lui passant le handle du filtre dont tu veux afficher la page de propriétés. J'avais fait des tests dans ce sens, et ca fonctionnait, mais je voulais que x-playa soit utilisable avec une simple télécommande.

Reply

Marsh Posté le 14-09-2001 à 13:54:56    

speedyop a écrit a écrit :

argh moi je veut le filtre mp3 PRO!!! :D  




 
Tu peux donner plus d'infos sur ce filtre stp ?

Reply

Marsh Posté le 14-09-2001 à 13:56:06    

arf t'es en face de moi et tu passe par le forum pour me parler?!!!

Reply

Marsh Posté le 14-09-2001 à 13:57:07    

speedyop a écrit a écrit :

arf t'es en face de moi et tu passe par le forum pour me parler?!!!  




 
Faut en faire profiter les autres  ;)

Reply

Marsh Posté le 14-09-2001 à 14:01:40    

le mp3 peut etre lut avec un player MP3 classique mais le son sera en consequence a savoir ben qualité 64kbps. y'a un plug in winamp qui permet d'utiliser le mp3 pro...

Reply

Marsh Posté le 14-09-2001 à 14:02:44    

speedyop a écrit a écrit :

le mp3 peut etre lut avec un player MP3 classique mais le son sera en consequence a savoir ben qualité 64kbps. y'a un plug in winamp qui permet d'utiliser le mp3 pro...  




 
Ok, mais où on le trouve ce codec pour faire des tests ?

Reply

Marsh Posté le 14-09-2001 à 14:04:23    

arf.... y'a po de codec, pour l'instant thomson a donner un encodeur et un plug in, de la a faire du reverse sur le plug in

Reply

Marsh Posté le 14-09-2001 à 14:05:29    

Dommage. Et Ogg Vorbis, ca vaut quoi ?

Reply

Marsh Posté le 14-09-2001 à 14:08:42    

pas testé mais bon... le seul interet c que c open source il me semble

Reply

Marsh Posté le 14-09-2001 à 14:10:52    

speedyop a écrit a écrit :

pas testé mais bon... le seul interet c que c open source il me semble  




 
Il est censé offrir une qualité équivalente au MP3 128kb à seulement 64kb.

Reply

Marsh Posté le 14-09-2001 à 14:12:35    

Citation :


1. en modifiant les valeurs dans la base de registre avant de construire ton graphe  
 
2. en appelant une DLL écrite en C et en lui passant le handle du filtre dont tu veux afficher la page de propriétés. J'avais fait des tests dans ce sens, et ca fonctionnait, mais je voulais que x-playa soit utilisable avec une simple télécommande.  


 
Je fait le 1, mais je veux faire le 2, tu n'as pas quelques code source (non GPL) a me filer ? blacksun@doom9.net


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
Reply

Marsh Posté le 14-09-2001 à 16:20:28    

cyberpat92 a écrit a écrit :

Pour moi, une interface "adaptée à la TV", ça s'appelle une télécommande à infrarouges, et elle est déjà implémentée dans le prog. Désolé. :sweat:  




 
Oui mais ce qui m'embete , c'est que c'est un "bete" ecran noir.
Il y aurait pas moyen de remplacer ca par une image de son choix?
Et comme je n'ai pas encore de telecommande , donc pas pu tester son fonctionnement, est ce qu'il y a un OSD? c a d quand tu appuies sur "play" , play s'affiche a l'ecran. Je trouve ca assez important et plus ergonomique.  
@+

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed