Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New tvOS12 screensavers? #175

Open
DarkStar701 opened this issue Sep 19, 2018 · 31 comments
Open

New tvOS12 screensavers? #175

DarkStar701 opened this issue Sep 19, 2018 · 31 comments

Comments

@DarkStar701
Copy link

Will the newly released "space" screensavers from tvOS12 be added to Aerial? Or is there a way to add them manually?

@johnnyblair
Copy link

I have them downloaded to my hard drive, I also am looking for a way to add them to AerialSaver

@skunkworker
Copy link

Has anyone gotten the new link working?
https://sylvan.apple.com/Aerials/2x/entries.json doesn't show the space aerials.

@joerchnet
Copy link

unofficial:
http://benjaminmayo.co.uk/scripts/apple-tv-screensavers.json

@ns5gti
Copy link

ns5gti commented Oct 5, 2018

Any update? Would love to have the Space videos on! Thanks Great work though!

@joerchnet
Copy link

workaround: grab the mov files from here
http://benjaminmayo.co.uk/scripts/apple-tv-screensavers.json
copy them into cache directory; overwrite the unneeded ones, for instance

b2-1.mov

with

comp_GMT308_139K_142NC_CARIBBEAN_DAY_v09_SDR_FINAL_22062018_SDR_2K_AVC.mov

Worked
well for me.

@ns5gti
Copy link

ns5gti commented Oct 5, 2018

Didnt realised it was already caching, stored in local/aerial. Excelllent. Thanks

@FantDev
Copy link

FantDev commented Oct 9, 2018

4kentries_oct2018.zip

Attached is updated json file for all new 4K SDR videos for use with 4k version tested. Just go into the 4k screensaver video source tab and point to the extracted json file and it should work. If you want the other versions just change the URLs.

@ns5gti
Copy link

ns5gti commented Oct 12, 2018

Sorry can you break it down to what I need to do with the json file pls? Thanks

@noelhibbard
Copy link

noelhibbard commented Oct 12, 2018

@ns5gti, first make sure you have WMP installed. Newer builds of Win10 do not automatically install WMP. Then download and install K-Lite Codec Pack so that WMP is capable of playing the new 4K content. Then download and install this version of aerial.scr:
https://github.com/jonathonwpowell/Aerial/raw/temp4krelease/ScreenSaver/bin/Release/Aerial.scr

Then download the JSON that @FantDev shared. You will need to host this JSON file on a webserver somewhere (Or create a Gist and then use the raw URL from the Gist). Then go into the settings for the screensaver and then click the video source tab and paste the URL that links back to the JSON file that you hosted. You will then have the new videos with the space shots.

@noelhibbard
Copy link

4kentries_oct2018.zip

Attached is updated json file for all new 4K SDR videos for use with 4k version tested. Just go into the 4k screensaver video source tab and point to the extracted json file and it should work. If you want the other versions just change the URLs.

Thanks for sharing! Works perfect.

@FantDev
Copy link

FantDev commented Oct 13, 2018

Thanks @noelhibbard fir testing. FYI you don’t need to host the json on a server. You can just point to the local folder and file name where you have it on your local computer.

@ns5gti
Copy link

ns5gti commented Oct 13, 2018

@ns5gti, first make sure you have WMP installed. Newer builds of Win10 do not automatically install WMP. Then download and install K-Lite Codec Pack so that WMP is capable of playing the new 4K content. Then download and install this version of aerial.scr:
https://github.com/jonathonwpowell/Aerial/raw/temp4krelease/ScreenSaver/bin/Release/Aerial.scr

Then download the JSON that @FantDev shared. You will need to host this JSON file on a webserver somewhere (Or create a Gist and then use the raw URL from the Gist). Then go into the settings for the screensaver and then click the video source tab and paste the URL that links back to the JSON file that you hosted. You will then have the new videos with the space shots.

Thanks @noelhibbard , i downloaded the Aeria.scr from the link you provided, and dropped it in /Windows. However when going into settings for Aerial screensaver, nothing comes up, it does try to load but... am I missing something. BTW I do have WMP for Windows 10. Thanks again.

@FantDev
Copy link

FantDev commented Oct 13, 2018

First make sure you can download one of the videos in the file and play it it windows.

@ns5gti
Copy link

ns5gti commented Oct 13, 2018

First make sure you can download one of the videos in the file and play it it windows.

Yes it plays fine on WMP. Strange thing is I am not not able to preview the Aerial screen saver! it tries to then stops.

