Play Statistics: Difference between revisions

From wiki.jriver.com
Jump to navigation Jump to search
(Created page with "Media Center saves statistics about the number of times files have been played or skipped in special Library Fields called [Number Plays] and [Skip Count]. It also stores ...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Media Center saves statistics about the number of times files have been played or skipped in special [[Library Fields]] called [Number Plays] and [Skip Count]. It also stores a record of the last time each file was played or skipped in corresponding [Last Played] and [Last Skipped] fields.
Media Center saves statistics about the number of times files have been played or skipped in special [[Library Fields]] called [Number Plays] and [Skip Count]. It also stores a record of the last time each file was played or skipped in corresponding [Last Played] and [Last Skipped] fields.


The logic used to determine if a file was Played or Skipped is relatively simple:
Once you start playback of any file, Media Center ''will'' increment either [Number Plays] or [Skip Count] depending on the position of the playhead when playback of the file is stopped by any means (whether you advance to the next track, return to a previous track, stop playback, or exit the application). The logic used to determine if a file was Played or Skipped is relatively simple:


* '''[Skip Count]''' is incremented if: (a) playback of a particular file is started, and (b) playback is stopped (via any means, next track, stop, playing something else, etc) before the playhead reaches 50% in the file (for Audio files) and ~90% (for video files).
* '''[Number Plays]''' is incremented if: the playhead is positioned at the 50% mark or more for audio files, and for video files at the 90% mark or within 5 minutes of the end of the file (but never less than 50%).


* '''[Number Plays]''' is incremented if: (a) playback of a particular file is started, and (b) playback continues through the point where it will no longer count as a skip.
* '''[Skip Count]''' is incremented if: playback is stopped before the [Number Plays] rule above would have been triggered.


Whenever either [Number Plays] or [Skip Count] is incremented, the current date and time is stored in the [Last Played] or [Last Skipped] fields respectively. Whenever Playback is started for a particular file, it will always count as either a Play or a Skip (and never both). Both [Number Plays] and [Last Played] are used to determine the results of the Watched() Expression, which is used in Theater View.
You don't have to actually play through the files to see this effect. You can manually drag the playhead and watch the [Number Plays] and [Skip Count] fields change after playback is stopped, depending on where the playhead was when you stopped.


:''Tip'': You don't have to actually play through the files to see this effect. You can manually drag the playhead and watch the [Number Plays] and [Skip Count] fields change after playback is stopped, depending on where the playhead was when you stopped.
Whenever either [Number Plays] or [Skip Count] is incremented, the current date and time is stored in the [Last Played] or [Last Skipped] fields respectively.

== More ==

* [http://yabb.jriver.com/interact/index.php?topic=85974.5 How to Build a Custom Watched Field for Media Center]
* [http://yabb.jriver.com/interact/index.php?topic=95020.0 The behavior of Number Plays was changed with MC 20.0.62]


[[Category:Metadata and Tags]]
[[Category:Metadata and Tags]]

Latest revision as of 21:58, 18 April 2015

Media Center saves statistics about the number of times files have been played or skipped in special Library Fields called [Number Plays] and [Skip Count]. It also stores a record of the last time each file was played or skipped in corresponding [Last Played] and [Last Skipped] fields.

Once you start playback of any file, Media Center will increment either [Number Plays] or [Skip Count] depending on the position of the playhead when playback of the file is stopped by any means (whether you advance to the next track, return to a previous track, stop playback, or exit the application). The logic used to determine if a file was Played or Skipped is relatively simple:

  • [Number Plays] is incremented if: the playhead is positioned at the 50% mark or more for audio files, and for video files at the 90% mark or within 5 minutes of the end of the file (but never less than 50%).
  • [Skip Count] is incremented if: playback is stopped before the [Number Plays] rule above would have been triggered.

Whenever either [Number Plays] or [Skip Count] is incremented, the current date and time is stored in the [Last Played] or [Last Skipped] fields respectively. Whenever Playback is started for a particular file, it will always count as either a Play or a Skip (and never both). Both [Number Plays] and [Last Played] are used to determine the results of the Watched() Expression, which is used in Theater View.

Tip: You don't have to actually play through the files to see this effect. You can manually drag the playhead and watch the [Number Plays] and [Skip Count] fields change after playback is stopped, depending on where the playhead was when you stopped.

More