bonjour,
Existe-t-il un soft permettant de changer automatiquement la frequence de l'ecran secondaire (VP) branché sur une carte ATI en fonction de la frequence du film diffusé (24, 25 ou 30 images/s) par VLC ( ou autre)
|
6 messages • Page 1 sur 1
|
Modérateurs: Modération Forum Home-Cinéma, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Fredf3, Le Breizhou et 26 invités
Tout ce qui concerne les logiciels lié au HC sur ordinateur (PC, Mac, Linux...)
Règles du forum
Avant de poster, merci de prendre connaissance des règles du forum : à lire avant de poster
Avant de poster, merci de prendre connaissance des règles du forum : à lire avant de poster
changement de frequence automatique de l'ecran
- michelB2
- Messages: 1791
- Inscription Forum: 08 Sep 2003 9:42
- Localisation: Nantes
reclock avec son script .vbs integre, qui lance pstrip a la volee.
- leeperry
- Messages: 7025
- Inscription Forum: 06 Jan 2007 19:44
merci pour ces pistes que je vais explorer.
l'idéal serait pour moi de detecter la bonne frequence à transmettre (y compris 24) et de charger un profil sauvegardé dans CCC (ATI) . (autoit fait cela tres bien puisqu'il sait (notamment) transmettre des touches clavier à une application). Je vais donc surtout regarder dvdspy et girder et voir comment je peux recuperer l'information.
l'idéal serait pour moi de detecter la bonne frequence à transmettre (y compris 24) et de charger un profil sauvegardé dans CCC (ATI) . (autoit fait cela tres bien puisqu'il sait (notamment) transmettre des touches clavier à une application). Je vais donc surtout regarder dvdspy et girder et voir comment je peux recuperer l'information.
- michelB2
- Messages: 1791
- Inscription Forum: 08 Sep 2003 9:42
- Localisation: Nantes
Bonjour,
Je me réponds à moi même si cela peut profiter à certains :
les outils :
- mediainfo pour connaiter les parametres video http://mediainfo.sourceforge.net
- autoit langage de script http://www.autoitscript.com/autoit3/downloads.shtml
- deamon tools pour monter des images http://www.daemon-tools.cc/dtcc/downloa ... ry&catid=5
- kmplayer le lecteur
- une carte video permettant de sauvegarder un profil et le le lancer par un raccourci clavier (ATI ici)
le principe :
changer dans le script le chemin des applications et des lecteurs CD (X pour le vrai, V pour le virtuel)
copier le script ci dessous dans un fichier le poser sur le bureau et "poser dessus" un fichier video, une image iso (lecteur virtuel V) ou rien (lecteur X par defaut)
le script monte eventuellement par deamon tools l'image dans le cas d'un iso,recherche par mediainfo la fréquence du film, et change en 24 50 ou 60 Hz la fréquence de rafraichissement de l"écran secondaire ( CTRL ALT F4 (24hz) F5( 50hz ou F6 (60Hz) profils CCC sauvegardés par ailleurs) puis lance le Player KMplayer.
bon flim
;-----montage par défaut X: (sans parametes)----------------
;sinon si iso ,nrg montage en v:
;sinon fichier
;----------------------------------------------------------
if $cmdline[0]<1 then
$a1='"' & "X:" & '"'
else
$a1='"' & $CmdLine[1] & '"'
if StringInStr($a1,".iso")>0 or StringInStr($a1,".nrg")>0 then
runwait ("C:\Program Files\DAEMON Tools\daemon.exe -mount 0," & $a1,"C:\Program Files\DAEMON Tools")
$a1='"' & "V:" & '"'
endif
endif
;--------------------------------------------------------------------------------
$path1="C:\util\mediainfo\"
$a=$path1 & "MediaInfo.exe -f " & $a1 & " >" & $path1 & "xxx"
runwait(@ComSpec & " /c " & $a,$path1)
$l=FileGetSize($path1 & "xxx")
$ip = FileRead($path1 & "xxx", $l)
$ip = Stringtrimright($ip, $l-StringInStr($ip, "fps")+1)
$ip = StringTrimleft($ip, StringInStr($ip, "Frame rate :")+30)
$ip = StringTrimright($ip, 41)
;---------------------------------------------------------------------------------
if $ip<23 or $ip>=35 then
msgbox(0,"","Frequence non trouvée, laissée en l'état")
endif
if $ip>23 and $ip<25 then
Send("^!{F4}")
endif
if $ip>=25 and $ip<29 then
send("^!{F5}")
endif
if $ip>=29 and $ip<35 then
Send("^!{F6}")
endif
run("C:\util\kmplayer\KMPlayer.exe " &$a1,"C:\util\kmplayer")
Je me réponds à moi même si cela peut profiter à certains :
les outils :
- mediainfo pour connaiter les parametres video http://mediainfo.sourceforge.net
- autoit langage de script http://www.autoitscript.com/autoit3/downloads.shtml
- deamon tools pour monter des images http://www.daemon-tools.cc/dtcc/downloa ... ry&catid=5
- kmplayer le lecteur
- une carte video permettant de sauvegarder un profil et le le lancer par un raccourci clavier (ATI ici)
le principe :
changer dans le script le chemin des applications et des lecteurs CD (X pour le vrai, V pour le virtuel)
copier le script ci dessous dans un fichier le poser sur le bureau et "poser dessus" un fichier video, une image iso (lecteur virtuel V) ou rien (lecteur X par defaut)
le script monte eventuellement par deamon tools l'image dans le cas d'un iso,recherche par mediainfo la fréquence du film, et change en 24 50 ou 60 Hz la fréquence de rafraichissement de l"écran secondaire ( CTRL ALT F4 (24hz) F5( 50hz ou F6 (60Hz) profils CCC sauvegardés par ailleurs) puis lance le Player KMplayer.
bon flim
;-----montage par défaut X: (sans parametes)----------------
;sinon si iso ,nrg montage en v:
;sinon fichier
;----------------------------------------------------------
if $cmdline[0]<1 then
$a1='"' & "X:" & '"'
else
$a1='"' & $CmdLine[1] & '"'
if StringInStr($a1,".iso")>0 or StringInStr($a1,".nrg")>0 then
runwait ("C:\Program Files\DAEMON Tools\daemon.exe -mount 0," & $a1,"C:\Program Files\DAEMON Tools")
$a1='"' & "V:" & '"'
endif
endif
;--------------------------------------------------------------------------------
$path1="C:\util\mediainfo\"
$a=$path1 & "MediaInfo.exe -f " & $a1 & " >" & $path1 & "xxx"
runwait(@ComSpec & " /c " & $a,$path1)
$l=FileGetSize($path1 & "xxx")
$ip = FileRead($path1 & "xxx", $l)
$ip = Stringtrimright($ip, $l-StringInStr($ip, "fps")+1)
$ip = StringTrimleft($ip, StringInStr($ip, "Frame rate :")+30)
$ip = StringTrimright($ip, 41)
;---------------------------------------------------------------------------------
if $ip<23 or $ip>=35 then
msgbox(0,"","Frequence non trouvée, laissée en l'état")
endif
if $ip>23 and $ip<25 then
Send("^!{F4}")
endif
if $ip>=25 and $ip<29 then
send("^!{F5}")
endif
if $ip>=29 and $ip<35 then
Send("^!{F6}")
endif
run("C:\util\kmplayer\KMPlayer.exe " &$a1,"C:\util\kmplayer")
- michelB2
- Messages: 1791
- Inscription Forum: 08 Sep 2003 9:42
- Localisation: Nantes
|
6 messages
• Page 1 sur 1
Retourner vers Logiciel PC Home-cinéma
|