I have made some modifications to the Video and TVshows home menu screens. I have kept the Movies home screen to the excellent theater shot with the red seats.
![Full sized picture Image](http://farm3.static.flickr.com/2562/4015454706_d2992a5738_o_d.png)
For those who want it, just click on the backdrop to download it.
and here is the code that I added to the Home.xml
There is only one problem and I hope maybe
ronie can help. I have done all the modifications on my Mac and and everything works perfectly
BUT and here is a BIG
BUT, when I moved the code over to the AppleTV, the Video home screen is so slow, it take 3 1/2 minutes for all the images to show up initially. So as it stands now, I don't recommend these changes on an AppleTV or an Xbox.
Code:
<!-- The format is: VIDEOS -->
<!-- The format is: screen 1 -->
<control type="multiimage">
<posx>400</posx>
<posy>0</posy>
<width>380</width>
<height>200</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>2000</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 2 -->
<control type="multiimage">
<posx>788</posx>
<posy>4</posy>
<width>240</width>
<height>150</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1500</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 3 -->
<control type="multiimage">
<posx>146</posx>
<posy>100</posy>
<width>180</width>
<height>114</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1700</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 4 -->
<control type="multiimage">
<posx>100</posx>
<posy>226</posy>
<width>240</width>
<height>120</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1900</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 5 -->
<control type="multiimage">
<posx>340</posx>
<posy>150</posy>
<width>370</width>
<height>180</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1500</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 6 -->
<control type="multiimage">
<posx>740</posx>
<posy>150</posy>
<width>360</width>
<height>190</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>3000</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 7 -->
<control type="multiimage">
<posx>170</posx>
<posy>356</posy>
<width>240</width>
<height>120</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1800</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 8 -->
<control type="multiimage">
<posx>400</posx>
<posy>356</posy>
<width>240</width>
<height>120</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1100</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 9 -->
<control type="multiimage">
<posx>635</posx>
<posy>365</posy>
<width>370</width>
<height>200</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>4000</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 10 -->
<control type="multiimage">
<posx>1028</posx>
<posy>360</posy>
<width>240</width>
<height>150</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1500</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 11 -->
<control type="multiimage">
<posx>250</posx>
<posy>480</posy>
<width>160</width>
<height>120</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1600</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: screen 12 -->
<control type="multiimage">
<posx>420</posx>
<posy>480</posy>
<width>190</width>
<height>120</height>
<imagepath background="true">special://masterprofile/Thumbnails/Video/Fanart</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>1800</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<visible>[Container(5040).HasFocus(1) | Container(5041).HasFocus(1)] + !Player.HasVideo</visible>
</control>
<!-- The format is: MOVIES -->
<control type="multiimage">
<posx>450</posx>
<posy>80</posy>
<width>780</width>
<height>370</height>
<imagepath background="true">special://masterprofile/Thumbnails/moviepics</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>5000</timeperimage>
<randomize>true</randomize>
<fadetime>1000</fadetime>
<include>backgroundanimation2</include>
<animation effect="rotatey" center="700" start="6" end="6" time="0" condition="true">Conditional</animation>
<visible>[Container(5040).HasFocus(2) | Container(5041).HasFocus(2)] + !Player.HasVideo</visible>
</control>
<!-- The format is: TV SHOWS -->
<control type="multiimage">
<posx>490</posx>
<posy>280</posy>
<width>280</width>
<height>140</height>
<imagepath background="true">special://masterprofile/Thumbnails/tvpics</imagepath>
<aspectratio>scale</aspectratio>
<timeperimage>3000</timeperimage>
<randomize>true</randomize>
<fadetime>500</fadetime>
<!-- <animation effect="zoom" start="100" end="110" center="auto" time="10000" pulse="true" condition="true">Conditional</animation> -->
<visible>[Container(5040).HasFocus(3) | Container(5041).HasFocus(3)] + !Player.HasVideo</visible>
</control>
Maybe the answer lies in the fade time and or the random selection