Modérateurs: Modération Forum Home-Cinéma, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 105 invités

Toutes les solutions à base d'ordinateur (PC, Mac, Linux...)

[MPC] Filtre(s) Pixels shaders ...

Message » 25 Avr 2006 17:16

kazuya a écrit:Tu lui donnes quoi au Z4 ? 1280x720@50Hz ?
(je me renseigne pour mon prochain projo! :mdr: )
A mon avis tu ferais mieux de règler le gamma sur le projo, j'ai toujours trouvé que toucher le gamma sur le PC dégradait l'image.


Le pb de touché au gamma par le videopro est qu'à +1 c pas assez et à +2 c'est trop.
ffdshow permet d'être plus précis.
Malheureusement je suis arrivé un tt ptit peu trop tard pr la 1er commande du colorimètre donc c mon oeil le juge. Pê qu'avec l'outil je pourrais changer d'avis.

Sinon j'suis bien en 720p 50hz
lordkiller0808
 
Messages: 213
Inscription Forum: 22 Avr 2005 14:54
  • offline

Message » 25 Avr 2006 17:31

La courbe de gamma ne varie pas qu'avec le réglage du gamma, mais également avec celui des couleurs, du contraste, de la luminosité etc...
Je n'ai pas de Z4, donc je ne connais pas son menu, mais je suis sûr qu'il doit y avoir possibilité d'un réglage précis.
:)

La configuration dans mon profil


Etude et réalisation de Cinémas Privés, Calibration A/V, conception enceintes et Config Kaz 9 pour PCHC.
NEW mars 2024 :
Nouvel article de blog : Réflexions sur les préamplis audio-vidéo (haut de gamme) ;-)
Avatar de l’utilisateur
kazuya
Pro-Divers.
Pro-Divers.
 
Messages: 19375
Inscription Forum: 19 Oct 2004 16:37
Localisation: Région Parisienne
  • offline

Message » 25 Avr 2006 18:27

Hello !
Pour test, voici un petit shader de réglage du gamma (en plus, offset et gain modifiable) :
Gamma v1.0
Code: Tout sélectionner
sampler s0 : register(s0);
float4 p0 : register(c0);
float4 p1 : register(c1);

#define width (p0[0])
#define height (p0[1])
#define counter (p0[2])
#define clock (p0[3])
#define one_over_width (p1[0])
#define one_over_height (p1[1])

// facteur de niveau
#define gain 1
// niveau 0
#define offset 0.0
// onegamma = 1/gamma (1=valeur neutre)
#define onegamma 1./0.9

float4 main(float2 tex : TEXCOORD0) : COLOR
{
   float4 c0=tex2D(s0,tex);
   //correction des niveaux et gamma
//   return c0;
   return pow(gain*max(c0-offset,0),onegamma);
}


Bon test :wink:
jim.ro
 
Messages: 204
Inscription Forum: 14 Jan 2003 14:57
Localisation: Pas loin de Disney !
  • offline

Message » 26 Avr 2006 7:51

Merci jim.ro, j'ai essayé et bien sûr ça fonctionne :D
A+ ;)
ptiJean
 
Messages: 8559
Inscription Forum: 13 Juin 2003 10:46
Localisation: Nord de Vannes (56)
  • offline

Message » 26 Avr 2006 10:10

Pour ceux qui ont une sonde pour regler :P et veulent faire un peu plus :wink: , voici la version qui règle les trois composantes séparément :
GammaRGB v 1.0
Code: Tout sélectionner
sampler s0 : register(s0);
float4 p0 : register(c0);
float4 p1 : register(c1);

#define width (p0[0])
#define height (p0[1])
#define counter (p0[2])
#define clock (p0[3])
#define one_over_width (p1[0])
#define one_over_height (p1[1])

// facteur de niveau
#define Gr 1.0
#define Gg 1.0
#define Gb 1.0
// offset 0
float4 Offset = {0.0, 0.0, 0.0, 0};
#define Or 0.0
#define Og 0.0
#define Ob 0.0
// 1gamma = 1/gamma (1=valeur neutre)
#define OGr 1./0.9
#define OGg 1./0.9
#define OGb 1./0.9

float4 main(float2 tex : TEXCOORD0) : COLOR
{
   float4 c0=tex2D(s0,tex);
//correction des niveaux et gamma
//   return c0;
float4 res;
   res.r = pow(Gr*max(c0.r-Or,0),OGr);
   res.g = pow(Gg*max(c0.g-Og,0),OGg);
   res.b = pow(Gb*max(c0.b-Ob,0),OGb);
   res.a = 0;
   return res;
}

Y'a plus qu'a...
jim.ro
 
Messages: 204
Inscription Forum: 14 Jan 2003 14:57
Localisation: Pas loin de Disney !
  • offline

Message » 26 Avr 2006 10:40

Lordkiller0808 -> Je t'ai trouvé un réglage de Z4 (bon c'est avec la sonde donc évidemment c'est plus facile) :
http://www.homecinema-fr.com/forum/viewtopic.php?t=29815677
Tu voies bien qu'il y a tous les réglages dans le menu du Z4 ! :wink:

La configuration dans mon profil