@ns5gti
Copy link

ns5gti commented Oct 13, 2018

First make sure you can download one of the videos in the file and play it it windows.

Yes it plays fine on WMP. Strange thing is I am not not able to preview the Aerial screen saver! it tries to then stops.

Just checked my .net framework and I'm running version 4.7.2 I see the raw aerial.exe is trying to start 4.5.2. Is this my problem?

@DarkStar701
Copy link
Author

DarkStar701 commented Oct 14, 2018 via email

@ns5gti
Copy link

ns5gti commented Oct 14, 2018

Anyone on the latest windows 10 with the latest .net framework 4.7.2 and managed to get this working? ANother strange thing is, it works fine on the original Aerial version and I believe its using 4.5.2. So may not be the .net framework.

@FantDev
Copy link

FantDev commented Oct 14, 2018

@ns5gti I have 4.7.03056 of the .net framework and aerial 4k works fine. Check my post on #144 to see if it is not the security certificate issue that I ran into there.

@ns5gti
Copy link

ns5gti commented Oct 14, 2018

@ns5gti I have 4.7.03056 of the .net framework and aerial 4k works fine. Check my post on #144 to see if it is not the security certificate issue that I ran into there.

Nope didnt work, installed the Apple cert in the Trusted Root Certification Authorities location. reboot. Still nothing. very strange.

@noelhibbard
Copy link

