Plugin:Watrack/en: Difference between revisions

From Miranda NG
Plugin:Watrack/en
Jump to navigation Jump to search
No edit summary
No edit summary
Line 162: Line 162:


== Notes ==
== Notes ==
* Volume field has an original volume value in hiword and scaled to 0-15 range in loword. Not all players supported.
* Volume field has an original volume value in hiword and is scaled to 0-15 range in loword. Not all players supported.
* Frame background picture transparency is not implemented
* Frame background picture transparency is not implemented
* To obtain more information from foobar2000 player, you must [http://foosion.foobar2000.org/0.9/foo_comserver2-0.7-setup.exe download plugin] or use <tt>foo_winamp_spam</tt> plugin
* To obtain more information from foobar2000 player, you must [http://foosion.foobar2000.org/0.9/foo_comserver2-0.7-setup.exe download plugin] or use <tt>foo_winamp_spam</tt> plugin
* FileInfo (called from popup) doesn't show Video file properties
* FileInfo (called from popup) doesn't show Video file properties
* FPS saves as FPS*100
* FPS saves as FPS*100
* Frame text output is Left-to-Right only now
* Frame text output is now Left-to-Right only


To compile plugin you must use something like this:
To compile plugin you must use something like this:
Line 179: Line 179:
* Foobar seeking with <tt>foo_winamp_spam</tt> may not work
* Foobar seeking with <tt>foo_winamp_spam</tt> may not work
* Miranda can freeze if Foobar OLE interface used
* Miranda can freeze if Foobar OLE interface used
* Player can start again if OLE checks while it shutdown
* Player can start again if OLE checks while it shuts down
* ICQLite and ICQ2003 users cannot see xStatus text changes
* ICQLite and ICQ2003 users cannot see xStatus text changes
* In MP3 with VBR total song time sometime is not properly calculated
* In MP3 with VBR total song time sometime is not properly calculated
Line 185: Line 185:
* Some macros don't work with some players. Replaced by <nowiki>''</nowiki> and 0
* Some macros don't work with some players. Replaced by <nowiki>''</nowiki> and 0
* 1by1 player can show wrong elapsed time value
* 1by1 player can show wrong elapsed time value
* Some players version not properly displayed
* Version numbers of some players are not displayed properly
* Bad MP3 headers not properly handled
* Bad MP3 headers are not properly handled
* Plugin can show wrong song when player scans directory for music files
* Plugin can show wrong song when player scans directory for music files



Revision as of 22:27, 12 June 2015

Winamp Track
No image
Filename Watrack.dll
Author Awkward
Download links
Stable version: 32-bit, 64-bit
Development version: 32-bit, 64-bit

Paste played music info into message window or status text. ICQ extended status supported.


Supported players

and others. See player.ini for full list of players.


Supported formats

MP3, OGG, WMA, WAV, APE, TTA, AAC, FLA/FLAC, MPC, OFR/OFS, SPX, MP4, M4A, ASF, WMV, AVI, MKV, OGM, RA/RM/RAM, FLV, MOV, 3GP, MPEG/MPG

In Chat (and maybe message) window, you can use text formatting:

{b}text{/b} 'bold' text
{i}text{/i} 'italic' text
{u}text{/u} 'undeline' text
{cf##}text{/cf} text with color ## (0-15)
{bg##}text{/bg} text with background color ## (0-15)

Sample:

/me {b}listen{/b} {cf5}{i}%artist%{/i}{/cf} - {bg10}{u}"%title%"{/u}{/bg}

Macros:

%album% album
%artist% artist
%bitrate% bitrate
%channels% number of channels
%codec% video codec like 0x30355844 (DX50)
%comment% comment from tag
%cover% cover file name
%file% media file name
%fps% 100*FPS (Frames Per Second) for video files
%height% video height in pixels
%genre% genre
%kbps% bitrate
%khz% sample rate
%length% total song length (sec)
%lyric% lyrics text
%mono% "mono"/"stereo"
%nstatus% player status (stopped, playing, paused) - non-translated
%percent% %time% / %total% * 100%
%player% player
%samplerate% samplerate
%size% media file size
%status% player status (stopped, playing, paused)
%time% current song position (sec)
%title% song title
%total% total song length (sec)
%track% track number
%txtver% player version in text format
%type% media file type (extension)
%vbr% 'VBR' if VBR :)
%version% player version
%width% video width in pixels
%wndtext% title from player window (usually "artist" - "title")
%year% song year (from tag)


Notes

  • Volume field has an original volume value in hiword and is scaled to 0-15 range in loword. Not all players supported.
  • Frame background picture transparency is not implemented
  • To obtain more information from foobar2000 player, you must download plugin or use foo_winamp_spam plugin
  • FileInfo (called from popup) doesn't show Video file properties
  • FPS saves as FPS*100
  • Frame text output is now Left-to-Right only

To compile plugin you must use something like this:

dcc32 -$A+ -$H+ watrack.dpr


Known bugs

  • If frame text uses %time% macro, text can't scroll
  • Foobar seeking with foo_winamp_spam may not work
  • Miranda can freeze if Foobar OLE interface used
  • Player can start again if OLE checks while it shuts down
  • ICQLite and ICQ2003 users cannot see xStatus text changes
  • In MP3 with VBR total song time sometime is not properly calculated
  • Default color of formatted text is color of text at insert position
  • Some macros don't work with some players. Replaced by '' and 0
  • 1by1 player can show wrong elapsed time value
  • Version numbers of some players are not displayed properly
  • Bad MP3 headers are not properly handled
  • Plugin can show wrong song when player scans directory for music files


Feedback

All comments, errors and wishes please send to awkward@land.ru or panda75@bk.ru