Jump to content


Photo

OSD3DSetup modifications


  • Please log in to reply
59 replies to this topic

#1 sek1973

  • Senior Member
  • 116 posts

+3
Neutral

Posted 30 December 2011 - 23:01

Hello,
I have done some modifications to the plugin.
Key changes are:
- added option to place toggle command in Main Menu and / or Extensions Selection
- added option to turn 3D mode automatically - reading both service (channel) name and file name
- added descriptions (help) to options items.
If you have any suggestions or questions, let me know. Obviously, there still a lot of things which could be improved...
I could only test it on my tuner - ET9000. I don't have 3D channels either. With *.mkv 3D files it is working properly.
I would like to ask OpenPli Team to analyse / test it and replace the oryginal one, if it is possible. :)
Regards.

Attached Files



Re: OSD3DSetup modifications #2 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 30 December 2011 - 23:19

To be honest I'm not a big fan of 'detecting' 3D channels based on channel name.
or worse, media files based on their name.
I can think of many innocent names with 3D in them, not having anything to do with '3D' in the sense we're talking about here.

Re: OSD3DSetup modifications #3 littlesat

  • PLi® Core member
  • 56,556 posts

+693
Excellent

Posted 30 December 2011 - 23:44

Then I think it is better to have add some flag in lamedb together with a configuration so you are able to flag a channel as 3D as long the protocol for DVB has no standard for this.... But still you have 2D channels that may also have 3D transmissions -but- I suggest this is still better proof then a work-a-round that is "scanning" the channel name.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OSD3DSetup modifications #4 sek1973

  • Senior Member
  • 116 posts

+3
Neutral

Posted 31 December 2011 - 09:51

The flag seems to be the best solution but it should be available for both channels and files. Furthermore there should be a very simple user interface (I mean intuitive) to set it. Are you able to implement something like that or help me?
Because of that what mentioned pieterg I implemented it as an option to turn on or off. For severeal months I have been using the "oryginal" plugin. For me and my familiy the way for turning on 3D was very annoying - in my opinion first thing end user is waiting for is 3D turning on automatically, then if does not happen, he is switching on main menu.

Re: OSD3DSetup modifications #5 littlesat

  • PLi® Core member
  • 56,556 posts

+693
Excellent

Posted 31 December 2011 - 10:07

Mmmmm.... Currently indeed the only possible solution may be indeed to check for '3D' being in a channel name (add the end of the string) or in a filename... but everyone can onderstand that this is not 100% specific....

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OSD3DSetup modifications #6 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 31 December 2011 - 11:03

or add some hotkey perhaps?
(haven't yet looked at your patch, maybe you already did something to make the 3d mode better accessible)

Re: OSD3DSetup modifications #7 daddelfalk

  • Senior Member
  • 489 posts

+17
Neutral

Posted 31 December 2011 - 11:10

Hi,

in the AutoSwitch3D Plugin (latest Version 1.1-r0), you can configure AutoMode or Manual set 3D-Mode via Blue Button's Extension Selection, so no need for this mod.

Edited by daddelfalk, 31 December 2011 - 11:12.


Re: OSD3DSetup modifications #8 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,489 posts

+118
Excellent

Posted 31 December 2011 - 12:03

can't we introduce and set a 3D flag per channel which can be autodetected by the plugin?

on the Glassfibre 1GB DVB-C...


Re: OSD3DSetup modifications #9 daddelfalk

  • Senior Member
  • 489 posts

+17
Neutral

Posted 31 December 2011 - 12:45

Hi,

for sure, why not, but with the nummer of 3d Channels surrounding, is it worth the effort?


Re: OSD3DSetup modifications #10 sek1973

  • Senior Member
  • 116 posts

+3
Neutral

Posted 31 December 2011 - 18:44

I have installed AutoSwitch3D. Indeed the plugin functionality is very similar. There are 2 things that I suggest to change - switching 3D should be present in main menu (quick and simple access) and it should also take into accont the name of files which do not have service information attached.
The presence of 2 similar solutions is in my opinion very good proof that such functionality is already needed. :)
You decide - you can place AutoSwitch3D in your image, replacing OSD3DSetup or leave the existing one. But then - why not add extra functionality? By default the extras can be turned off.
Happy New Year!

Re: OSD3DSetup modifications #11 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 31 December 2011 - 18:48

Indeed, I also prefer to combine the functionality. Rather than having two different plugins controlling the same setting, each with its own features and limitations

Re: OSD3DSetup modifications #12 sek1973

  • Senior Member
  • 116 posts

+3
Neutral

Posted 1 January 2012 - 01:58

Taking into account littlesat remarks about 2D channels having 3D transmission I changed the plugin - each file is treated as 3D if it has "3D" in its name. AFAIK the file name of recorded transmission is a combination of channel and transmission name. It means that user can exclude such a file from autodetection by removing "3D" from its name.
I also changed defaults - autodetection turned off, no command in menus.

Attached Files



Re: OSD3DSetup modifications #13 WanWizard

  • PLi® Core member
  • 68,963 posts

+1,752
Excellent

Posted 1 January 2012 - 11:11

Last night "BBC HD" was transmitting a tennis match in 3D (side-by-side), autodetection whould not have worked based on channel name...

Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: OSD3DSetup modifications #14 littlesat

  • PLi® Core member
  • 56,556 posts

+693
Excellent

Posted 1 January 2012 - 12:13

But was a string 3D available in the event description? This stays stricky as the DVB does not have any flags for 3D transmissions...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OSD3DSetup modifications #15 WanWizard

  • PLi® Core member
  • 68,963 posts

+1,752
Excellent

Posted 1 January 2012 - 12:15

I didn't have an event description (or at least not the correct one). I think officially the broadcasting had ended, the "now" was from the previous programme, Jools Holland.

Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: OSD3DSetup modifications #16 sek1973

  • Senior Member
  • 116 posts

+3
Neutral

Posted 1 January 2012 - 14:26

New version - checking event name instead of service if there is no file playing. Obvoiusly - no "3D" in name, no automatic 3D... I can also check desriptions if it helps.

Attached Files



Re: OSD3DSetup modifications #17 koivo

  • Senior Member
  • 69 posts

+6
Neutral

Posted 1 January 2012 - 15:15

Hi,

it's works not at Astra 3D Demo Channel on Astra19°.
The channelname is "Astra 3D Demo" and the description is "ASTRA 3 D DEMO".
There is a space between 3 and D in the description. Is this the problem?

Re: OSD3DSetup modifications #18 koivo

  • Senior Member
  • 69 posts

+6
Neutral

Posted 1 January 2012 - 15:22

Sorry i can't edit my posting.


The checking of events is not the best idea. You can see this, for example, on channel Sky 3D in german.
There are events like "Kampf der Titanen", "deep" and "Schätze der Welt" without 3D in descriptions.

Re: OSD3DSetup modifications #19 littlesat

  • PLi® Core member
  • 56,556 posts

+693
Excellent

Posted 1 January 2012 - 15:25

You confirm... checking service names or even worser EPG event descriptions strings is a work-a-round. There is no good solution...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OSD3DSetup modifications #20 sek1973

  • Senior Member
  • 116 posts

+3
Neutral

Posted 1 January 2012 - 15:44

Hmmm... the best I can give you now is checking channel name and current EPG event name. If one of them has "3D" without space, then 3D will start automatically. Otherwise you can do it manualy via menu command.
What I can and want to correct is to react to EPG event change. Now I am looking for a tracker. If someone knows how to call it, I will be grateful for help.

Attached Files




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users