Sondage
Question: Utilisez vous Xbmc en True Fulscreen ?
Oui - 36 (76.6%)
Non - 11 (23.4%)
 
Total des votants: 47

Pages: [1] 2 3 ... 34   Bas de page
  Envoyer ce fil  |  Imprimer  
Auteur Fil de discussion: Acceleration materielle sous xbmc windows grace à DSPLAYER  (Lu 31786 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Accroc
*
Karma: 0
Messages: 106
Hors ligne Hors ligne
Voir le profil
« le: 21 Janvier 2010 22:13:01 »

Nouveau: la documentation de Dsplayer est sur le wiki: http://wiki.passion-xbmc.org/Aide:Dsplayer



Bonjour,

comment entrer dans le mode de la HD si on a un processeur peu puissant mais que sa carte graphique est compatible DXVA (supporte l'acceleration matérielle) La reponse est tres simple on utilise DSPlayer, le nouveau lecteur intégré à Xbmc. De plus la gestion de l'affichage par des filtres pourra considérablement augmenter la qualité de l'image.
Pour l'instant l'utilisation de filtre ffdshow désactive l'accélération matérielle la limitation vient de ffdshow mais les developpeurs planchent sur le sujet.




Important pour le développement de DSPlayer

Votre participation est souhaitée afin d'aider les développeurs à corriger des bugs et perfectionner le lecteur.
Exposez nous les problèmes rencontrés en indiquant votre processeur et carte graphique ainsi que les performances avec et sans DSPlayer.
Suivez les instructions suivantes afin de mettre Xbmc en mode débug ce qui aura pour effet de créer un fichier log qu'il faudra nous fournir, en pièce jointe, sur http://pastebin.com/ ou bien encore dans votre message, entre les balises code.

Instructions Mode Debug



Le développement de ce nouveau lecteur est le fruit du travail de Tiben20 et de Blinkseb qui  vient de le rejoindre.
Les extensions actuellement supportées: avi,flv,mp4,mov,m4v,m2v,ts,mpeg,mpg,m2ts,mkv et wmv
La gestion de plusieurs pistes audio est gérée mais les sous titres ne le sont pas encore.

La touche "o" du clavier vous permettra d'afficher des informations sur les processus de lecture:

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264159631-lolfr.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER

Pour tester (et peut être adopter à l'avance) par vous même et nous fournir des retours, les dernières versions en dates sont disponible ici:





Les changelogs sont consultables ici: http://forum.xbmc.org/showthread.php?t=70436

Ces versions de Xbmc appartiennent à une branche de développement et peuvent ne pas avoir la stabilité de Xbmc Camelot.
Vous pouvez tout à fait utiliser une installation séparée en mode portable qui n'interfèrera en rien avec celle dont vous vous servez au quotidien. Il faudra juste prendre garde à l'exécuter avec son propre raccourci original incluant le chemin et le paramètre -p (pour portable).

Important: Préférez un dossier racine comme dans l'exmple ci dessous plutôt que Program Files afin d'éviter certains problèmes de permissions ( Sécurisation UAC sous Vista/Seven).

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264287717-dxva.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264287755-portable.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264288459-rac.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER

les dernieres SVN installe ffdshow pour que tout fonctionne il faut paramettrer le module DXVA comme l'image ci dessous.
http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266162712-ffdshow.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER


Pour activer les sous titres il faut activer le post processing et cocher l'option ss titre et paramatrer comme suit..
http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266163323-sstitre.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER



Afin d'utiliser le nouveau lecteur par défaut, l'ancien étant toujours présent, un fichier advancedsetting.xml est nécessaire.

Code:
<advancedsettings>
<video>
<defaultplayer>dsplayer</defaultplayer>
</video>
</advancedsettings>

Un fichier tout fait est disponible en pièce jointe à ce message, à placer dans votre dossier ~/Userdata

Plus d'informations à propos de l'utilisation d'un fichier Advancedsettings: http://xbmc.org/wiki/?title=Advancedsettings.xml

Alternativement,vous pouvez utiliser le menu contextuel de Xbmc pour choisir le lecteur à utiliser:




http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264161131-dsp.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER

Les cartes graphiques compatibles:

Ati: http://en.wikipedia.org/wiki/Unified_Video_Decoder#UVD_enabled_GPUs

Nvidia: http://en.wikipedia.org/wiki/Nvidia_PureVideo#Table_of_PureVideo_.28HD.29_GPUs




Gestion des filtres

Pour les utilisateurs avancés il est possible de configurer les filtres en éditant le fichier ~system\players\dsplayer\dsfilterconfig.xml
Celui ci comporte 5 sections:


  • Une pour les sources
  • Une pour les splitters
  • Une pour les video decoders
  • Une pour les audio decoders
  • Une dernière faisant le lien extension -> source, splitter, videodec et audiodec

Le principe pour rajouter un décodeur ou un splitter, c'est d'ajouter une balise filter comme ceci :
Code:
<filter name="mkvsplitter" type="splitter">
      <path>MatroskaSplitter.ax</path>
      <guid>{149D2E01-C32E-4939-80F6-C07B81015A7A}</guid>
 <osdname>MKV Splitter</osdname>
    </filter>

Dans name, vous spécifier le nom qui sera utilisé dans les balises rule. type indique ... le type de filtre, donc source, splitter, audiodec, videodec. La balise path est optionnelle. Si elle est fourni, DSPlayer utilisera ce chemin pour charger le filtre. Sinon, le guid sera utilisé. Pour cela, le filtre DOIT être installé sur le système. Si vous copiez juste le filtre dans le dossier dsplayer, il faut impérativement remplir la balise path (pour la partie technique, on utilise le guid pour chercher le path dans le registre. Il faut donc que le filtre soit enregistré sur le système !)

La balise guid est la plus importante. C'est un identifiant unique permettant de distinguer les filtres. Pour l'obtenir, vous pouvez par exemple utiliser GraphStudio (http://blog.monogram.sk/janos/2009/06/14/monogram-graphstudio-0320/). Allez dans Graph, Insert Filter, et vous avez la liste de tous les filtres installés sur le système. le GUID du filtre est marqué sur la ligne CLSID. Par exemple, Haali a comme guid
Code:
{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}
(attention, Haali ne marche pas encore avec DSPlayer !)
Dernière balise, osdname, est juste le nom qui sera affiché en appuyant sur "o".

Ensuite, une fois le nouveau filtre ajouté, il suffit de modifier les balises rule en remplaçant par exemple
Code:
videodec="mpcvideodec"
par
Code:
videodec="ffdvideodec"

N'oubliez pas que le nom doit être défini dans la balise filter !


* advancedsettings.xml (0.1 Ko - Téléchargé 333 fois.)
« Dernière édition: 10 Avril 2010 21:58:11 par Shaitan » Journalisée
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #1 le: 21 Janvier 2010 22:28:52 »
Haut de page

Citation
La gestion de differente piste audio. dsplayer prend la piste 1 comme piste par défaut et il est impossible de la modifier.


Normalement ça fonctionne dans la version actuelle:

- Double video issue fixed (due to new filter version)
- Multiple audio streams support (thanks to tiben idea)

The patch is available here : http://xbmc.org/trac/ticket/7342
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Méchant Modo
Fait partie du Décor
*
Karma: 1
Messages: 1438
Hors ligne Hors ligne
Sexe: Homme
Voir le profil
« Répondre #2 le: 22 Janvier 2010 00:19:08 »
Haut de page

Ca date de 10 heures.
On peut compter sur une release avec le patch dans quelques jours.
Journalisée
Accroc
*
Karma: 0
Messages: 106
Hors ligne Hors ligne
Voir le profil
« Répondre #3 le: 22 Janvier 2010 00:30:16 »
Haut de page

je confirme le changement de langue n'est pas inclus dans la derniere release  par contre maintenant on connait la langue ainsi que le format.
Journalisée
Accroc
*
Karma: 0
Messages: 101
Hors ligne Hors ligne
DSPlayer dev.
Voir le profil WWW
« Répondre #4 le: 22 Janvier 2010 13:08:02 »
Haut de page

je confirme le changement de langue n'est pas inclus dans la dernière release  par contre maintenant on connaît la langue ainsi que le format.

Hello,

Le changement de langue devrais fonctionner avec la dernière build hosté sur passion-xbmc ! Si ce n'est pas le cas, merci de fournir un log avec l'option debug activée afin de nous aider !

Merci !

Seb
Journalisée

Seb
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #5 le: 22 Janvier 2010 13:41:28 »
Haut de page

Bonjour Blinkseb et bienvenue.
Merci pour la rectifiction, le doute n'est plus permis puisque c'est toi qui a compilé la build en question.  smiley



Je me suis permis d'éditer le premier message de ce sujet afin de l'étoffer un peu.
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #6 le: 22 Janvier 2010 13:48:56 »
Haut de page

Mon petit test à moi, et sur ma machine de bureau la carte graphique est trop primitive pour gérer Dxva.
Cependant le gain est énorme, on le voit la avec une lecture du fameux Killa Sample qui est conçu pour torturer le matériel.

DvdPlayer  arrows_right J'atteind avec grand peine 10 fps

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264069220-dvdp.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER


DsPlayer    arrows_right 20 fps

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1264069248-dxva.jpg
Acceleration materielle sous xbmc windows grace à DSPLAYER


Athlon 64 X2 4400 +
2 Go de Ram
Geforce 7600 GS
Disque dur 300 Go IDE.

Windows Xp dans un état lamentable.
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Accroc
*
Karma: 0
Messages: 101
Hors ligne Hors ligne
DSPlayer dev.
Voir le profil WWW
« Répondre #7 le: 22 Janvier 2010 14:16:51 »
Haut de page

Citation
ce qui marche surement mais que je n'ai pas réussi à configurer.
la gestion des filtres grâce au fichier system\players\dsplayer\dsfilterconfig.xml


C'est tout bête à utiliser. 5 sections :
  • Une pour les sources
  • Une pour les splitters
  • Une pour les video decoders
  • Une pour les audio decoders
  • Une dernière faisant le lien extension -> source, splitter, videodec et audiodec

Le principe pour rajouter un décodeur ou un splitter, c'est d'ajouter une balise filter comme ceci :
Code:
<filter name="mkvsplitter" type="splitter">
      <path>MatroskaSplitter.ax</path>
      <guid>{149D2E01-C32E-4939-80F6-C07B81015A7A}</guid>
  <osdname>MKV Splitter</osdname>
    </filter>

Dans name, vous spécifier le nom qui sera utilisé dans les balises rule. type indique ... le type de filtre, donc source, splitter, audiodec, videodec. La balise path est optionnelle. Si elle est fourni, DSPlayer utilisera ce chemin pour charger le filtre. Sinon, le guid sera utilisé. Pour cela, le filtre DOIT être installé sur le système. Si vous copiez juste le filtre dans le dossier dsplayer, il faut impérativement remplir la balise path (pour la partie technique, on utilise le guid pour chercher le path dans le registre. Il faut donc que le filtre soit enregistré sur le système !)

La balise guid est la plus importante. C'est un identifiant unique permettant de distinguer les filtres. Pour l'obtenir, vous pouvez par exemple utiliser GraphStudio (http://blog.monogram.sk/janos/2009/06/14/monogram-graphstudio-0320/). Allez dans Graph, Insert Filter, et vous avez la liste de tous les filtres installés sur le système. le GUID du filtre est marqué sur la ligne CLSID. Par exemple, Haali a comme guid
Code:
{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}
(attention, Haali ne marche pas encore avec DSPlayer !)

Dernière balise, osdname, est juste le nom qui sera affiché en appuyant sur "o".

Ensuite, une fois le nouveau filtre ajouté, il suffit de modifier les balises rule en remplaçant par exemple
Code:
videodec="mpcvideodec"
par
Code:
videodec="ffdvideodec"

N'oubliez pas que le nom doit être défini dans la balise filter !

Amusez vous bien ;)
Journalisée

Seb
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #8 le: 22 Janvier 2010 14:24:27 »
Haut de page

Hop, ajouté au premier message, merci.
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Accroc
*
Karma: 0
Messages: 106
Hors ligne Hors ligne
Voir le profil
« Répondre #9 le: 22 Janvier 2010 16:02:45 »
Haut de page

c'est vrai que  c'est simple sauf que je testais avec haali  scyth j'ai du raté ça sur le topic officiel
« Dernière édition: 24 Janvier 2010 18:32:09 par david2001 » Journalisée
Accroc
*
Karma: 0
Messages: 101
Hors ligne Hors ligne
DSPlayer dev.
Voir le profil WWW
« Répondre #10 le: 22 Janvier 2010 16:05:32 »
Haut de page

Ca ne marche pas avec Haali, et impossible de trouver pourquoi. On continue nos recherches, en espérant trouver rapidement où est le problème !
Journalisée

Seb
Accroc
*
Karma: 0
Messages: 106
Hors ligne Hors ligne
Voir le profil
« Répondre #11 le: 22 Janvier 2010 16:27:46 »
Haut de page

voici le log en mode debug le film à 2 pistes et ça marche sous mpchc

Code:
5:17:08 T:192 M:1289154560  NOTICE: Successfully loaded C:\Program Files\XBMC\system\players\dsplayer\dsfilterconfig.xml
15:17:08 T:192 M:1289146368  NOTICE: CFGLoader::InsertSourceFilter Starting this file with dsplayer "E:\film\WALL-E.MULTi.720p.BluRay.x264-ForceBleue [FIXED].mkv"
15:17:08 T:192 M:1289003008   DEBUG: DSPlayer CFGLoader::InsertVideoDecoder Sucessfully added the video decoder filter
15:17:08 T:192 M:1288994816   DEBUG: DSPlayer CFGLoader::InsertAudioDecoder Sucessfully added the audio decoder filter
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: Realtek HD Audio output with guid {E30629D1-27E5-11CE-875D-00608CB78066}
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: Default DirectSound Device with guid {79376820-07D0-11CF-A24D-0020AFD79767}
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: Default WaveOut Device with guid {E30629D1-27E5-11CE-875D-00608CB78066}
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: DirectSound: Realtek HD Audio output with guid {79376820-07D0-11CF-A24D-0020AFD79767}
15:17:08 T:192 M:1288994816   DEBUG: DSPlayer CFGLoader::LoadFilterRules Successfuly connected every filters
15:17:08 T:192 M:1268252672   DEBUG: CVMR9AllocatorPresenter::InitializeDevice 1280x528 AR 1280:528 flags:24 buffers:1  fmt:(3231564e) NV12
15:17:08 T:192 M:1268252672   DEBUG: VMR9AllocFlag_OffscreenSurface
15:17:08 T:192 M:1268252672   DEBUG: VMR9AllocFlag_RGBDynamicSwitch
15:17:09 T:192 M:1237381120  NOTICE: CDSConfig::GetMpaDec dts and ac3 is now on stereo
15:17:09 T:192 M:1237381120  NOTICE: CDSConfig::GetMpaDec not SPDIF
15:17:09 T:192 M:1237381120   DEBUG: Got IMPCVideoDecFilter
15:17:09 T:192 M:1237381120   DEBUG: CDSGraph::SetFile Timestamp before loading video info with mediainfo.dll 3975043
15:17:09 T:192 M:1237381120   DEBUG: CDSGraph::SetFile Timestamp after loading video info with mediainfo.dll  3975043
15:17:09 T:4092 M:1236967424   DEBUG: thread start, auto delete: 0
15:17:09 T:192 M:1236983808   DEBUG: CApplication::OnPlayBackStarted - Playback has started
15:17:09 T:3996 M:1226649600  NOTICE: Display resolution ADJUST : 1920x1080 @ 60.00 - Full Screen (12)
15:17:09 T:192 M:1229254656   DEBUG: ------ Window Init (VideoOverlay.xml) ------
15:17:09 T:192 M:1229197312    INFO: Loading skin file: VideoOverlay.xml
15:17:09 T:192 M:1228689408   DEBUG: Load VideoOverlay.xml: 2.91ms
15:17:09 T:192 M:1228664832   DEBUG: Alloc resources: 3.08ms (3.08 ms skin load)
15:17:09 T:192 M:1223847936   DEBUG: CGUIInfoManager::SetCurrentMovie(E:\film\WALL-E.MULTi.720p.BluRay.x264-ForceBleue [FIXED].mkv)
15:17:09 T:192 M:1222955008   DEBUG: Activating window ID: 12005
15:17:09 T:192 M:1222889472   DEBUG: Checking if window ID 12005 is locked.
15:17:09 T:192 M:1222709248   DEBUG: ------ Window Deinit (MyVideoNav.xml) ------
15:17:09 T:192 M:1220710400   DEBUG: ------ Window Init (VideoFullScreen.xml) ------
15:17:09 T:192 M:1220710400    INFO: Loading skin file: VideoFullScreen.xml
15:17:09 T:192 M:1220706304 WARNING: Skin has invalid include: textcolorwhite
15:17:09 T:192 M:1220706304 WARNING: Skin has invalid include: textcolorwhite
15:17:09 T:192 M:1220706304   DEBUG: Load VideoFullScreen.xml: 4.66ms
15:17:09 T:192 M:1220706304   DEBUG: Alloc resources: 4.82ms (4.81 ms skin load)
15:17:09 T:192 M:1220706304    INFO: Loading skin file: VideoOSD.xml
15:17:09 T:192 M:1220464640   DEBUG: Load VideoOSD.xml: 28.50ms
15:17:09 T:192 M:1216327680   DEBUG: Alloc resources: 200.65ms (0.00 ms skin load)
15:17:09 T:192 M:1216327680    INFO: Loading skin file: VideoOSDSettings.xml
15:17:09 T:192 M:1216323584   DEBUG: Load VideoOSDSettings.xml: 5.81ms
15:17:09 T:192 M:1212354560   DEBUG: Alloc resources: 296.08ms (0.00 ms skin load)
15:17:09 T:192 M:1212346368    INFO: Loading skin file: VideoOSDSettings.xml
15:17:09 T:192 M:1212805120   DEBUG: Load VideoOSDSettings.xml: 5.69ms
15:17:09 T:192 M:1212805120   DEBUG: Alloc resources: 0.66ms (0.00 ms skin load)
15:17:09 T:192 M:1214074880   DEBUG: ------ Window Deinit (VideoOverlay.xml) ------
15:17:11 T:192 M:1236525056   DEBUG: SDLKeyboard: scancode: 80, sym: 274, unicode: 0, modifier: 0
15:17:11 T:192 M:1236525056   DEBUG: CApplication::OnKey: 61480 pressed, action is 23
15:17:12 T:192 M:1241411584   DEBUG: CDSGraph::ProcessDsWmCommand ID_SEEK_BACKWARDLARGE
15:17:12 T:192 M:1241411584   DEBUG: ------ Window Init (DialogSeekBar.xml) ------
15:17:12 T:192 M:1241346048   DEBUG: Alloc resources: 0.03ms (0.00 ms skin load)
15:17:14 T:192 M:1267421184   DEBUG: ------ Window Deinit (DialogSeekBar.xml) ------
15:17:14 T:192 M:1266966528   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:14 T:192 M:1266966528   DEBUG: CApplication::OnKey: 61453 pressed, action is 24
15:17:14 T:192 M:1266966528   DEBUG: ------ Window Init (VideoOSD.xml) ------
15:17:16 T:192 M:1265569792   DEBUG: SDLKeyboard: scancode: 75, sym: 276, unicode: 0, modifier: 0
15:17:16 T:192 M:1265569792   DEBUG: CApplication::OnKey: 61477 pressed, action is 1
15:17:16 T:192 M:1264697344   DEBUG: SDLKeyboard: scancode: 77, sym: 275, unicode: 0, modifier: 0
15:17:16 T:192 M:1264697344   DEBUG: CApplication::OnKey: 61479 pressed, action is 2
15:17:18 T:192 M:1263546368   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:18 T:192 M:1263546368   DEBUG: CApplication::OnKey: 61453 pressed, action is 7
15:17:18 T:192 M:1263546368   DEBUG: CApplication::ExecuteXBMCAction : Translating XBMC.ActivateWindow(124)
15:17:18 T:192 M:1263546368   DEBUG: CApplication::ExecuteXBMCAction : To XBMC.ActivateWindow(124)
15:17:18 T:192 M:1263546368   DEBUG: Activating window ID: 10124
15:17:18 T:192 M:1263546368   DEBUG: Checking if window ID 10124 is locked.
15:17:18 T:192 M:1263546368   DEBUG: ------ Window Init (VideoOSDSettings.xml) ------
15:17:23 T:192 M:1255190528    INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to [url=http://www.google.com]http://www.google.com[/url] (easy=065EFDA0, multi=00000000)
15:17:31 T:192 M:1255370752   DEBUG: SDLKeyboard: scancode: 80, sym: 274, unicode: 0, modifier: 0
15:17:31 T:192 M:1255370752   DEBUG: CApplication::OnKey: 61480 pressed, action is 4
15:17:31 T:440 M:1255149568   DEBUG: Received request to serve 'DeviceDescription.xml'
15:17:31 T:192 M:1255297024   DEBUG: SDLKeyboard: scancode: 80, sym: 274, unicode: 0, modifier: 0
15:17:31 T:192 M:1255292928   DEBUG: CApplication::OnKey: 61480 pressed, action is 4
15:17:32 T:3876 M:1254727680   DEBUG: Thread 3876 terminating (autodelete)
15:17:32 T:3828 M:1254731776   DEBUG: Thread 3828 terminating (autodelete)
15:17:32 T:3880 M:1254825984   DEBUG: Thread 3880 terminating (autodelete)
15:17:32 T:3824 M:1254830080   DEBUG: Thread 3824 terminating (autodelete)
15:17:33 T:192 M:1255321600   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:33 T:192 M:1255321600   DEBUG: CApplication::OnKey: 61453 pressed, action is 7
15:17:34 T:2080 M:1254395904   DEBUG: Received request to serve 'DeviceDescription.xml'
15:17:34 T:192 M:1254354944   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:34 T:192 M:1254354944   DEBUG: CApplication::OnKey: 61453 pressed, action is 7
15:17:39 T:192 M:1252597760   DEBUG: SDLKeyboard: scancode: 45, sym: 120, unicode: 120, modifier: 0
15:17:39 T:192 M:1252597760   DEBUG: CApplication::OnKey: 61528 pressed, action is 13
15:17:40 T:4092 M:1262706688   DEBUG: CApplication::OnPlayBackEnded - Playback has finished
15:17:40 T:192 M:1312055296  NOTICE: CDSPlayer: finished waiting
15:17:40 T:4092 M:1312055296   DEBUG: CApplication::OnPlayBackStopped - Playback was stopped
15:17:40 T:192 M:1312059392   DEBUG: CApplication::OnPlayBackEnded - Playback has finished
15:17:40 T:4092 M:1312055296   DEBUG: Thread 4092 terminating
15:17:40 T:192 M:1312083968   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
15:17:40 T:192 M:1312083968   DEBUG: ------ Window Deinit (VideoFullScreen.xml) ------
15:17:40 T:192 M:1312083968   DEBUG: ------ Window Deinit (VideoOSDSettings.xml) ------
15:17:40 T:192 M:1312083968   DEBUG: ------ Window Deinit (VideoOSD.xml) ------
15:17:40 T:192 M:1313439744   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
15:17:40 T:192 M:1313382400   DEBUG: ------ Window Init (MyVideoNav.xml) -

autre bug que je n'avais pas avec l'ancienne version sa lag durant la lecture de dvd avec dvd player exclam j'ai tous desinstallé et reinstallé mais je n'ai réussi à supprimer ces lag quand revenant à l'ancienne svn.
« Dernière édition: 22 Janvier 2010 17:46:38 par david2001 » Journalisée
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #12 le: 22 Janvier 2010 20:39:55 »
Haut de page

Le premier message contient le lien automatiquement mis à jour des builds uploadées par Ftp par Tiben20 et Blinkseb.
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Accroc
*
Karma: 0
Messages: 101
Hors ligne Hors ligne
DSPlayer dev.
Voir le profil WWW
« Répondre #13 le: 23 Janvier 2010 00:42:00 »
Haut de page

Nouvelle build disponible ! Au programme correction de bugs en tout genre ! Dispo sur le premier post !

voici le log en mode debug le film à 2 pistes et ça marche sous mpchc

Code:
5:17:08 T:192 M:1289154560  NOTICE: Successfully loaded C:\Program Files\XBMC\system\players\dsplayer\dsfilterconfig.xml
15:17:08 T:192 M:1289146368  NOTICE: CFGLoader::InsertSourceFilter Starting this file with dsplayer "E:\film\WALL-E.MULTi.720p.BluRay.x264-ForceBleue [FIXED].mkv"
15:17:08 T:192 M:1289003008   DEBUG: DSPlayer CFGLoader::InsertVideoDecoder Sucessfully added the video decoder filter
15:17:08 T:192 M:1288994816   DEBUG: DSPlayer CFGLoader::InsertAudioDecoder Sucessfully added the audio decoder filter
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: Realtek HD Audio output with guid {E30629D1-27E5-11CE-875D-00608CB78066}
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: Default DirectSound Device with guid {79376820-07D0-11CF-A24D-0020AFD79767}
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: Default WaveOut Device with guid {E30629D1-27E5-11CE-875D-00608CB78066}
15:17:08 T:192 M:1288994816   DEBUG: CDirectShowEnumerator::directshow_add_filter - found Device: DirectSound: Realtek HD Audio output with guid {79376820-07D0-11CF-A24D-0020AFD79767}
15:17:08 T:192 M:1288994816   DEBUG: DSPlayer CFGLoader::LoadFilterRules Successfuly connected every filters
15:17:08 T:192 M:1268252672   DEBUG: CVMR9AllocatorPresenter::InitializeDevice 1280x528 AR 1280:528 flags:24 buffers:1  fmt:(3231564e) NV12
15:17:08 T:192 M:1268252672   DEBUG: VMR9AllocFlag_OffscreenSurface
15:17:08 T:192 M:1268252672   DEBUG: VMR9AllocFlag_RGBDynamicSwitch
15:17:09 T:192 M:1237381120  NOTICE: CDSConfig::GetMpaDec dts and ac3 is now on stereo
15:17:09 T:192 M:1237381120  NOTICE: CDSConfig::GetMpaDec not SPDIF
15:17:09 T:192 M:1237381120   DEBUG: Got IMPCVideoDecFilter
15:17:09 T:192 M:1237381120   DEBUG: CDSGraph::SetFile Timestamp before loading video info with mediainfo.dll 3975043
15:17:09 T:192 M:1237381120   DEBUG: CDSGraph::SetFile Timestamp after loading video info with mediainfo.dll  3975043
15:17:09 T:4092 M:1236967424   DEBUG: thread start, auto delete: 0
15:17:09 T:192 M:1236983808   DEBUG: CApplication::OnPlayBackStarted - Playback has started
15:17:09 T:3996 M:1226649600  NOTICE: Display resolution ADJUST : 1920x1080 @ 60.00 - Full Screen (12)
15:17:09 T:192 M:1229254656   DEBUG: ------ Window Init (VideoOverlay.xml) ------
15:17:09 T:192 M:1229197312    INFO: Loading skin file: VideoOverlay.xml
15:17:09 T:192 M:1228689408   DEBUG: Load VideoOverlay.xml: 2.91ms
15:17:09 T:192 M:1228664832   DEBUG: Alloc resources: 3.08ms (3.08 ms skin load)
15:17:09 T:192 M:1223847936   DEBUG: CGUIInfoManager::SetCurrentMovie(E:\film\WALL-E.MULTi.720p.BluRay.x264-ForceBleue [FIXED].mkv)
15:17:09 T:192 M:1222955008   DEBUG: Activating window ID: 12005
15:17:09 T:192 M:1222889472   DEBUG: Checking if window ID 12005 is locked.
15:17:09 T:192 M:1222709248   DEBUG: ------ Window Deinit (MyVideoNav.xml) ------
15:17:09 T:192 M:1220710400   DEBUG: ------ Window Init (VideoFullScreen.xml) ------
15:17:09 T:192 M:1220710400    INFO: Loading skin file: VideoFullScreen.xml
15:17:09 T:192 M:1220706304 WARNING: Skin has invalid include: textcolorwhite
15:17:09 T:192 M:1220706304 WARNING: Skin has invalid include: textcolorwhite
15:17:09 T:192 M:1220706304   DEBUG: Load VideoFullScreen.xml: 4.66ms
15:17:09 T:192 M:1220706304   DEBUG: Alloc resources: 4.82ms (4.81 ms skin load)
15:17:09 T:192 M:1220706304    INFO: Loading skin file: VideoOSD.xml
15:17:09 T:192 M:1220464640   DEBUG: Load VideoOSD.xml: 28.50ms
15:17:09 T:192 M:1216327680   DEBUG: Alloc resources: 200.65ms (0.00 ms skin load)
15:17:09 T:192 M:1216327680    INFO: Loading skin file: VideoOSDSettings.xml
15:17:09 T:192 M:1216323584   DEBUG: Load VideoOSDSettings.xml: 5.81ms
15:17:09 T:192 M:1212354560   DEBUG: Alloc resources: 296.08ms (0.00 ms skin load)
15:17:09 T:192 M:1212346368    INFO: Loading skin file: VideoOSDSettings.xml
15:17:09 T:192 M:1212805120   DEBUG: Load VideoOSDSettings.xml: 5.69ms
15:17:09 T:192 M:1212805120   DEBUG: Alloc resources: 0.66ms (0.00 ms skin load)
15:17:09 T:192 M:1214074880   DEBUG: ------ Window Deinit (VideoOverlay.xml) ------
15:17:11 T:192 M:1236525056   DEBUG: SDLKeyboard: scancode: 80, sym: 274, unicode: 0, modifier: 0
15:17:11 T:192 M:1236525056   DEBUG: CApplication::OnKey: 61480 pressed, action is 23
15:17:12 T:192 M:1241411584   DEBUG: CDSGraph::ProcessDsWmCommand ID_SEEK_BACKWARDLARGE
15:17:12 T:192 M:1241411584   DEBUG: ------ Window Init (DialogSeekBar.xml) ------
15:17:12 T:192 M:1241346048   DEBUG: Alloc resources: 0.03ms (0.00 ms skin load)
15:17:14 T:192 M:1267421184   DEBUG: ------ Window Deinit (DialogSeekBar.xml) ------
15:17:14 T:192 M:1266966528   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:14 T:192 M:1266966528   DEBUG: CApplication::OnKey: 61453 pressed, action is 24
15:17:14 T:192 M:1266966528   DEBUG: ------ Window Init (VideoOSD.xml) ------
15:17:16 T:192 M:1265569792   DEBUG: SDLKeyboard: scancode: 75, sym: 276, unicode: 0, modifier: 0
15:17:16 T:192 M:1265569792   DEBUG: CApplication::OnKey: 61477 pressed, action is 1
15:17:16 T:192 M:1264697344   DEBUG: SDLKeyboard: scancode: 77, sym: 275, unicode: 0, modifier: 0
15:17:16 T:192 M:1264697344   DEBUG: CApplication::OnKey: 61479 pressed, action is 2
15:17:18 T:192 M:1263546368   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:18 T:192 M:1263546368   DEBUG: CApplication::OnKey: 61453 pressed, action is 7
15:17:18 T:192 M:1263546368   DEBUG: CApplication::ExecuteXBMCAction : Translating XBMC.ActivateWindow(124)
15:17:18 T:192 M:1263546368   DEBUG: CApplication::ExecuteXBMCAction : To XBMC.ActivateWindow(124)
15:17:18 T:192 M:1263546368   DEBUG: Activating window ID: 10124
15:17:18 T:192 M:1263546368   DEBUG: Checking if window ID 10124 is locked.
15:17:18 T:192 M:1263546368   DEBUG: ------ Window Init (VideoOSDSettings.xml) ------
15:17:23 T:192 M:1255190528    INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to [url=http://www.google.com]http://www.google.com[/url] (easy=065EFDA0, multi=00000000)
15:17:31 T:192 M:1255370752   DEBUG: SDLKeyboard: scancode: 80, sym: 274, unicode: 0, modifier: 0
15:17:31 T:192 M:1255370752   DEBUG: CApplication::OnKey: 61480 pressed, action is 4
15:17:31 T:440 M:1255149568   DEBUG: Received request to serve 'DeviceDescription.xml'
15:17:31 T:192 M:1255297024   DEBUG: SDLKeyboard: scancode: 80, sym: 274, unicode: 0, modifier: 0
15:17:31 T:192 M:1255292928   DEBUG: CApplication::OnKey: 61480 pressed, action is 4
15:17:32 T:3876 M:1254727680   DEBUG: Thread 3876 terminating (autodelete)
15:17:32 T:3828 M:1254731776   DEBUG: Thread 3828 terminating (autodelete)
15:17:32 T:3880 M:1254825984   DEBUG: Thread 3880 terminating (autodelete)
15:17:32 T:3824 M:1254830080   DEBUG: Thread 3824 terminating (autodelete)
15:17:33 T:192 M:1255321600   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:33 T:192 M:1255321600   DEBUG: CApplication::OnKey: 61453 pressed, action is 7
15:17:34 T:2080 M:1254395904   DEBUG: Received request to serve 'DeviceDescription.xml'
15:17:34 T:192 M:1254354944   DEBUG: SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
15:17:34 T:192 M:1254354944   DEBUG: CApplication::OnKey: 61453 pressed, action is 7
15:17:39 T:192 M:1252597760   DEBUG: SDLKeyboard: scancode: 45, sym: 120, unicode: 120, modifier: 0
15:17:39 T:192 M:1252597760   DEBUG: CApplication::OnKey: 61528 pressed, action is 13
15:17:40 T:4092 M:1262706688   DEBUG: CApplication::OnPlayBackEnded - Playback has finished
15:17:40 T:192 M:1312055296  NOTICE: CDSPlayer: finished waiting
15:17:40 T:4092 M:1312055296   DEBUG: CApplication::OnPlayBackStopped - Playback was stopped
15:17:40 T:192 M:1312059392   DEBUG: CApplication::OnPlayBackEnded - Playback has finished
15:17:40 T:4092 M:1312055296   DEBUG: Thread 4092 terminating
15:17:40 T:192 M:1312083968   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
15:17:40 T:192 M:1312083968   DEBUG: ------ Window Deinit (VideoFullScreen.xml) ------
15:17:40 T:192 M:1312083968   DEBUG: ------ Window Deinit (VideoOSDSettings.xml) ------
15:17:40 T:192 M:1312083968   DEBUG: ------ Window Deinit (VideoOSD.xml) ------
15:17:40 T:192 M:1313439744   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
15:17:40 T:192 M:1313382400   DEBUG: ------ Window Init (MyVideoNav.xml) -

autre bug que je n'avais pas avec l'ancienne version sa lag durant la lecture de dvd avec dvd player exclam j'ai tous desinstallé et reinstallé mais je n'ai réussi à supprimer ces lag quand revenant à l'ancienne svn.


Pouvez vous re tester avec la nouvelle build ? Le log devrait être plus complet pour nous permettre de trouver le problème.
Quel OS? XP ou vous utilisez délibérément VMR9 ? Vous utilisez le splitter par défaut ou un perso ?

Pour le dvdplayer, c'est vraiment étrange, on y touche absolument pas. La version est identique quelque soit la build svn. Étrange !

Seb
Journalisée

Seb
Explorateur
*
Karma: 0
Messages: 5
Hors ligne Hors ligne
Voir le profil
« Répondre #14 le: 23 Janvier 2010 19:35:31 »
Haut de page

installé sous Win7 32 (tout juste installé) ,  fonctionne comme un charme..
J'aurais juste une question car j'ai du mal a comprendre la configuration des différent fichiers.. (advancedsettings.xml   and co)

Comment définir DS player comme player par défaut pour les mkv,
et dvdplayer pour le reste...
(afin d'avoir les soutitres pour les non mkv )

Et temps qu'a faire comment définir DS player comme player par defaut pour tout, en prévision du jour ou DS player sera capable de lire les soustitre

merci
:)
Journalisée
Accroc
*
Karma: 0
Messages: 101
Hors ligne Hors ligne
DSPlayer dev.
Voir le profil WWW
« Répondre #15 le: 23 Janvier 2010 19:54:26 »
Haut de page

installé sous Win7 32 (tout juste installé) ,  fonctionne comme un charme..
J'aurais juste une question car j'ai du mal a comprendre la configuration des différent fichiers.. (advancedsettings.xml   and co)

Comment définir DS player comme player par défaut pour les mkv,
et dvdplayer pour le reste...
(afin d'avoir les soutitres pour les non mkv )

Et temps qu'a faire comment définir DS player comme player par defaut pour tout, en prévision du jour ou DS player sera capable de lire les soustitre

merci
:)

Pour utiliser DSPlayer seulement pour les mkv, il faut créer le fichier playercorefactory.xml dans le dossier UserData, contenant le texte suivant
Code:
<playercorefactory>
  <rules action="prepend">
    <rule filetypes="mkv" player="dsplayer" />
  </rules>
</playercorefactory>

Pour utiliser DSPlayer de façon permanente, c'est expliquer dans le premier post !
Citation
Pour utiliser le nouveau lecteur par défaut, il vous faut configurer un fichier Advancedsettings.xml

Code:
<advancedsettings>
<video>
<defaultplayer>dsplayer</defaultplayer>
</video>
</advancedsettings>

Fourni en pièce jointe à ce message, à placer dans votre dossier ~/Userdata

Seb
Journalisée

Seb
Accroc
*
Karma: 0
Messages: 101
Hors ligne Hors ligne
DSPlayer dev.
Voir le profil WWW
« Répondre #16 le: 23 Janvier 2010 22:47:41 »
Haut de page

Bonsoir à tous !

Une nouvelle build est dispo. Correction d'un bug avec mpc-hc. Le log est maintenant plus conséquent pour nous aider avec la gestion des multiples pistes son.

Comme d'hab, si vous avez un problème, n'oubliez pas de poster un log avec (avec l'option debug activée !)

Dispo sur le premier post !

Seb
Journalisée

Seb
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #17 le: 24 Janvier 2010 01:08:24 »
Haut de page

Petit article à l'accueil pour inciter les gens à participer plus.
http://passion-xbmc.org/



Je vais ajouter des informations sur la façon de fournir des logs dans le premier message.
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Explorateur
*
Karma: 0
Messages: 11
Hors ligne Hors ligne
Voir le profil
« Répondre #18 le: 24 Janvier 2010 10:34:44 »
Haut de page

Installé sur un Aspire Revo 3610.
Atom 330 (1,6 ghz), ram 4Go
Win 7 home x64

Version 7095.
Avec dvdplayer un fps de 12 sur un mkv 1080 donc saccade
Avec Dsplayer un fps de 24, que du bonheur.

Le seul hic est que je n'arrive pas à définir Dsplayer comme lecteur par defaut.
J'ai pourtant bien mis le fichier dans le rep userdata.
Y'a t-il autre à faire ou juste le placer dans ce rep ??

Encore merci pour votre travail  

Ps : dommage que CoreAVC Pro 2 ne marche pas (comme il integre Haali)
« Dernière édition: 24 Janvier 2010 11:20:09 par budi » Journalisée
Fait partie du Décor
*
Karma: 6
Messages: 14187
Hors ligne Hors ligne
Sexe: Homme
Le PHP ?? C'est quoi ????
Voir le profil WWW
« Répondre #19 le: 24 Janvier 2010 12:26:06 »
Haut de page

Le seul hic est que je n'arrive pas à définir Dsplayer comme lecteur par defaut.
J'ai pourtant bien mis le fichier dans le rep userdata.
Y'a t-il autre à faire ou juste le placer dans ce rep ??


Juste à le placer dans le répertoire.
Attention à la confusion entre installation portable et standard, le chemin n'est pas le même, voir les captures que  j'ai ajouté hier ou cette vidéo:

TUTO_installation_XBMX_Windows.avi Normal | Large
Journalisée


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Pages: [1] 2 3 ... 34   Haut de page
  Envoyer ce fil  |  Imprimer  


 
Aller à:  



anything