Foobar2000: Difference between revisions
→Optional: part two of moving an image into another section |
imported>Alexanderino →Core: add citation |
||
| (One intermediate revision by one other user not shown) | |||
| Line 9: | Line 9: | ||
| caption = foobar2000 v1.3.12 on Windows 10 | | caption = foobar2000 v1.3.12 on Windows 10 | ||
| developer = Peter Pawłowski and contributors<ref>{{cite web|title=License|url=https://www.foobar2000.org/license|website=foobar2000|access-date=24 June 2016|archive-url=https://web.archive.org/web/20160628003439/http://www.foobar2000.org/license|archive-date=28 June 2016|url-status=live}}</ref> | | developer = Peter Pawłowski and contributors<ref>{{cite web|title=License|url=https://www.foobar2000.org/license|website=foobar2000|access-date=24 June 2016|archive-url=https://web.archive.org/web/20160628003439/http://www.foobar2000.org/license|archive-date=28 June 2016|url-status=live}}</ref> | ||
| released = {{Start date and age|2002|12|20}}<ref>{{cite web |url=https://hydrogenaud.io/index.php/topic,4997.0.html |title=Official foobar2000 site & foobar2000 0.3 & SDK! |publisher=Hydrogenaudio |access-date=3 December 2022 |archive-url=https://web.archive.org/web/20140707010235/http://www.hydrogenaud.io/forums/index.php?showtopic=4997 |archive-date=7 July 2014 |url-status=live }}</ref> | | released = {{Start date and age|df=yes|2002|12|20}}<ref>{{cite web |url=https://hydrogenaud.io/index.php/topic,4997.0.html |title=Official foobar2000 site & foobar2000 0.3 & SDK! |publisher=Hydrogenaudio |access-date=3 December 2022 |archive-url=https://web.archive.org/web/20140707010235/http://www.hydrogenaud.io/forums/index.php?showtopic=4997 |archive-date=7 July 2014 |url-status=live }}</ref> | ||
| programming language = [[C++]] | | programming language = [[C++]] | ||
| platform = [[Windows NT]], [[iOS]], [[Android (operating system)|Android]], [[macOS]] | | platform = [[Windows NT]], [[iOS]], [[Android (operating system)|Android]], [[macOS]] | ||
| Line 21: | Line 17: | ||
}} | }} | ||
'''foobar2000'''{{efn|The name [[foobar]] is derived from a common [[metasyntactic variable|placeholder]] name used in computer programming.}} (often abbreviated as '''fb2k''' or '''f2k''') is a [[freeware]] [[Audio player (software)|audio player]] for [[Microsoft Windows]], [[iOS]], [[Android (operating system)|Android]], [[macOS]], and formerly [[Windows Phone]], developed by Peter Pawłowski. It has a [[Modular programming|modular design]], which provides user flexibility in configuration and customization.<ref name="abi">{{cite web|title=foobar2000 v0.9.6.9 Review|url=http://anythingbutipod.com/2009/11/foobar2000-v0969-review/|access-date=29 June 2012|url-status=dead|archive-url=https://web.archive.org/web/20120708074724/http://anythingbutipod.com/2009/11/foobar2000-v0969-review/|archive-date=8 July 2012}}</ref> Standard "skin" elements can be individually augmented or replaced with different dials | '''foobar2000'''{{efn|The name [[foobar]] is derived from a common [[metasyntactic variable|placeholder]] name used in computer programming.}} (often abbreviated as '''fb2k''' or '''f2k''') is a [[freeware]] [[Audio player (software)|audio player]] for [[Microsoft Windows]], [[iOS]], [[Android (operating system)|Android]], [[macOS]], and formerly [[Windows Phone]], developed by Peter Pawłowski. It has a [[Modular programming|modular design]], which provides user flexibility in configuration and customization.<ref name="abi">{{cite web|title=foobar2000 v0.9.6.9 Review|url=http://anythingbutipod.com/2009/11/foobar2000-v0969-review/|access-date=29 June 2012|url-status=dead|archive-url=https://web.archive.org/web/20120708074724/http://anythingbutipod.com/2009/11/foobar2000-v0969-review/|archive-date=8 July 2012}}</ref> Standard "skin" elements can be individually augmented or replaced with different dials, buttons, and [[Music visualization|visualizer]]s. foobar2000 offers [[Third-party software component|third-party]] [[user interface]] modifications through a [[software development kit]] (SDK). | ||
foobar2000 supports many [[audio file format]]s, has many features for organizing [[metadata]], files, and folders, and has a [[Transcoding|converter]] interface for use with [[Command-line interface|command line]] encoders. To maximize audio fidelity in cases where [[resampling (audio)|resampling]] or downscaling in [[audio bit depth|bit depth]] is required, it provides [[noise shaping]] and [[dither]]ing. There are a number of official and third-party [[Plug-in (computing)|component]]s which add many additional features. The core is [[closed source]], whereas the [[Software development kit|SDK]] is licensed under the [[BSD license#3-clause_license_.28.22BSD_License_2.0.22.2C_.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29|Three-Clause BSD license]]. | foobar2000 supports many [[audio file format]]s, has many features for organizing [[metadata]], files, and folders, and has a [[Transcoding|converter]] interface for use with [[Command-line interface|command line]] encoders. To maximize audio fidelity in cases where [[resampling (audio)|resampling]] or downscaling in [[audio bit depth|bit depth]] is required, it provides [[noise shaping]] and [[dither]]ing. There are a number of official and third-party [[Plug-in (computing)|component]]s which add many additional features. The core is [[closed source]], whereas the [[Software development kit|SDK]] is licensed under the [[BSD license#3-clause_license_.28.22BSD_License_2.0.22.2C_.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29|Three-Clause BSD license]]. | ||
| Line 39: | Line 35: | ||
=== Core === | === Core === | ||
At its core, foobar2000 natively supports a range of audio formats, including [[MP1]], [[MPEG-1 Audio Layer II|MP2]], [[MP3]], [[Musepack|MPC]], [[Advanced Audio Coding|AAC]], [[Windows Media Audio|WMA]], [[Ogg Vorbis]], [[FLAC]] / [[Ogg]] FLAC, [[Apple Lossless Audio Codec|ALAC]], [[WavPack]], [[WAV]], [[Audio Interchange File Format|AIFF]], [[Au file format|AU]], [[SND (file)|SND]], [[Audio CD]], [[Speex]], and [[Opus (audio format)|Opus]]. | At its core, foobar2000 natively supports a range of audio formats, including [[MP1]], [[MPEG-1 Audio Layer II|MP2]], [[MP3]], [[Musepack|MPC]], [[Advanced Audio Coding|AAC]], [[Windows Media Audio|WMA]], [[Ogg Vorbis]], [[FLAC]] / [[Ogg]] FLAC, [[Apple Lossless Audio Codec|ALAC]], [[WavPack]], [[WAV]], [[Audio Interchange File Format|AIFF]], [[Au file format|AU]], [[SND (file)|SND]], [[Audio CD]], [[Speex]], and [[Opus (audio format)|Opus]].<ref>{{cite web |title=foobar2000: Audio Formats |url=https://www.foobar2000.org/formats |website=www.foobar2000.org |access-date=2025-10-30}}</ref> | ||
foobar2000 also has a highly customizable user interface, advanced [[Tag editor|tagging]] capabilities and support for [[ripping]] [[Red Book (CD standard)|Audio CDs]], as well as [[transcoding]] of all supported audio formats using the Converter component. The player can read inside [[ZIP (file format)|ZIP]], [[GZIP]], and [[RAR (file format)|RAR]] [[Archive format|archives]]. | foobar2000 also has a highly customizable user interface, advanced [[Tag editor|tagging]] capabilities and support for [[ripping]] [[Red Book (CD standard)|Audio CDs]], as well as [[transcoding]] of all supported audio formats using the Converter component. The player can read inside [[ZIP (file format)|ZIP]], [[GZIP]], and [[RAR (file format)|RAR]] [[Archive format|archives]]. | ||
| Line 46: | Line 42: | ||
Users can configure the foobar2000 Media Library with automated folder watching<ref>{{cite web |url=http://www.foobar2000.org/?page=ReleaseNotes&version=096 |title=foobar2000 0.9.6 release notes |access-date=9 June 2009 |archive-url=https://web.archive.org/web/20090716075844/http://www.foobar2000.org/?page=ReleaseNotes&version=096 |archive-date=16 July 2009 |url-status=live }}</ref> and Windows Media streaming.<ref>{{cite web |url=http://www.foobar2000.org/?page=ReleaseNotes&version=10 |title=foobar2000 1.0 release notes |access-date=4 September 2010 |archive-url=https://web.archive.org/web/20110611100734/http://www.foobar2000.org/?page=ReleaseNotes&version=10 |archive-date=11 June 2011 |url-status=live }}</ref> The client is built with an open component architecture, allowing third-party developers to extend functionality of the player.<ref>{{cite web |url=http://www.maximumpc.com/how-to-manage-your-music-the-power-user-way-with-foobar/ |title=How-To: Manage Your Music the Power User Way with Foobar |author=Alex Castle |date=14 April 2010 |website=Maximum PC |access-date=29 May 2017 |url-status=dead |archive-url=https://web.archive.org/web/20160324050445/http://www.maximumpc.com/how-to-manage-your-music-the-power-user-way-with-foobar/ |archive-date=24 March 2016}}</ref> | Users can configure the foobar2000 Media Library with automated folder watching<ref>{{cite web |url=http://www.foobar2000.org/?page=ReleaseNotes&version=096 |title=foobar2000 0.9.6 release notes |access-date=9 June 2009 |archive-url=https://web.archive.org/web/20090716075844/http://www.foobar2000.org/?page=ReleaseNotes&version=096 |archive-date=16 July 2009 |url-status=live }}</ref> and Windows Media streaming.<ref>{{cite web |url=http://www.foobar2000.org/?page=ReleaseNotes&version=10 |title=foobar2000 1.0 release notes |access-date=4 September 2010 |archive-url=https://web.archive.org/web/20110611100734/http://www.foobar2000.org/?page=ReleaseNotes&version=10 |archive-date=11 June 2011 |url-status=live }}</ref> The client is built with an open component architecture, allowing third-party developers to extend functionality of the player.<ref>{{cite web |url=http://www.maximumpc.com/how-to-manage-your-music-the-power-user-way-with-foobar/ |title=How-To: Manage Your Music the Power User Way with Foobar |author=Alex Castle |date=14 April 2010 |website=Maximum PC |access-date=29 May 2017 |url-status=dead |archive-url=https://web.archive.org/web/20160324050445/http://www.maximumpc.com/how-to-manage-your-music-the-power-user-way-with-foobar/ |archive-date=24 March 2016}}</ref> | ||
=== Optional === | === Optional === | ||
[[File:foobar2000 v2-24-2.png|thumb|foobar2000 v2.24.2 running on [[Windows 11]] with a third-party spectrum analyzer component installed on it]] | [[File:foobar2000 v2-24-2.png|thumb|foobar2000 v2.24.2 running on [[Windows 11]] with a third-party spectrum analyzer component installed on it]] | ||
| Line 53: | Line 50: | ||
==Derivative works== | ==Derivative works== | ||
foobar2000 developer Peter Pawłowski has also made other audio software, including Boom, which his | foobar2000 developer Peter Pawłowski has also made other audio software, including Boom, which his website describes as an "easy to use audio player intended for casual computer users". It runs on Windows.<ref>{{Cite web|url=https://www.perkele.cc/software/boom|title=Peter Pawlowski's home page : Software : Boom|website=www.perkele.cc|access-date=3 October 2020|archive-date=11 November 2020|archive-url=https://web.archive.org/web/20201111214909/https://perkele.cc/software/boom|url-status=live}}</ref> | ||
== See also == | == See also == | ||
Latest revision as of 22:03, 30 October 2025
Template:Use dmy dates Template:Primary Template:Short description
Script error: No such module "Infobox".Template:Template other Script error: No such module "Check for unknown parameters".Script error: No such module "Check for conflicting parameters".
foobar2000Template:Efn (often abbreviated as fb2k or f2k) is a freeware audio player for Microsoft Windows, iOS, Android, macOS, and formerly Windows Phone, developed by Peter Pawłowski. It has a modular design, which provides user flexibility in configuration and customization.[1] Standard "skin" elements can be individually augmented or replaced with different dials, buttons, and visualizers. foobar2000 offers third-party user interface modifications through a software development kit (SDK).
foobar2000 supports many audio file formats, has many features for organizing metadata, files, and folders, and has a converter interface for use with command line encoders. To maximize audio fidelity in cases where resampling or downscaling in bit depth is required, it provides noise shaping and dithering. There are a number of official and third-party components which add many additional features. The core is closed source, whereas the SDK is licensed under the Three-Clause BSD license.
History and development
foobar2000 was first released on 20 December 2002 and developed by Peter Pawłowski, who had previously worked at Nullsoft and developed plugins for Winamp. He created foobar2000 with the audiophile community in mind.[2] The software's mascot and logo icon consists of a white "alien cat".
foobar2000 supports Windows, though the support of older versions for Windows XP and Vista has been dropped as of version 1.6 (released 2020).[3][4] Windows 2000 support was dropped as of version 0.9.5 (released 2008) and Windows 95/98/ME/NT4 support was dropped as of version 0.9 (released 2006).[5]
Most functionality also works as intended under Wine on Linux, although the program's crash reporter will detect Wine and direct the user to the Wine Bugzilla.[6] The vast majority of plugins and themes work fine, however, certain plugins may cause issues. Safe mode allows users to disable all plugins temporarily to debug the issue.
foobar2000 versions since 0.9.5 feature a revamped default interface, with embedded support for album list, album art,[7] spectrum visualization, and some other features and improvements.
In May 2016, versions for mobile devices were released,[8][9][10][11] and in January 2018, an early beta version for macOS was released.[12] In April 2023, version 2.0 was released out of beta with native support for 64-bit, dark mode, and ARM.[13]
Features
Core
At its core, foobar2000 natively supports a range of audio formats, including MP1, MP2, MP3, MPC, AAC, WMA, Ogg Vorbis, FLAC / Ogg FLAC, ALAC, WavPack, WAV, AIFF, AU, SND, Audio CD, Speex, and Opus.[14]
foobar2000 also has a highly customizable user interface, advanced tagging capabilities and support for ripping Audio CDs, as well as transcoding of all supported audio formats using the Converter component. The player can read inside ZIP, GZIP, and RAR archives.
Additional features include ReplayGain support (for both playback and calculation),[15][16] gapless playback,[17] keyboard shortcuts and support for DSP effects such as equalization and crossfade.
Users can configure the foobar2000 Media Library with automated folder watching[18] and Windows Media streaming.[19] The client is built with an open component architecture, allowing third-party developers to extend functionality of the player.[20]
Optional
With addons or plugins, foobar2000 can read the APE, HDCD, AC3, DTS, SACD and DVD-Audio formats.
Other optional features include playback statistics, CD burning, kernel streaming, ASIO support, WASAPI output compatibility, and a UPnP/DLNA renderer, media server and controller for networking. Third-party support is also present in the audio client. For instance, foobar2000 supports Last.fm scrobbling and integration with Apple iPod, including album art support and automatic transcoding of audio formats not supported by iPod itself.
Derivative works
foobar2000 developer Peter Pawłowski has also made other audio software, including Boom, which his website describes as an "easy to use audio player intended for casual computer users". It runs on Windows.[21]
See also
Notes
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
- Script error: No such module "Official website".Script error: No such module "Check for unknown parameters".
- Hydrogenaudio Knowledgebase (HAK) – official knowledge-base for foobar2000.