Foobar2000:Components: Difference between revisions

From Hydrogenaudio Knowledgebase
No edit summary
Line 1: Line 1:
{{fb2k}}
{{fb2k}}
This page contains most Foobar2000 v0.9.x components available at time of last update. Descriptions where available. More information on these plugins can be found by searching the [http://www.hydrogenaudio.org/forums/index.php?showforum=28 foobar2000 forum].
This page contains most Foobar2000 v0.9.x components available at time of last update. Descriptions where available. More information on these plugins can be found by searching the [http://www.hydrogenaudio.org/forums/index.php?showforum=28 foobar2000 forum] or in the [[foobar2000:Component_Repository|component repository]] page.


Much of the information here came from [http://www.hydrogenaudio.org/forums/index.php?showtopic=42730&st=0 this thread]  
Much of the information here came from [http://www.hydrogenaudio.org/forums/index.php?showtopic=42730&st=0 this thread]  
Line 7: Line 7:
==Interface==
==Interface==
===Column UI===
===Column UI===
[http://www.hydrogenaudio.org/forums/index.php?showtopic=28647 Columns UI (foo_ui_columns)] is a very popular alternate interface for foobar2000 based on a columns and panel layout. It has a separated wiki that is located [http://music.morbo.org/wiki/columns_ui:columns_ui here].
[http://music.morbo.org/components.php Columns UI (foo_ui_columns)] Very popular alternate interface for foobar2000 based on a columns and panel layout. It has a separated wiki that is located [http://music.morbo.org/wiki/columns_ui:columns_ui here].


Columns UI has its own plugin system and these plugins extend the user interface:
Columns UI has its own plugin system and these plugins extend the user interface:
Line 16: Line 16:
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46612&hl= Bookmarks (foo_uie_bookmarks)] Help you remember positions in songs.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46612&hl= Bookmarks (foo_uie_bookmarks)] Help you remember positions in songs.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_dockable_panels Dockable Panels (foo_dockable_panels)] It allows you to create windows that host columns ui panels as floating windows that can be attached to the side of the main foobar2000 window or each other.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_dockable_panels Dockable Panels (foo_dockable_panels)] It allows you to create windows that host columns ui panels as floating windows that can be attached to the side of the main foobar2000 window or each other.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=49596 Explorer Panel (foo_uie_explorer)] Displays a treeview of selected disks/folders .
* [http://ku.myftp.org/goods/ Explorer Panel (foo_uie_explorer)] [http://www.hydrogenaudio.org/forums/index.php?showtopic=49596 (alternate download location)] Displays a treeview of selected disks/folders.
* [http://foobar.s53.xrea.com/up/ Lyrics Panel (foo_uie_lyrics_panel)] Display lyrics stored in file tags.  
* [http://foobar.s53.xrea.com/up/ Lyrics Panel (foo_uie_lyrics_panel)] Display lyrics stored in file tags.  
* [http://wiki.bowron.us/index.php/Foobar2000 Music Browser (foo_browser)] Panels for Browsing Library, Similar to iTunes.
* [http://wiki.bowron.us/index.php/Foobar2000 Music Browser (foo_browser)] Panels for Browsing Library, Similar to iTunes.
Line 101: Line 101:
* [http://www.foobar2000.com/components/index.html Binary Comparator (foo_bitcompare)] Performs binary comparison between two or more tracks and reports differences.
* [http://www.foobar2000.com/components/index.html Binary Comparator (foo_bitcompare)] Performs binary comparison between two or more tracks and reports differences.
* [http://foosion.foobar2000.org/0.9/#channelusage Channel Usage Visualisation (foo_vis_channelusage)] Channel Usage Visualisation.
* [http://foosion.foobar2000.org/0.9/#channelusage Channel Usage Visualisation (foo_vis_channelusage)] Channel Usage Visualisation.
* [http://www.hydrogenaudio.org/forums/index.php?s=000c74abfec71d3d8d4224d79adc8be8&showtopic=49606 Cleartype (foo_cleartype)] Adds cleartype checkbox in the font dialog box. Useful when only cleartype font is NOT turned on in the whole Windows OS system.
* [http://foosion.foobar2000.org/0.9/ Common Services (foo_common)] Common services.
* [http://foosion.foobar2000.org/0.9/ Common Services (foo_common)] Common services.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46504 Component Versions Viewer (foo_version)]
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46504 Component Versions Viewer (foo_version)]
Line 110: Line 109:
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46360 Logitech G15 LCD Display (foo_g15lcd.dll)] Control the LCD panel on a Logitech G15 keyboard.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46360 Logitech G15 LCD Display (foo_g15lcd.dll)] Control the LCD panel on a Logitech G15 keyboard.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=47332&hl= Menu Addons (foo_menu_addons)] Adds a few shortcuts in menu.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=47332&hl= Menu Addons (foo_menu_addons)] Adds a few shortcuts in menu.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=49636&hl= Minimize On Close (foo_minimize_on_close)] When foo gonna be closed, the plugin minimizes the program instead. If minimize-to-tray option is on, foo is minimized to tray.
* [http://kode54.foobar2000.org/ Pause On Lock (foo_lock)] Pauses/unpauses foobar2000 on workstation lock/unlock.
* [http://kode54.foobar2000.org/ Pause On Lock (foo_lock)] Pauses/unpauses foobar2000 on workstation lock/unlock.
* [http://foosion.foobar2000.org/0.9/ Playlist Lock Test (foo_locktest)]
* [http://foosion.foobar2000.org/0.9/ Playlist Lock Test (foo_locktest)]
* [http://www.skipyrich.com/foobar/foo_preview.ptml Preview (foo_preview)] Play only part of each track in the playlist.
* [http://www.skipyrich.com/foobar/foo_preview.ptml Preview (foo_preview)] Play only part of each track in the playlist.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=50277 Rating (foo_rating)] Display an icon in the systray with a tooltip popup from which you can choose a rating between 1 and 5 for the currently playing file.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=45223 Run (foo_run)] Able you to run a external program with the foobar syntax.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=45223 Run (foo_run)] Able you to run a external program with the foobar syntax.
* [http://foosion.foobar2000.org/0.9/#runcmd Run Commands (foo_runcmd)] Search and execute menu commands.
* [http://foosion.foobar2000.org/0.9/#runcmd Run Commands (foo_runcmd)] Search and execute menu commands.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_sendtodevice Send To Device (foo_sendtodevice)] Add "Send to Device" feature.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_sendtodevice Send To Device (foo_sendtodevice)] Add "Send to Device" feature.
* [http://www.hydrogenaudio.org/forums/index.php?s=000c74abfec71d3d8d4224d79adc8be8&showtopic=49589 Scheduler (foo_scheduler)] Plugin for scheduling actions like play, stop, system shutdown and many more.
* [http://foosion.foobar2000.org/0.9/ Shell Link Resolver (foo_lnk)] Shell link resolver.
* [http://foosion.foobar2000.org/0.9/ Shell Link Resolver (foo_lnk)] Shell link resolver.
* [http://stephan.kochen.nl/proj/foobar2000.html#notaskbar Taskbar Remover (foo_notaskbar)] Hides Foobar2000 from the taskbar, even when the window is normally visible.
* [http://stephan.kochen.nl/proj/foobar2000.html#notaskbar Taskbar Remover (foo_notaskbar)] Hides Foobar2000 from the taskbar, even when the window is normally visible.
Line 150: Line 146:
* [http://chron.visiondesigns.de/foobar2000/foo_queuemanager_0.1.1.zip Quicksearch Panel (foo_uie_quicksearch)] Search toolbar that sends results to a playlist. Non-ColumnUI obsolete version.
* [http://chron.visiondesigns.de/foobar2000/foo_queuemanager_0.1.1.zip Quicksearch Panel (foo_uie_quicksearch)] Search toolbar that sends results to a playlist. Non-ColumnUI obsolete version.
* [http://foosion.foobar2000.org/0.9/ Randomized Playlist Entry (foo_random)] Randomized playlist entry.
* [http://foosion.foobar2000.org/0.9/ Randomized Playlist Entry (foo_random)] Randomized playlist entry.
* [http://www.hydrogenaudio.org/forums/index.php?s=44fd769186ab78624e2f77185f872a3d&showtopic=50312 Remove Played (foo_removeplayed)] It removes tracks from the playlist once they've been played.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_trackfinder Track Finder (foo_trackfinder)] Displays a context menu that lets you quickly find songs based on their album title or artists name.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_trackfinder Track Finder (foo_trackfinder)] Displays a context menu that lets you quickly find songs based on their album title or artists name.
* [http://maadman.ma.funpic.de/?page_id=4&language=en XSPF (foo_xspf)] Adds XSPF support. XSPF is an open, XML based playlist format.
* [http://maadman.ma.funpic.de/?page_id=4&language=en XSPF (foo_xspf)] Adds XSPF support. XSPF is an open, XML based playlist format.
Line 182: Line 177:
* [http://sourceforge.net/projects/foohttpserver HTTP Server(foo_httpserver)] Foobar HTTP Server Remote Control.
* [http://sourceforge.net/projects/foohttpserver HTTP Server(foo_httpserver)] Foobar HTTP Server Remote Control.
* [http://foobar.daychanged.com/ HTTP Writer (foo_write_http)] It's TCP/IP server that listens on a specified port for incoming requests such as play, stop, etc.
* [http://foobar.daychanged.com/ HTTP Writer (foo_write_http)] It's TCP/IP server that listens on a specified port for incoming requests such as play, stop, etc.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=50110 Joystick Control (foo_joystick_control)] Control foobar2000 from a joystick/gamepad.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44741 Minibar2k (foo_Minibar2k)] Control Foobar2k from your PDA (PocketPC based).
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44741 Minibar2k (foo_Minibar2k)] Control Foobar2k from your PDA (PocketPC based).
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=45140&hl= RM-1800 (foo_mr1800)] Adds support of Creative X-Fi's remote (RM-1800).
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=45140&hl= RM-1800 (foo_mr1800)] Adds support of Creative X-Fi's remote (RM-1800).
* [http://wiki.darkain.com/wiki/Main_Page RM-X Media Edition (foo_rmx)] Yet another plugin for remote control. SHAREWARE.
* [http://wiki.darkain.com/wiki/Main_Page RM-X Media Edition (foo_rmx)] Yet another plugin for remote control. SHAREWARE.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46595 Title (foo_title)] ([[Foobar2000:0.9 Titlebar (foo_title)|''more info'']]) Shows the currently playing song on the top of the screen all the time. It supports custom-made skins.
* [http://www.fi.muni.cz/~xplasil/foo_title.html Title (foo_title)] Shows the currently playing song on the top of the screen all the time. It supports custom-made skins.
* [http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=19252&view=findpost&p=391028 WinLIRC Client (foo_lirc)] ([[Foobar2000:0.9 WinLIRC Client (foo_lirc)|''more info'']]) Control Foobar from a remote control.
* [http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=19252&view=findpost&p=391028 WinLIRC Client (foo_lirc)] ([[Foobar2000:0.9 WinLIRC Client (foo_lirc)|''more info'']]) Control Foobar from a remote control.


Line 200: Line 194:
* [http://www.foobar2000.org/components/index.html Official components site]  
* [http://www.foobar2000.org/components/index.html Official components site]  
* [http://pelit.koillismaa.fi/plugins/ Official third-party components site]
* [http://pelit.koillismaa.fi/plugins/ Official third-party components site]
* [http://music.morbo.org/components.php musicmusic's components] including Columns UI
* [http://stephan.kochen.nl/proj/foobar2000.html Several popular components ported to 0.9]
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=28647 Columns UI thread]: first post contains links to many Columns UI panel extensions
* [http://wiki.hydrogenaudio.org/index.php?title=Foobar2000 Go back to Main Page]
* [http://wiki.hydrogenaudio.org/index.php?title=Foobar2000 Go back to Main Page]

Revision as of 20:11, 23 November 2006

Foobar2000_Logo.png

This page contains most Foobar2000 v0.9.x components available at time of last update. Descriptions where available. More information on these plugins can be found by searching the foobar2000 forum or in the component repository page.

Much of the information here came from this thread which also shows a list of components not yet updated from earlier versions of foobar2000.

Interface

Column UI

Columns UI (foo_ui_columns) Very popular alternate interface for foobar2000 based on a columns and panel layout. It has a separated wiki that is located here.

Columns UI has its own plugin system and these plugins extend the user interface:

GFX

GFX window (foo_ui_gfx) is a skinnable user interface, which doesn't only focus on looking good but tries to be as fast and "lightweight" as possible, too. It uses lua as scripting language. Two skins are included in the archive. More info available in the 0.8 version discussion thread here.

Standard

Default user interface (foo_ui_std). Included in the standard installation package.

DSP

Input

Audio Codecs

Other Codecs

Output

Visualisation

Other

General

Library tools

Lyrics

Notifier

Online database

Online radio

Remote control

Tagging

External links