HydrogenAudio

Hosted Forums => foobar2000 => Uploads - (fb2k) => Topic started by: grimes on 2010-09-23 13:23:59

Title: foo_uie_statistics
Post by: grimes on 2010-09-23 13:23:59
Statistics

renamed to foo_statistics.dll

actual version: 1.2

Works with CUI/DUI
Output to Console

Quote
Mainmenu commands:
Menu | Help | Statistics to console | Session times
Menu | Help | Statistics to console | Total times
Menu | Help | Statistics to console | Session events
Menu | Help | Statistics to console | Total events
Menu | Help | Statistics to console | Session averages
Menu | Help | Statistics to console | Total averages
Menu | Help | Statistics to console | Session codecs
Menu | Help | Statistics to console | Total codecs
Menu | Help | Statistics to console | Status
Menu | Help | Statistics to console | Reset | Reset total times
Menu | Help | Statistics to console | Reset | Reset total events
Menu | Help | Statistics to console | Reset | Reset total averages
Menu | Help | Statistics to console | Reset | Reset total codecs
Menu | Help | Statistics to console | Reset | Complete reset
Menu | Help | Statistics to console | Monitor events (ON/OFF)


[attachment=6896:foo_statistics.zip][attachment=6897:foo_stat..._1.2_src.zip]
Title: foo_uie_statistics
Post by: grimes on 2010-09-24 10:17:17
Statistics v0.2

foo_uie_statistics.dll (deprecated)
Title: foo_uie_statistics
Post by: grimes on 2010-09-25 08:41:22
Statistics v0.3

foo_uie_statistics.dll (deprecated)
Title: foo_uie_statistics
Post by: grimes on 2010-09-25 11:39:33
Statistics v0.4

foo_uie_statistics.dll (deprecated)
Title: foo_uie_statistics
Post by: grimes on 2011-09-14 20:47:37
Completely rewritten and renamed:

Statistics v0.3 (foo_statistics.dll)
Title: foo_uie_statistics
Post by: grimes on 2012-01-24 13:45:49
Statistics v0.4


ADD: Statistical codec information
CHG: structural rearrangement


Example (total events):
Quote
[14:29:51] ======== total events =========
[14:29:51] --------- playback events: ---------
[14:29:51] on_init: 582
[14:29:51] on_playback_new_track: 1921
[14:29:51] on_playback_stop: 1188
[14:29:51] ----- last reason: 0 user
[14:29:51] ----------0 user: 500
[14:29:51] ----------1 end of file: 243
[14:29:51] ----------2 starting another: 434
[14:29:51] ----------3 shuting down: 11
[14:29:51] on_playback_seek: 391
[14:29:51] ----- last seek time: 16.8877265
[14:29:51] on_playback_pause: 94
[14:29:51] on_playback_starting: 1190
[14:29:51] ----- last command: 1 play
[14:29:51] -----------1 play: 190
[14:29:51] -----------2 next: 23
[14:29:51] -----------3 previous: 46
[14:29:51] -----------4 settrack: 920
[14:29:51] -----------5 random: 0
[14:29:51] -----------6 resume: 11
[14:29:51] on_playback_edited: 1044
[14:29:51] on_playback_dynamic_info: 1791
[14:29:51] on_playback_dynamic_info_track: 10
[14:29:51] on_playback_time: 18.0000000
[14:29:51] on_volume_change: 0
[14:29:51] ----- volume: 0.0000000
[14:29:51] --------- playlist events: ---------
[14:29:51] on_items_selection_change: 3956
[14:29:51] on_playlist_activate: 1221
[14:29:51] --------- other events: ---------
[14:29:51] on_item_played: 995
[14:29:51] on_playback_order_changed: 7
[14:29:51] --------- [total events sum: 14390] ---------


Title: foo_uie_statistics
Post by: grimes on 2012-01-26 13:37:27
Statistics v0.5


ADD: session/total codecs: sample rate, channels, codecs, bit depth


Example (total codecs):
Quote
[14:33:17] ======== total codecs ========
[14:33:17] CDDA: 1
[14:33:17] FLAC: 14
[14:33:17] MP3: 2
[14:33:17] MP2: 1
[14:33:17] PCM: 4
[14:33:17] Monkey's Audio: 1
[14:33:17] TAK: 4
[14:33:17] ALAC: 1
[14:33:17] Musepack: 1
[14:33:17] OptimFROG: 1
[14:33:17] Wavpack: 3
[14:33:17] AAC: 2
[14:33:17] other: 2
[14:33:17] -------- encoding --------
[14:33:17] lossless: 35
[14:33:17] lossy: 8
[14:33:17] -----------------
[14:33:17] lossless/lossy: 81.3953488% / 18.6046512%
[14:33:17] -------- channels --------
[14:33:17] stereo: 44
[14:33:17] mono: 0
[14:33:17] other: 0
[14:33:17] -----------------
[14:33:17] stereo/mono: 100.0000000% / 0.0000000%
[14:33:17] -------- sample rate --------
[14:33:17] 11025Hz: 0
[14:33:17] 22050Hz: 0
[14:33:17] 44100Hz: 40
[14:33:17] 48000Hz: 4
[14:33:17] 88200Hz: 0
[14:33:17] 96000Hz: 0
[14:33:17] 192000Hz: 0
[14:33:17] other: 0
[14:33:17] -----------------
[14:33:17] 44.1kHz(CD)/48kHz(DVD): 90.9090909% / 9.0909091%
[14:33:17] -------- bits per sample --------
[14:33:17] 8bits: 0
[14:33:17] 12bits: 0
[14:33:17] 16bits: 33
[14:33:17] 24bits: 2
[14:33:17] 32bits: 0
[14:33:17] other: 0
[14:33:17] -----------------
[14:33:17] 16bits/24bits: 94.2857143% / 5.7142857%
[14:33:17] -----------------
Title: foo_uie_statistics
Post by: grimes on 2012-01-26 14:25:46
Statistics v0.6


FIX: Codecs not resetted

Title: foo_uie_statistics
Post by: grimes on 2012-01-27 12:52:50
Statistics v0.7


ADD: reset timestamps
ADD: foobar2000-version history

Example (total times)
Quote
[13:11:06] ======== total times =========
[13:11:06] total time: 0d 0h 11m 59s
[13:11:06] total playback time: 0d 0h 2m 52s (23.9221140% of total time)
[13:11:06] total idle time: 0d 0h 9m 7s
[13:11:06] on_init: 2
[13:11:06] average session time: 0d 0h 5m 59s
[13:11:06] average session playback time: 0d 0h 1m 26s
[13:11:06] -----------------
[13:11:06] version history: foobar2000 v1.1.11 beta 5
[13:11:06] -----------------
[13:11:06] (last reset: 2012-1-27  11h 58m 34s)


Title: foo_uie_statistics
Post by: grimes on 2012-01-28 11:45:11
Statistics v0.8

CHG: version history in on_init
ADD: version count
CHG: cosmetic corrections
Title: foo_uie_statistics
Post by: grimes on 2012-01-29 05:16:07
Statistics v0.9


ADD: library events


Title: foo_uie_statistics
Post by: grimes on 2012-01-30 20:56:15
Statistics v1.0


ADD: additional playlist events


Title: foo_uie_statistics
Post by: grimes on 2012-01-31 16:17:08
Statistics v1.1


ADD: Monitor events


download: see first post