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
Avoid showing the same videos between runs #1275
Comments
Hey @jamesreprise Can you make sure that in Time, you didn't enable to show different videos at different time of the day ? That does restrict stuff a lot. Also, it will shuffle only from what's cached, so if you keep a smallish cache (say 5 GB), and enable all videos, you'll definitely have that impression of rotating the same and not seeing some. I can see those things being more of an issue that shuffle always shuffling the same way ? Seems a bit weird. |
Unfortunately my settings are to play anything at random and I have an unlimited cache, see below. I think this is some form of https://en.wikipedia.org/wiki/Birthday_problem, where it's surprisingly likely to see the same video first across only a few playlists despite the fact that I have ~90 videos in my rotation. Let me know if you think either of the approaches I gave are viable for Aerial and something you would have the time to review. |
Hey again I'm surprised to hear it's that bad, as I don't think I've heard complaints that weren't related to those two things I cited. Also some videos are really similar which doesn't help. Anyway, regarding the possible approaches :
In general, I kinda have plans to add - at some point - playlist support, because it's been requested, but it has the same issues as 1), the multiple monitors situations with independent videos makes it a mess (and sadly you can't really share a list without doing weird stuff, as on some macOS versions you aren't sharing the same process between those AerialViews). I kinda think that playlist support would fix your need without messing with shuffling, but messing with shuffling is likely a lot easier. I'll think about it for a bit ! |
General troubleshooting tips
Before logging an issue please check that:
If none of this fixes your issue, tell us about the problem you are experiencing or the feature you'd like to request.
Required information
In order to help us sort your issue, we ask that you provide the following information:
If appropriate, please enable
Debug mode
andLog to disk
inAdvanced
tab and replicate your bug, then attach theAerialLog.txt
file (You can access this file through the Advanced tab).Description of issue / Feature request
Currently, it seems that the video shown when the screensaver is started are picked by creating a playlist, filtering out by user preferences and then picking the first from the
.shuffled()
list. After using Aerial for a little while, I still haven't seen some videos on my list while having seen others multiple times in a day. Note that this is not repeated videos within a single playlist.I can think of two approaches that would remedy the problem:
I think the second approach would be easier to implement. I would be willing to have a go at making a PR if there is support for it.
The text was updated successfully, but these errors were encountered: