blob: 651043f8dd093da37997fdd17fca875f89436f1e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
\subsection{LastFm Scrobbler}\label{sec:scrobbler}
The \setting{LastFm Scrobbler} plugin enables you to parse the rockbox
playback log for tracks you have played for your own logging or upload
to scrobbling services, such as Last.fm, Libre.fm or ListenBrainz.
\setting{Playback Logging} [\ref{sec:playbacklogging}] must be enabled to record the tracks played.
The plugin will ask you to enable logging if run with logging disabled.
\subsubsection{Menu}
\begin{itemize}
\item Remove duplicates - Only keeps the same track with the most time elapsed.
\begin{description}
\item[Off.] Disables duplicate scanning, all tracks saved.
%
\item[Resume Playback.] No duplicates across track resumes, back to back plays
were probably just a track resume, only the longest elapsed play will be saved.
%
\item[All.] No duplicates, only the longest elapsed play will be saved regardless of when it was played.
\end{description}
\item Delete playback log - Remove the current playback log once it has been read.
\item Threshold - Percentage of track played to be considered 'L'istened.
\item Minimum elapsed (ms) - Tracks played less than this will not be recorded in log.
\item Track Info - Only keeps tracks with metadata.
\begin{description}
\item[All.] Tracks saved regardless of metadata availibility.
%
\item[Skip if Missing.] Tracks without metadata will not be saved.
%
\item[Track Name Only.] Tracks not scanned for metadata, only filename saved.
\end{description}
\item View log - View the current playback log.
\item Revert to Default - Default settings restored.
\item Cancel - Exit, you will be asked to save any changes
\item Export - Append scrobbler log and save any changes, not visible if no playback log exists.
\end{itemize}
\note{\begin{itemize}
\item After the plugin has exported the scrobbler log you can find it in the root
of the drive '.scrobbler.log' open it in the file browser to view the log.
%
\item Subsequent exports will be appended to .scrobbler.log thus Delete playback log is advised.
%
\item Once setup you may run the scrobbler plugin from a shortcut and it will
auto export the playback log and exit.
If you would like to change settings run \setting{LastFm Scrobbler} from
the \setting{Plugins Menu}.
%
\item A copy of the playback log can be found in '/rockbox/playback\_old.log' it will be overwritten with each export.
\end{itemize}
}
\subsubsection{Format}
Data will be saved in Audioscrobbler spec at: (use wayback machine).
\url{http://www.audioscrobbler.net/wiki/Portable_Player_Logging}.
\begin{verbatim}
The scrobbler format consists of the following data items
tab '\t' separated followed by newline '\n'
\end{verbatim}
\begin{itemize}
\item ARTIST
\item ALBUM
\item TITLE
\item TRACKNUM
\item LENGTH
\item RATING
\item TIMESTAMP
\item MUSICBRAINZ-TRACKID
\end{itemize}
\note{If track info is not available (due to missing file or format limitations)
the track path will be used instead (except when \setting{Skip if Missing} is selected).}
|