Jump to content

OSD shadermenu settings SD/ HD/ 3D


Tüftler

Recommended Posts

By using these scripts it's possible to set shader automatically at specific contents.

settings.pngactivate.pngactive.png

 

Following script's, need to be copied into the DVBViewer/Scripts folder:

shaderlist.vbs, shadermenu.vbs, shaderset.vbs, polling.vbs

or need to be replaced: channelchange.vbs, command.vbs, windowload.vbs.

 

A new action need to be created with userdefined ID 30517 >Options >Input >Add

and a shortcut can learned on.

action.png

 

Based on the video vres of the current played content the configured SD/HD/3D shader will be switched.

SD -> channel with vres < 720

HD -> channel with vres > or = 720

A 3D Channel is determined by analysing the channelname on searching of "3D" or "3d". It need to be

splitted by space, such "Sky 3D"!

 

Furthermore there are some special settings for shader deactivating in the noShader.txt

 

  • Picture in Picture playback
  • File playback (not Timeshift!)
  • Playlist playback
  • Pictureshow playback (not necessary at the moment, prepared for future Versions)
  • at channelchange

Description noShader.txt: (txt will be automaticly generated at the first start of the polling.vbs in the DVBViewer/Scripts folder!)

-> If value is 0 shader will be deactived

  • Shader at PiP = 0 -> Shader at PiP will be set to "none"
  • Shader at Mediaplayback (not Timeshift!) = 0 -> Shader at file playback will be set to "none" (CD/DVD/Video playback)
  • Shader at Playlist = 0 -> Shader at playlist playback will be set to "none"
  • Shader at Diashow = 0 -> Shader at diashow will be set to "none"
  • no Shader at channelchange = 1 -> Shader at channelchange will be set to "none"

Changes in the noShader.txt requires a restart of the DVBViewer!

 

shadersetting.zip

 

Eine deutsche Variante gibt es hier -> http://www.DVBViewer...post__p__325151

Edited by Tüftler
Link to comment
  • 1 year later...

There is an update of the shader scripts in the post above,

 

if the UAC is enabled under Win7/Vista the creation and reading of noShader.ini was sometimes failed.

Reason: The DVBViewer starts each vbs.script with UAC-virtualization.

 

That's why i have changed the fileformat from ini to txt, which solved the problem. In my opinion the deactivation of UAC isn't a good idea!

 

The noShader.txt will be automaticly created at the first running of the polling.vbs, with standard settings. All settings can be editted with a simple editor like notepad or something else.

It's necessary to restart DVBViewer for loading any changed settings.

If a noShader.ini is existing, it's attempted to rename the fileending > It's not possible if the UAC has been activated, please try this manually!

 

Possible settings for the noShader.txt are explained in the first post.

 

New: The creation of an logging file can be activated by setting this line to 1 in polling.vbs

' ************
logging = 0 '* to create logfile set value = 1
' ************
The log file is also written into the DVBViewer/scripts folder.
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...