Posts: 9
Joined: Jan 2020
Reputation:
0
Is it possible to make a Kodi skin where the video screen can be swiped off screen?
To perhaps go one step further could it also be possible to animate a video pan with simple effects such as smoothly zooming in and out, or making a video box follow an animated trajectory on the screen (or both), or perhaps even a transform or scew effect?
Is any of this a built in functionality? Perhaps it is possible with a hacked together method?
Posts: 10,772
Joined: Oct 2011
Reputation:
673
jjd-uk
Team-Kodi Member
Posts: 10,772
Simply put, Kodi is primarily designed for control via a remote and not by touch.
Posts: 2,028
Joined: Aug 2013
Reputation:
212
FXB78
Posting Freak
Posts: 2,028
Kodi is primarily a 10-foot interface, if you want a closer comparison you should compare it to the YouTube Smart TV app, rather than the Mobile Phone/Tablet UI. I doubt any touch screen swipe actions will be added any time soon, given the vast majority use it with a remote control rather than touch.
Posts: 9
Joined: Jan 2020
Reputation:
0
All smart TVs today are also controlled by a remote control and most of them can do simple transition effects.
I haven't seen the more advanced effects like skewing a video pane but most smart TVs are capable of smooth animations, transitions and smooth resizing or flipping of a video pane. Try it for yourself if you don't believe me. This stuff has been done for quite a long time now.
Posts: 2,028
Joined: Aug 2013
Reputation:
212
FXB78
Posting Freak
Posts: 2,028
What you are talking about in the OP is something that the TV Guide addon has done for many years, minimising the playing video is not something Kodi is incapable of, it's just something that doesn't seem to make sense on anything other than a TV Guide.
Posts: 9
Joined: Jan 2020
Reputation:
0
Exactly. Some smart TVs have amazing UIs while some have really clunky web1.0 looking UIs and yet others seem to be stuck in the web2.0 era.
Posts: 9
Joined: Jan 2020
Reputation:
0
So far I have been studying the Kodi manual. As far as I understand it is possible to animate "video windows" which are video boxes in the skin. But these animations don't apply to the main full screen video.
Does the zoom attribute apply to these video windows?
Wouldn't it theoretically be possible to turn the full screen video into a video box momentarily to do the effect inside the XML skin, only when the assigned button is pressed?
Klojum, I agree with you that functionality is more important than UI features. I am looking forward to trying PiP for example.
Posts: 9
Joined: Jan 2020
Reputation:
0
That is a beautiful minimising effect. It minimises and reveals the UI that is behind it. That is one of the things that I am looking for.
This gives me hope that I might be able to emulate the effect that I have in mind.
Thanks for sharing FXB78!!!
I have looked at different kodi plugins and skins and have found some small elements which look aesthetically pleasing. I think a modern and very dynamic skin can be achieved out of these small pieces.
Now I just need to figure out if a whole full screen video can be moved off screen.
Posts: 14,224
Joined: Mar 2010
Reputation:
585
PatK
Team-Kodi Member
Posts: 14,224
2020-10-24, 20:58
(This post was last modified: 2020-10-24, 20:59 by PatK.)
I should note you can map a button to use the windows o/s 'windowed mode' (if you have that o/s up) which will exit the full screen to a configured smaller window with drag bar and back again, to enable other desktop functions.