I just loaded a new machine with 1803. Steps:

  1. Installed dotnet3.0 in addremove features (don't know if this is needed but I needed it for another app that I was loading on this new machine)
  2. Install K-Lite
  3. Install the Apple CA in Machine trusted roots.
  4. Manually test one of the URLs in WMP
  5. Copy scr and json to C:\Program Files\Aerial
  6. Right click and select Install
  7. Right click and select configure and click the Video Source tab and change it to .\4kentries_oct2018.json
  8. Click OK
  9. Right click and select configure again and then check off the scenes you would like it to display. Click OK and you are done.

@ns5gti
Copy link

ns5gti commented Oct 15, 2018

I just loaded a new machine with 1803. Steps:

  1. Installed dotnet3.0 in addremove features (don't know if this is needed but I needed it for another app that I was loading on this new machine)
  2. Install K-Lite
  3. Install the Apple CA in Machine trusted roots.
  4. Manually test one of the URLs in WMP
  5. Copy scr and json to C:\Program Files\Aerial
  6. Right click and select Install
  7. Right click and select configure and click the Video Source tab and change it to .\4kentries_oct2018.json
  8. Click OK
  9. Right click and select configure again and then check off the scenes you would like it to display. Click OK and you are done.

unfortunately, I'm running .net 4.7.2 which is the latest and its not working for me!!!

@FantDev
Copy link

FantDev commented Oct 15, 2018

I believe win10 creators edition comes with 4.7. Did you install 4.7.2 manually or did it get installed via windows update? Anyway you can roll back to 4.7 to see if it works and if that is the cause?

@DarkStar701
Copy link
Author

DarkStar701 commented Oct 16, 2018

I just loaded a new machine with 1803. Steps:

  1. Installed dotnet3.0 in addremove features (don't know if this is needed but I needed it for another app that I was loading on this new machine)
  2. Install K-Lite
  3. Install the Apple CA in Machine trusted roots.
  4. Manually test one of the URLs in WMP
  5. Copy scr and json to C:\Program Files\Aerial
  6. Right click and select Install
  7. Right click and select configure and click the Video Source tab and change it to .\4kentries_oct2018.json
  8. Click OK
  9. Right click and select configure again and then check off the scenes you would like it to display. Click OK and you are done.

I have tested this and up until step 6 everything works as expected, WMP is able to manually play one of the videos from the json file.
When I right click "Install" on the scr file, the Screen saver dialog pops up, but the preview on top stays black. When I click on "Settings" or "Preview" nothings happens.

Same when right clicking the scr and selecting "Configure" or when running the exe manually.

My Windows Event Viewer shows this (event 1026):
Application: Aerial.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.ArgumentNullException at System.IO.Path.Combine(System.String, System.String) at Aerial.Caching.IsHit(System.String) at Aerial.AerialContext.GetAllEntries() at ScreenSaver.ScreenSaverForm.ScreenSaverForm_Load(System.Object, System.EventArgs) at System.Windows.Forms.Form.OnLoad(System.EventArgs) at System.Windows.Forms.Form.SetVisibleCore(Boolean) at System.Windows.Forms.Control.set_Visible(Boolean) at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext) at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext) at System.Windows.Forms.Application.Run(System.Windows.Forms.Form) at Aerial.Program.Main(System.String[])

and this (event id 1000):
Faulting application name: Aerial.exe, version: 6.2.0.0, time stamp: 0x59fbb050 Faulting module name: KERNELBASE.dll, version: 10.0.15063.1155, time stamp: 0x44a466d1 Exception code: 0xe0434352 Fault offset: 0x000f01e2 Faulting process id: 0x34cc Faulting application start time: 0x01d46557d9def417 Faulting application path: C:\Program Files\Aerial\Aerial.exe Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll Report Id: 6d6e8808-fcbf-4794-9945-d88d372d1c00 Faulting package full name: Faulting package-relative application ID:

I'm on WIN10 1703

@DarkStar701
Copy link
Author

DarkStar701 commented Oct 16, 2018

I just figured it out!
I deleted the registry keys that were already created in HKEY_CURRENT_USER\Software\ (deleted the full Aerial folder) and after that it works as expected.
It seems it might be related to this fixed issue: #109

*edit: also noticed when using the json from @joerchnet , it doesn't work either. I have to change the json location to another file, otherwise aerial won't launch at all

@FantDev
Copy link

FantDev commented Oct 16, 2018

Hah my next suggestion was going to be to delete that registry folder ... i noticed if i changed the paths to something it didnt like ... i couldnt go back in and change it except thru the registry. Glad it's working!

@ns5gti
Copy link

ns5gti commented Oct 18, 2018

I just figured it out!
I deleted the registry keys that were already created in HKEY_CURRENT_USER\Software\ (deleted the full Aerial folder) and after that it works as expected.
It seems it might be related to this fixed issue: #109

*edit: also noticed when using the json from @joerchnet , it doesn't work either. I have to change the json location to another file, otherwise aerial won't launch at all

wow thanks! its all working now.

@ns5gti
Copy link

ns5gti commented Oct 18, 2018

@ns5gti, first make sure you have WMP installed. Newer builds of Win10 do not automatically install WMP. Then download and install K-Lite Codec Pack so that WMP is capable of playing the new 4K content. Then download and install this version of aerial.scr:
https://github.com/jonathonwpowell/Aerial/raw/temp4krelease/ScreenSaver/bin/Release/Aerial.scr

Then download the JSON that @FantDev shared. You will need to host this JSON file on a webserver somewhere (Or create a Gist and then use the raw URL from the Gist). Then go into the settings for the screensaver and then click the video source tab and paste the URL that links back to the JSON file that you hosted. You will then have the new videos with the space shots.

Finally got it working but when it plays it's a bit choppy. I'm using 59mhz refresh rate on my screen and tried 60mhz but still no good. I do have the K-lite codec mega installed. Is there any settings I need to change there?
Thanks

@josh-the-tech
Copy link

The issue I'm getting is Certificate Security Alerts and then WMP complaining it can't play the file. WMP is installed as well as the latest Full K-Lite Codec Pack. Any ideas as to the cause and resolution? I've tried installing the certificate but it doesn't solve the issue. It does this on the 4K one and from my Github Gist of the space ones too.

@beriadan77
Copy link

beriadan77 commented Jan 19, 2019

So did the steps, installed Klite, dowloaded one of the movies from the 4kentries_oct2018.json, working on the WMP of W10 no problem.
The Apple Cert also properly installed (however I get a warning about the certificate each time I open the SCR configuration panels.

I'm getting the WMP error that it won't be able to play the movie in too, and when launching the screensaver I get a black screen.

Help?

@beriadan77
Copy link

Ok did that awful workaround of dowloading all the standard quality videos with the Config Panel of the SCRSVR and then using JDownloader to get all the files from the json easily, then renamed manually the 4k files into the standard def files replacing them.
So whats weird is they work perfectly!!! The SCRSVR opens them without problem now.
The problem is the list of 4K videos is not the same as the standard def ones, there's no NY videos in the 4K json for instance?

So, this was a pretty dirty workaround but I got it working anyway.

If anyone has a better solution so the Config Panel of the SCRSVR gets the correct files, I'll be happy to try!

@FantDev
Copy link

FantDev commented Jan 20, 2019

Not all the videos in the official json videos were available in 4k

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants