Guest - Testers are needed for the reworked CDateTime core component. See... https://forum.kodi.tv/showthread.php?tid=378981 (September 29) x
Solved On pause, poster not displayed
#1
Hello

I had to reinstall and when I pause a movie, it now displays a screen grab from the movie rather than the poster. How do I fix this please?

Cheers
Mark

edit - found on github
Reply
#2
I'd like to know how to do this too. Anybody please? Somehow I missed this skin but I instantly love it. Aside from that
Reply
#3
Was fixed a bit ago, but hasn't been merged into the official version yet for some reason.
Here is the fix.

https://forum.kodi.tv/showthread.php?tid...pid3053533

Matrix is not recognizing "$INFO[VideoPlayer.Cover]" any more and instead looks for "$INFO[Player.Art(poster)]" , change code in the "includes.xml" file at line 1591 from:
 
Code:
        <!-- Movie Poster -->
                <control type="image">
                    <description>Movie Poster</description>
                    <posx>42</posx>
                    <posy>370</posy>
                    <width>216</width>
                    <height>318</height>
                    <texture background="true">$INFO[VideoPlayer.Cover]</texture>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(VideoPlayer.Cover,default)</visible>
                </control>
                <control type="image">
                    <description>Movie Poster Frame</description>
                    <posx>28</posx>
                    <posy>350</posy>
                    <width>244</width>
                    <height>358</height>
                    <texture>frames/ClassicFrame_PosterMedium.png</texture>
                    <aspectratio>stretch</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(VideoPlayer.Cover,default)</visible>
                </control>
to:
Code:
                <!-- Movie Poster -->
                <control type="image">
                    <description>Movie Poster</description>
                    <posx>42</posx>
                    <posy>370</posy>
                    <width>216</width>
                    <height>318</height>
                    <texture background="true">$INFO[Player.Art(poster)]</texture>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(Player.Art,default)</visible>
                </control>
                <control type="image">
                    <description>Movie Poster Frame</description>
                    <posx>28</posx>
                    <posy>350</posy>
                    <width>244</width>
                    <height>358</height>
                    <texture>frames/ClassicFrame_PosterMedium.png</texture>
                    <aspectratio>stretch</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(Player.Art,default)</visible>
                </control>
Using a NUC7PJYHN and a 2820FYKH0 Intel NUC running LibreELEC, and two FireTVs.:)
Reply
#4
Ty very much for the info but I can't for the life of me find the files and access on Xbox

(2023-03-02, 08:20)MacGyver Wrote: Was fixed a bit ago, but hasn't been merged into the official version yet for some reason.
Here is the fix.

https://forum.kodi.tv/showthread.php?tid...pid3053533

Matrix is not recognizing "$INFO[VideoPlayer.Cover]" any more and instead looks for "$INFO[Player.Art(poster)]" , change code in the "includes.xml" file at line 1591 from:
 
Code:
        <!-- Movie Poster -->
                <control type="image">
                    <description>Movie Poster</description>
                    <posx>42</posx>
                    <posy>370</posy>
                    <width>216</width>
                    <height>318</height>
                    <texture background="true">$INFO[VideoPlayer.Cover]</texture>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(VideoPlayer.Cover,default)</visible>
                </control>
                <control type="image">
                    <description>Movie Poster Frame</description>
                    <posx>28</posx>
                    <posy>350</posy>
                    <width>244</width>
                    <height>358</height>
                    <texture>frames/ClassicFrame_PosterMedium.png</texture>
                    <aspectratio>stretch</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(VideoPlayer.Cover,default)</visible>
                </control>
to:
Code:
                <!-- Movie Poster -->
                <control type="image">
                    <description>Movie Poster</description>
                    <posx>42</posx>
                    <posy>370</posy>
                    <width>216</width>
                    <height>318</height>
                    <texture background="true">$INFO[Player.Art(poster)]</texture>
                    <aspectratio scalediffuse="false">scale</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(Player.Art,default)</visible>
                </control>
                <control type="image">
                    <description>Movie Poster Frame</description>
                    <posx>28</posx>
                    <posy>350</posy>
                    <width>244</width>
                    <height>358</height>
                    <texture>frames/ClassicFrame_PosterMedium.png</texture>
                    <aspectratio>stretch</aspectratio>
                    <visible>VideoPlayer.Content(Movies) + !String.StartsWith(Player.Art,default)</visible>
                </control>
Reply
#5
Depends on the device, what kind of device?
Using a NUC7PJYHN and a 2820FYKH0 Intel NUC running LibreELEC, and two FireTVs.:)
Reply
#6
Xbox series x
Reply
#7
I'm unfamiliar with how to alter files on an Xbox version, maybe you can access a share with file manager and have the file there, then use file manager to overwrite the version under kodi userdata apps with a version on the share.
Using a NUC7PJYHN and a 2820FYKH0 Intel NUC running LibreELEC, and two FireTVs.:)
Reply
#8
(2023-03-06, 07:11)MacGyver Wrote: I'm unfamiliar with how to alter files on an Xbox version, maybe you can access a share with file manager and have the file there, then use file manager to overwrite the version under kodi userdata apps with a version on the share.
if the filesystem is a challenge to access it may prove easier to download the addon to a computer, extract, make the modifications, repack and then reinstall it
Reply
#9
Good idea jep
Reply
#10
Might want to kick the version up by 1 to let Kodi see a reason to install it.
So in addons.xml change the line to:

Code:
<addon id="skin.metropolis" version="4.0.2" name="Metropolis" provider-name="jingai, Stoli, Amra, MacGyver">
Using a NUC7PJYHN and a 2820FYKH0 Intel NUC running LibreELEC, and two FireTVs.:)
Reply

Logout Mark Read Team Forum Stats Members Help
On pause, poster not displayed0