Add possibility for autoplay to follow timed scheduling rules similar to .htaccess
We have lots of videos on a memory stick our kids are watching. We would like to schedule videos so that (for example) in the morning only files or folders containing physical activities (sports etc.) are playing (when in autoplay mode) and near the sleeping times only sleepy videos are playing.
Someone has suggested crontab scheduling in ticket #4619 (closed), but we are looking for something that works transparently within the autoplay.
We could achieve this by adding a file similar to .htaccess into file folders. The file could configure play times for either the whole folder or specify on a file-to-file basis what time the file can be played through the autoplay. For example (the fileset syntax could be similar to java Ant fileset):
<playtimegroup start="8:00" end="10:00">
<fileset dir=".">
<include name="**/*.*" />
<exclude name="**/*sleep*" />
</fileset>
</playtimegroup>
You could specify one or more playtimegroup in each .playtimegroup file.
The default setting would also be that if a significant portion (e.g., more than 4 minutes) of the video is still playing while the playing time window ends, autoplay would skip to next video. You could change this setting with an attribute spilloverlimit="180" seconds to the playtimegroup tag, for example.
Furthermore, because this would require minimal GUI changes (maybe some kind of notification if some files queued into autoplay are skipped due to timing restrictions), the feature should be rather easy to implement. Due to its good effort to benefits ratio, I would also give the feature a high priority (ability to create high goodwill with modest effort).