Etude et réalisation de Cinémas Privés, Calibration A/V, conception enceintes et Config Kaz 9 pour PCHC.
NEW mars 2024 :
Nouvel article de blog : Réflexions sur les préamplis audio-vidéo (haut de gamme) ;-)
Avatar de l’utilisateur
kazuya
Pro-Divers.
Pro-Divers.
 
Messages: 19375
Inscription Forum: 19 Oct 2004 16:37
Localisation: Région Parisienne
  • offline

Message » 26 Avr 2006 15:09

@kazuya j'ai jamais dis que l'on ne pouvait pas tt configurer avec le Z4, c juste que j'obtiens un meilleur compromis profondeur de noir - détails en gérant côté PC la luminosité et le gamma.
Par contre, je règle les offset et gain de chaq couleur sur le projo.
Maintenant j'attends la sonde pr aller plus loin.
Ah oui j'oublié j'ai un retro aussi et lui n'a pas tt ces réglages.

Merci jim.ro pr le gamma j'vais pê pouvoir rester sur une chaine en YUV2.
lordkiller0808
 
Messages: 213
Inscription Forum: 22 Avr 2005 14:54
  • offline

Message » 26 Avr 2006 18:26

casimir666 a écrit:
realhabs a écrit:question bete mais ou sont stockes les shader que l'on rajoute ???? ds un fichier ?
car meme apres desinstalation de MPC puis reinstalation dorigine , les shaders modifies aparaissent toujours ?

Ils sont stockés dans la base de registre (ou le fichier .INI)


Je viens d'installer la version mplayerc_casi_v1.0.2.0 de Casimir666

J'avoue ne pas bien saisir dans quel fichier .INI sont sauvegardés les pixels shaders.
De plus comment en ajouter ou les sauvegarder ? Faut-il écraser les anciens ? Comment procède-t'on ?

De plus la fonction "Combine..." est grisée, comment donc combiner plusieurs shaders ?

Merci de votre aide

Jes'
jesus33
 
Messages: 415
Inscription Forum: 02 Juil 2001 2:00
Localisation: Salon de Provence
  • online

Message » 26 Avr 2006 18:52

Pour qu'il stocke dans un .ini il faut cocher "store settings to ini file" dans les options "player", sinon il le met en registry. Pour avoir l'option combine, il suffit de mettre en VMR9 renderless et de charger un fichier pour qu'il s'active
@+
casimir666
 
Messages: 268
Inscription Forum: 26 Fév 2005 0:11
  • offline

Message » 26 Avr 2006 21:20

casimir666 a écrit:Pour qu'il stocke dans un .ini il faut cocher "store settings to ini file" dans les options "player", sinon il le met en registry.

Où cela plus précisément dans le registry ? Je voudrais tenter de réinstaller le tout, histoire de voir si cela solutionne mon souci de saccades.
Merci.
Bardamu voyage
 
Messages: 13111
Inscription Forum: 04 Avr 2004 8:46
Localisation: Paris
  • offline

Message » 26 Avr 2006 23:31

Ici :
HKey_Current_User\Software\Gabest\Media Player Classic
casimir666
 
Messages: 268
Inscription Forum: 26 Fév 2005 0:11
  • offline

Message » 27 Avr 2006 7:49

casimir666 a écrit:Ici :
HKey_Current_User\Software\Gabest\Media Player Classic

Merci je vais tenter une réinstallation complète en effaçant cette clé :wink:
Bardamu voyage
 
Messages: 13111
Inscription Forum: 04 Avr 2004 8:46
Localisation: Paris
  • offline

Message » 27 Avr 2006 7:51

Malgré l'effacement, mes réglages sont toujours sauvegardés :(
Or, j'aimerais repartir de zéro.
Bardamu voyage
 
Messages: 13111
Inscription Forum: 04 Avr 2004 8:46
Localisation: Paris
  • offline

Message » 27 Avr 2006 7:59

Juste pour signaler qu'hier soir j'ai encore utilisé la version 1.0.2.0 de MPC Casimir666 : nickel aucune saccade et pas de tearing.

En PS j'ai utilisé le SharpenComplex et le Gamma : terrible !

Par contre je ne comprends pas trop pourquoi avec le SharpenComplex j'ai de l'aliasing en projection (1024x576) alors que je n'en vois pas sur mon écran TFT. Peut-être s'agit-il de la mise à l'échelle de MPC (bicubic -0.75).

Je vais essayer de réfléchir à rajouter d'autres algos de resize dans MPC en + du bicubic.

A+
ptiJean
 
Messages: 8559
Inscription Forum: 13 Juin 2003 10:46
Localisation: Nord de Vannes (56)
  • offline

Message » 27 Avr 2006 9:46

Bardamu voyage a écrit:Malgré l'effacement, mes réglages sont toujours sauvegardés :(
Or, j'aimerais repartir de zéro.


J'avoue que je ne comprends pas ! :-?
De quels réglages tu parles en fait ?

La configuration dans mon profil


Etude et réalisation de Cinémas Privés, Calibration A/V, conception enceintes et Config Kaz 9 pour PCHC.
NEW mars 2024 :
Nouvel article de blog : Réflexions sur les préamplis audio-vidéo (haut de gamme) ;-)
Avatar de l’utilisateur
kazuya
Pro-Divers.
Pro-Divers.
 
Messages: 19375
Inscription Forum: 19 Oct 2004 16:37
Localisation: Région Parisienne
  • offline


Retourner vers Matériel PC Home-cinéma