This script adds a "preview mode" to MediaMonkey. You can set start and end time for playback of songs, so that only pieces ("previews") of songs are played.
This is very cool for quizzes, or just to get a fast preview of the available songs.
Installation Package: SongPreviewer110.mmip
An item "Song Previewer..." is added to the "Play" menu, where you can enable the script and set the options.
On startup of MediaMonkey, the script is always disabled.
You can set a relative start time (percentage of song length) or an absolute start time (from begin or end of the track, in seconds).
You can set a relative end time (percentage of song length), an absolute end time (from begin or end of the track, in seconds) or an absolute time period (in seconds).
An option "Cancel preview on user input" is available to automatically disable the preview mode for the currently playing song, when the script detects user input on the playing song (e.g. restart song, seeking, ...). This means preview mode will be temporarily suspended (e.g. because you like to listen longer to the currently playing song). The next song that starts playing will be controlled by SongPreviewer again.
Each song starts playing at 45% of its duration, and keeps playing for 10 seconds long.
Start1: 45% SongPercentage
End1: 10 s TimePeriod
For each song 10 seconds from the beginning and 10 seconds from the end are played.
End1: 10 s TimeFromBegin
Start2: 10 s TimeFromEnd
A preview can exist of max. 2 parts of the song:
- First part: from Start1 to End1 (so in previous example from the begin to 10 s)
- Second part: from Start2 to End2 (so 10 seconds before the end until the end)
If End1/2 is not filled in, it means play till the end. The second part will only be played when End1 is also filled in.
Parts can overlap.
Attention: This script is NOT the Previewer script (that enables you to preview a song without interupting the now playing list) or the Preview function in MediaMonkey (which lets you save partial songs).
Attention: For people using the AutoRateSongs script, please read this: viewtopic.php?p=48138#p48138