foobar

Foobar2000是一款由Peter Pawlowski开发的免费音频播放器,可在微软 Windows、iOS和Android平台上使用。它具有模块化设计,提供用户灵活的配置和自定义选项。用户可以通过软件开发工具包(SDK)添加第三方用户界面修改。Foobar2000支持许多音频文件格式,具有许多组织元数据、文件和文件夹的功能,并具有与命令行主轴编码器一起使用的转换器接口。为了在需要重新采样或降低位深度的情况下最大化音频保真度,它提供了噪声整形和抖动。Foobar2000的核心是闭源的,而SDK则是根据三条款BSD许可证授权的。Foobar2000的出现是因为Peter Pawlowski不满于Winamp 2.x的插件体系架构和更倾向于图形、外观的发展方向的Winamp 3。Foobar2000包含了一些播放增益支持、低内存占用等基本特色以及内置支持一些流行的音频格式。它是一款功能强大的音频处理工具,除了播放之外,还支持生成媒体库、转换媒体文件编码、提取CD等功能。Foobar2000的定位是专业数字音频播放工具,因此在使用过程中涉及到了很多的专业数字音频知识,对于普通的用户常常无从下手。Foobar2000于2016年5月9日推出了Android版本,2016年5月11日发布了iOS版本。

特别之处

得益于其卓越的体系架构,foobar2000远比现有的其他音频播放器更完整。以下是其中的一些功能(在0.7预备版里):

它支持对给定适当的MP3在输出级别上减少间隙,比使用DSP和输出插件来模拟要来得更好,虽然这种允许不带有元数据的MP3来达到类似(但不是同样)的效果的方法是可用的。

它播放所有支持格式时自动尽可能的无间隙播放,完美的在无损的、OGG、MPC、MP3格式上实现。

它构建于可保存所有音轨元数据数据库之上。

默认的界面使用Win32 GUI。有些可能认为是有缺陷的,但是以其能力来看,界面可以被替换为使用非标准的、可换肤的界面。

所有菜单的选项和命令可以通过组合键来完成,并且可以由最终用户进行重新排列整理。

它支持播放增益(ReplayGain)。对于所有音频格式来说,是个感性标准化的方法。

名字含义

“foobar2000”这个名字没有什么真实的含义。当Peter开始写这个软件的时候,给工程起的一个临时的名字。当然,这个临时名字现在已经改名为foobar2000。这里所说的foobar这个定义名词来自于行话,当你需要一个名字但是又不知道怎么起的时候常用来做元语法变量(你在谷歌搜索foobar可以看到它是个临时的变量)。2000后缀作为一个象征用来区别这个软件有别于普通词汇,使它看起来比较新并且美观。

Foobar2000 是一个 Windows 平台下的高级音频播放器。包含了一些播放增益支持、低内存占用等基本特色以及内置支持一些流行的音频格式。

具有特色

* 内置音频格式支持:WAV,AIFF,VOC,AU,SND,Ogg Vorbis,MPC,MP2,MP3

* 通过官方插件支持的音频格式:MPEG-4 AAC,FLAC,Ogg FLAC,Monkey Audio,MPC,WavPack,Speex,CDDA,SPC,APE,TAK,TTA,各种 MOD 类型;从 RAR、ZIP 压缩包里直接读取音频

* 完全支持 Unicode

* 先进的文件信息处理能力

* 可以使用转换器组件对所有支持的格式转换编码格式

* 支持播放增益

* 可自定义快捷键

* 开放的组件体系结构允许第三方开发者来扩展播放器的功能

增强功能

foobar 2000 有丰富的功能插件(DLL),可以实现强大的功能扩展。

分类简介

****界面****

Column UI 分栏面板

Columns UI (foo_ui_columns) 一个非常流行的界面组件。分栏界面基于分栏以及面板显示。分栏界面官方wiki。

分栏界面具有自己的插件系统。用户可以使用众多分栏界面插件,增强Foobar2000用户界面,(集成音量控制条;PNG 格式支持,需libpng、zlib)

GFX

GFX window (foo_ui_gfx) 一个支持换肤的用户界面。此界面并不以华丽为目标,而是尽可能地制作出快速以及轻量化的界面。使用lua作为界面脚本语言。在发布的压缩包中还包含了两款皮肤。

Panels UI 面板

Panels UI (foo_ui_panels) 通过titleformating自定义,可以实现多panels(面板).

标准

Default user 接口 (foo_ui_std).包括在标准安装程序里.

Panel 面板插件

1.Album Art Panel (foo_uie_albumart) 添加显示专辑列表的面板。

2.Album Art Panel for matroska (foo_uie_albumart_mka) 在foobar 2000面板中显示mka所封装的专辑封面。此插件也能显示压缩包中的专辑图片。(利用Archive reader)。

3.Album List Panel (foo_uie_albumlist) 显示文件数据库,树状排序方法(由风格、艺术家、目录,等。)

4.Bookmarks (foo_uie_bookmarks) 帮助你记住歌曲的位置。

5.Console (foo_uie_console) 显示控制台面板. 显示诊断信息. 需要Columns UI 0.1.3 beta 1 或以上版本。

6.Dockable Panels (foo_dockable_panels) 本插件可使指定面板变为浮动窗口。它在分栏界面和默认界面下都可以使用,但是必须安装foo_ui_columns插件。

7.Egoh Spectrum Analyser (foo_uie_vis_egoh) 添加一个频谱分析仪面板。

8.explorer Panel (foo_uie_explorer) 添加显示文件夹管理器面板。

9.Lyrics Panel (foo_uie_lyrics_panel) 用于显示歌词。

10.Music Browser (foo_browser) 通过参照Media Library,按照艺术家、专辑名或流派等生成播放列表, 类似itunes

11.Playlist Dropdown (foo_uie_playlists_dropdown) 下拉菜单式播放列表,可以用titleFormatting自定义不同的图标显示不同的播放队伍。

12.Playlist Tree (foo_playlist_tree) 可定制的树状媒体库。

13.ProjectM Visualisation Panel (foo_uie_vis_projectM)基于ProjectM的可视化插件,与ProjectM Visualisation(foo_vis_projectM)基本通用的。

14.Queue Manager (foo_uie_queuemanager) 显示播放队列的面板,用户可以在此面板中删除队列中的部分歌曲或者清除整个队列内容

15.Quicksearch Panel (foo_uie_quicksearch) 添加搜索工具栏,并将搜索结果发送到播放列表。

16.Single Column Playlist Viewer (foo_uie_single_column_playlist) 显示带标题的单栏播放列表,更好的创造一种更加狭窄和更小的布局

17.Tabs (foo_uie_tabs) 将数个面板放到一个面板中。通过点击面板标签,切换面板(标签列表)

18.Track Info Panel (foo_uie_trackinfo) 添加显示TAGZ,大小等轨道信息。

19.Track Info Panel MOD (foo_uie_trackinfo_mod) 改进了的Track Info panel ,支持在同一面板中使用多种字体,以及在面板中显示图片。

20.WmpVis (foo_uie_wmpvis) 从WMP来的一个可视化插件

21.WSH panel (foo_uie_wsh_panel) 窗口脚本主面板。

****DSP****

1.4Front Headphones (foo_dsp_headphones9) 耳机用户专用dsp。

2.ATSurround Processor (foo_dsp_atsurround) 将2声道立体声编码为5.1声道。其功能跟Dolby Pro Logic II差不多。

3.B2B (foo_dsp_bs2b) 为hi-fi耳机用户提供高级DSP支持。降低因长期使用耳机听音乐而产生的疲劳。

4.Voice Cut 滤波器 (foo_dsp_centercut) 声音过滤。

5.Channel Mixer (foo_channel_mixer) 支持1-6声道随意混音 能在每声道中设定延迟。

6.Convolve (foo_convolve) 回旋混音器(本站简介)

7.Crossfader (foo_dsp_crossfader) 能够在两首歌交叉层叠。

8.Crossfeed (foo_dsp_crossfeed) 有效降低耳机用户听音乐产生的疲劳感。(此插件要比BS2D (foo_dsp_bs2p)差。)

9.Dolby Headphone Wrapper (foo_dsp_dolbyhp) 杜比实验室耳机插件,需要DOLBYHPH.DLL(本站简介).

10.Dolby Pro Logic II wrapper (foo_dsp_pl2) 将立体声音源混音5.1声道(需要将PL2XDLL.dll(推荐版本为v.3.0.0.2723)放置在foobar2000或者Windows\system32文件夹)(本站简介)

11.Downmix (foo_dsp_downmix) 将等 AC3, DTS, 5.1声道的音源混音为matrix编码立体声。需要libfftw3f-3.dll

12.FreeSurround (foo_dsp_fsurround) 环绕立体声DSP组件需要libfftw3f-3.dll 。

13.Gapless playback (foo_dsp_gapless) 支持跳过歌曲之间的无音部分流畅地连续播放音乐。

14.LPCM - 三角洲PCM Converter (foo_dsp_delta) 在Linear PCM和delta-PCM之间互相转换。噪音锐化器。.

15.OSS/3D (foo_dsp_oss3ddsp) 调整音场。(共享软件).

16.Post-track Silence (foo_dsp_silence) 能指定在播放曲目之间添加数秒静音时间。主要用于罐头音乐CD以及MD录音。

17.Secret Rabit Code Resampler (foo_dsp_src9) 一兆 Nerd的Secret Rabbit Code 充采样反激式变压器 神秘兔重采样插件18.Skip Silence (foo_dsp_skip_silence) 检测以及跳过静音部分.

19.Soundtouch (foo_dsp_soundtouch) 调整歌曲的定音、拍子以及速度.

20.SSRC (foo_dsp_ssrc) ssrc重采样插件

21.Stereo Convolver (foo_dsp_stereoconv) 采用立体声响和以 二声道输出.

22.Surround pan (foo_dsp_span) WYSIWYG 环绕节拍.

23.Tube Sound (foo_dsp_tube) 模仿胆机的声音.

24.VLevel (foo_dsp_vlevel) 动态压缩,能放大歌曲的静音部分。.

25.vst Host (foo_dsp_vst) 增加支持虚拟播放室的数字音频接口(其实就是支持vst插件).

26.Winamp DSP Bridge (foo_dsp_winamp) 使foobar支持 Winamp 的DSPs.

27.XOver (foo_dsp_xover) 实现数字搭桥完成 multi-amplification.

****输出插件****

音乐解码

1、AC3 解码器 (foo_ac3) 解码杜比数字有损数字音频压缩格式(AC3)).

2、AC3 Packet Decoder (foo_packet_decoder_ac3) 需要AC3 在 Matroska.

3、Acropolis's WMA decoder (foo_input_awma) 提供Alternative WMA 解码和标注支持

4、ALAC Decoder(foo_input_alac)苹果公司无损 (ALAC) 解码 (有稳定性问题: 解码期间容易崩溃).

5、DTS 解码器 (foo_dts) 解码数字影院系统 (DTS) 的音频格式

6、Matroska Plugin (foo_input_matroska) 解码Decodes Matroska音频集成格式.

7、MIDI键盘 Synthesizer 宿主 (foo_midi)

8、Monkey's Audio Decoder (foo_input_monkey) 增加支持Monkey's 音频文件(.APE) 以及ape链接文件(.APL).

9、OptimFROG Lossless Audio 解码器 (foo_input_ofr) 解码无损音频( OFR) 和DualStream(OFS) 音频格式.

10、Shorten Decoder (foo_input_shorten) 解码压缩(SHN) 音频格式.

11、SPDIF Passthrough (foo_spdif) 提供SPDIF 用于 AC3(杜比数字)和 DTS 文档

12、TTA Audio Decoder (unofficial) (foo_input_tta) 解码真实音频 (TTA) 格式.

13、WavPack Packet 解码器 (foo_packet_decoder_wavpack).

其他解码

1.ADPCM Decoder (foo_adpcm) 用于播放游戏音源文件 ADX(世嘉公司 DreamCast)、XA(Sega Saturn),BRR(超任),GCN, HPS(任天堂 GameCube),BRR, XA(索尼 PS)以及PC game的ADPCM音频。

2.Another Slight Atari Player (foo_asap) ASAP十一个播放/转换Atari 8-bit 音乐为现代电脑. 提供高品质的, 与Atari800仿真器 完全相同的, 声音芯片的仿真器、仿效和6502 处理.

3.DUMB 模组 解码器 (foo_dumb) (Dynamic Universal Music Bibliotheque) 模块解码器(MOD / S3M / XM / IT / 669 / PTM / PSM / MTM / UMX)

4.Game Audio Decoder (foo_game) 用于播放PC游戏的音乐文件。(SC68 / 澳元 / WAD / SFX / IDX / RWD / ISS)

5.Game Emu Player (foo_gep) 由Blargg所做的游戏音源综合程序库。移植自Game_音乐_Emu用于播放游戏音源文件 GBS (任天堂gameboy)/ GYM (世嘉公司)ゲーム音源ファイル GBS (任天堂ゲームボ-イ) / GYM (SEGA MegaDrive) / NSF (任天堂红白机) / SPC (任天堂超任游戏机) / VGM (SEGA MasterSystem、GameGear等) / HES (日本电气 PCengine) 。(GBS, NSF, SPC, GYM, HES, VGM)

6.Ganbatte! (foo_ganbatte) 解码 Edlib 的压缩文件 (.d00, .d01)

7.Lunar 2 PCM 解码器 (foo_lunar2) 播放一兆 CD版 Lunar 2的音频。

8.M1 Decoder (foo_m1) 利用街机/pinball音乐播放器M1的插件

9.MDX Decoder (foo_input_mdx) MDX是MIDI键盘like 格式,播放用于X68000的FM 合成器.

10.NSF Decoder (foo_input_nsf) NSF文件是完善的数据文件,支持任天堂系统 (NES)的硬件 .

11.PSF 解码器 (foo_psf) 播放playstation 音乐格式(PSF)文件.

12.Reverse (foo_input_reverse) 倒回播放音乐

13.SID Player 2 (foo_sid) 用于播放ComMODore 64 的的音源文件。

14.S98 Decoder (foo_input_s98) 用于播放NEC PC-6001 / PC-8801 / PC-9801系列的OPN / OPNA / OPM音源文件以及S98V1的扩展版本S98V3格式。

****输出插件****

1.ASIO Output (foo_out_asio) 增加ASIO 的支持.

2.内核 Streaming Output (foo_out_ks) 允许比特精确重放,不在window内置音频器下。

****可视化插件****

1.Peakmeter for Columns UI (foo_uie_peakmeter) 显示音量的变化.

2.ProjectM Visualisation(foo_vis_projectM) 基于ProjectM , 是Milkdrop reimplementation 在OpenGL 之下。. (其实就是分析仪,常用)

3.WmpVis(foo_uie_wmpvis) WMP的一个可视化插件 唯一Panel 版本

****其他插件****

常规选项

1.Alarm (foo_alarm)Starts playback at the specified 乐段 of time.

2.Binary Comparator (foo_bitcompare)Performs binary comparison between two or more tracks and reports differences.

3.Channel Usage Visualisation (foo_vis_channelusage)Channel Usage Visualisation.

4.Common Services (foo_common) Common services.

5.Component Versions Viewer (foo_version)

6.Converter (foo converter)

7.Cwbowron's Title Format Hooks (foo_cwb_hooks)Adds various global titleformat functions/variables, tagger window, new file tagger, and more.

8.Decoding Speed Test (foo_benchmark) Measures decoding speed of audio files.

9.EXTM3U Playlist Creater (foo_extm3u)Allow to save current playlist in the EXTM3U format.

10.Feature Watcher (foo_whatsnew) Watches for added or removed features.

11.File Integrity Verifier (foo_verifier) Checks specified media files for decoding 误差

12.HyperIM (foo_2hyperim) Provides 19 media macros.

13.iPod Manager (foo_dop)Experimental iPod plugin for foobar2000 0.9.2+, currently in alpha version.

14.罗技 G15 LCD Display (foo_g15lcd) ctrl the LCD panel on a Logitech G15 键盘

15.Menu Addons (foo_menu_插件s)Adds a few shortcuts in menu.

16.Pause On Lock (foo_lock)Pauses/unpauses foobar2000 on workstation lock/unlock.

17.Pause on Lock (extended) (foo_lock_ex) Pause playing on workstation lock. Optimized for use with Windows XP/2003.

18.Playlist Lock Test (foo_locktest)

19.Preview (foo_preview)Play only part of each track in the playlist.

20.Run (foo_run) Able you to run a external program with the foobar SYNTAX

21.Run Commands (foo_runcmd) Search and execute menu commands.

22.Scheduler (foo_scheduler)Plugin for scheduling actions like play, stop, system shutdown/wake up and many more.

23.Send To Device (foo_sendtodevice)Add "Send to Device" feature.

24.Shell Link Resolver (foo_lnk) Shell link resolver.

25.Taskbar Remover (foo_notaskbar)Hides Foobar2000 from the taskbar, even when the window is normally visible

26.Unpacker for JMA archive (foo_unpack_jma)

27.Unpacker for LHA archive (foo_unpack_lha)

28.Winamp API 仿真器 (foo_winamp_spam)Designed to create a fake Winamp 1.x window which will act as a wrapper between applications written to use the Winamp API and foobar2000.

歌词

1.Gasazip Lyrics (foo_gasazip)搜索歌词和在window桌面显示。

2.LyricsDB (foo_lyricsdb) 搜索歌词根据歌曲的艺术家,标题,专辑等.

3.Mini Lyrics (foo_ui_minilyrics) Lyrics 同步显示正在播放的歌曲歌词.

4.Lyric Show Panels (foo_uie_lyrics)

5.乐辞(foo_uie_lyricist) 专门针对 Winamp、Windows Media Player 和 foobar2000 开发的歌词插件,强大. 乐辞首页

显示标题

1.AMIP Wrapper (foo_amipwrapper) 将当前播放的歌曲信息发送至其他软件中(IRC程序:mIRC、jIRCii、Bersirc;IM程序:Miranda、Trillian、MSN Messenger;E-mail程序: The Bat!、Outlook、Thunderbird;网页浏览器,博客工具,windows剪贴板等等)。利用Search/Jump窗口快速切换并播放指定的歌曲。使用PHP/ASP/CGI脚本,通过FTP/SFTP/HTTP POST & GET,将歌曲信息上传到自己的网站上。

2.Miranda IM Notifier (foo_mim_notify) 以弹出气泡的形式显示当前播放歌曲信息(Miranda IM 必须带有PopUp和NotifyAnything插件)

3.MSN Avatar changer (foo_uie_albumart_msn)

4.MSN Now Playing (alt) (foo_msnalt)在msn或ms live 上显示当前播放的歌曲

5.On-Screen Display (foo_osd) 当播放的曲目发生切换的时候,能自动在显示器屏幕上显示歌曲的标题。

6.On-Screen Display GDI (foo_osd_gdiplus) 同上. GDI+版与非GDI+版仅在显示画面上会有微妙的差异。详细请看中文fb wiki

7.Pretty Popup (foo_prettypop) 当播放的曲目发生切换的时候,能自动在显示器屏幕上显示歌曲的标题。可以显示专辑封面图片。

网络数据库

1.Audioscrobbler (foo_audioscrobbler) Audioscrobbler 将发送在您的pc上播放的每首歌曲名字到Lastfm 。这样就能简便的知道你喜欢的音乐和做出个人的建议。

2.Foosic 音乐 Database (foo_sic) 发送你的轨道信息到.foosic online database. 您能当前观看您的艺术家、册页和轨道统计与foosic 。现在支持FooID 指印。

网络收音机

1.MSLive (foo_input_mslive) 支持 MMS 和 RSTP 广播协议. (1.0以后版本内置了MMS 和 RSTP功能,不再使用这个插件)

2.XM Radio Online Player (foo_xm) 允许你听 XM 广播频道在互联网XM 收音机网上.

播放表工具

1.Audioscrobble Charts (foo_scrobblecharts)Generate a playlist from an artist's chart. It also allows you to sort a selection in the playlist by the artist's charts.

2.Audio CD Writer (foo_burninate) CD burning support (requires Nero to be installed on your system.)

3.Autoplaylist Manager (foo_autoplaylist Presents a Media Library query in a dynamically-generated playlist(under development).

4.Bin Pack (foo_binpack)Creates playlists from a list with a maximum length.

5.Command Playlist (foo_cmd_playlist) Add /playlist-activate:"Name" to the foobar command line to activate the named playlist.

6.Cuesheet Creator (foo_cuesheet_creator) Cuesheet creator.

7.Database Search (foo_dbsearch) Database search.

8.Default Video Player (foo_default_videoplayer) Allows you to play your video clips from foobar playlist with default external player.

9.Highlight Playing (foo_highlightplaying) Highlights actual now playing item even when the playlist has been broken.

10.History (foo_history)Very basic song history.

11.Inactive Tracks (foo_skip) Skips tracks that are marked via a tag as inactive.

12.MeowDB (foo_meowdb)Takes the Media Library and outputs the results to a form and uploads it to your server using the cURL library.

13.Navigator (foo_navigator) Advanced history component.

14.Now Playing Simple (foo_np_simple)Simple now playing plugin to output formatted string to plain text file.

15.Play 计数 (unofficial) (foo_playcount) (Obsolete) Keeps track of the amount of times, the last time, and the first time a track has been played.

16.Play Count Mod (foo_playcount_mod) Unofficial playcount modded to supress the update tag popups.

17.Playback Queue Viewer (foo_pqview)Playback queue viewer.

18.Playback 统计学 (foo playcount) Collects playback statistics for your Media Library content.

19.Playback Statistics Custom (foo_playback_custom)Stores playback statistics in tags like foo_playcount_mod, with claimed faster response, and uses foo_custominfo db if file is unavailable for writing.

20.Playcounter for foo_custominfo (foo_custom_pc) Stores playback 统计学 in foo_custominfo database, rather than tags or foobar2000.cfg.

21.Playlist Bind (foo_playlist_bind) Synchronize playlist with contents of specific directory.

22.Playlist Clear (foo_playlistclear)All playlists are cleared at startup.

23.Playlist Manager (foo_playlist_manager)Playlist manager.

24.Playlist 人名 Enhenced (foo_playlist_name_enhanced)Appends automatically playlist info ("items / length") to all playlist NAME.S

25.Playlist 工器具 (foo_utils)Provides various general commands.

26.Playlist Tools for Matroska(foo_utils_mka) Provides various general commands.

27.Queue Manager (foo_queuemanager)It provides a window that shows the queue's contents and allows you to delete parts of them or clear the whole queue. Non-ColumnUI obsolete version, try panel version instead.

28.Randomized Playlist Entry (foo_random) Randomized playlist entry.

29.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.

30.Remove Played (foo_removeplayed)It removes tracks from the playlist once they've been played.

31.Track Finder (foo_trackfinder) Displays a context menu that lets you quickly find songs based on their album title or artists 人名

32.Track Position (foo_trackpos)Provides a new context menu item "place after current playing", that allows you to place any tracks after the current playing one in the playing playlist.

33.XSPF (foo_xspf)增加了XSPF支持,XSPF 是一个开放式的, 基于XML播放列表格式.

远程控制

1.Advanced Controls (foo_advancedcontrols) 任务栏添加控制图标(占两图标位), 功能俱全(播放, 暂停, 停止, 上曲, 下曲, 进度条, 换肤...)

2、Bluetooth ctrl (foo_bluetooth_ctrl) 控制你最喜欢的音乐播放器用于基于Symbian系统的蓝牙手机

3、COM 自动化技术 Server (foo_comserver2) 通过COM Automation(也就是ActiveX脚本)远程控制foobar2000

4、Control Server (foo_controlserver) 远程控制foobar2000 . 连接用telnet 客户和控制它使用ASCII 命令。

5、DDE ctrl (foo_ddecontrol) 通过DDE远程控制foobar2000。(貌似接口只能用日语).

6、HTTP Server (foo_httpserver) Foobar Http 服务器远程监控.

7、HTTP Writer (foo_write_http)运行 TCP/IP 服务,监听一个指定的端口,接收播放、停止等等命令。

8、Joystick Control (foo_joystick_control) 使用手柄控制foobar.

9、minibar2k (foo_Minibar2k) 使用 PDA 控制 Foobar2000。(基于ppc

10、Remote Control (foo_remotecontrol) 增加支持来声称运作以创造性的遥控的Melloware Intelliremote 软件(Soundblaster , Audigy 、Extigy 、Audigy ZS 和Soundblaster X Fi 。)

11、RM-1800 (foo_mr1800) 支持 Creative X-Fi 的远程控制 (RM-1800)。

12、RM-X Media Edition (foo_rmx) 远程控制组件(共享软件).

13、Titlebar (foo_managedWrapper) 在最上面始终显示当前播放歌曲,支持自定义皮肤。

14、WinLIRC Client (foo_lirc) 远程控制Foobar 。

标记

1.Custom Info (foo_custominfo) 允许你设置文件的信息在没有改变他们的情况下.

2.Discogs (foo_discogs) 检索信息和艺术唱片从Discogs 数据库.

3.Freedb Tagger (foo_freedb2) Freedb点org 的标记

4.Freedb2 Characters Fixer (foo_freedb2_fix) 这个插件修复了freedb2一些问题- 一些当地符号是乱码. 这个masstagger addon 能够恢复它们. 注意: 只支持俄语

5Live Show Tagger (foo_tradersfriend) 在线显示标记

6.Masstagger (foo_masstag) 官方安装内置

7.Masstagger Addons (foo_masstag_addons)一些 addons for masstagger, 包括页面代码的转换和中文代码转换.

8.Special File Info Box (foo_infobox) 替换内置的档案信息箱.

版本历史

foobar2000更目前最新正式版本为foobar2000 v1.4.3 final。

以下版本发布信息及改进内容皆可参考foobar2000网站。

更新日志

1.1.7

1、支持在媒体文件上添加/删除内嵌图像- 支持: MP3, MP4, FLAC, WMA, WavPack, Musepack, Vorbis 和 APE.

2、改进多种音频格式的比特率报告精度.

3、更新播放增益扫描代码至 libebur128 的最新版本.

1.1.8

1、修复一个在播放某些 WAV 文件和使用有问题的系统解码器的安全问题。

2、改进跳过静音区域 DSP。

3、改进 MP3 标签处理(ID3v2)的兼容性

4、更加兼容 WXXX 解析。

5、更加兼容 ID3v2.4 的日期处理。

6、压缩的 2.3 标签可读。

7、由于相关的代码结构有重大变化,请查看 MP3 标记回归。

8、修正 Musepack解码错误。(beta 3)

9、修正一个转换器在写入多章文件时的错误。(beta 3)

10、改进 FLAC/Vorbis 元数据与其他软件的兼容性。(beta 4, beta 5)

11、受影响的字段:“album artist”, “totaltracks”, “totaldiscs”。

12、可在高级参数选项切换元数据写入模式。

13、支持播放 WebM 音频。(beta 5)

14、支持 MP3 文件中的 iTunes 无缝播放信息。(beta 5)

1.1.9

1、添加WAV文件格式标记的支持。

2、添加实验性的16位浮点WAV格式支持。

3、修正1.1.8中ID3v2信息处理错误。

1.1.10

1、支持苹果无损音频编解码器 (ALAC), 使用了苹果最新发布的库。

2、修正来自 1.1.9 版本的 WAV 处理错误。

3、针对存在问题的 Asus Xonar 驱动进行改进,音量控制不需再到驱动控制面板中选择特定选项。

4、修复多个稳定性问题。

5、制作了新的“关于”对话框。

1.1.12

1、修复 Musepack HTTP 流的错误。

2、修正 MP3 解码器在某些罕见的文件不正确行为。

3、 设置使用 Internet Explorer代理服务器。

4、无限递归/堆栈溢出崩溃改进报告生成。

5、修复 FLAC 多通道编码。

6、修复 WavPack多通道解码。

7、 ALAC 可以使用 HDCD 和 DTS 译码器组件。

8、当存在多个标签,修改 MP3 标签播放行为。

9、如转换或者播放媒体时,防止计算机自动进入睡眠状态。

10、ID3v2 处理的改进。

11、APEv2标签写入。

12、可识别 M4R 格式。

13、修正隐藏媒体柜配置文件的处理错误。

1.1.14

1、新增 IETF Opus 编解码支持。

2、改进 Opus文件播放增益标签的一致性(beta 2)。

3、更强大的 ID3v2.3 TDAT 框架处理方式(beta 2)。

4、转换器添加 Opus 编码支持(需 opusenc.exe) (beta 3)。

5、修正一个读取奇怪或损坏的 zip 文件的死锁(final)。

6、修正一个涉及更新正在播放的文件标签的罕见死锁。

7、修正一个涉及开始/停止回放的罕见死锁。

1.1.15

1、音频 CD 抓取器添加 MusicBrainz 标签功能。

2、 CD 抓取器可以自动查找每次要抓取的新 CD 的信息。

3、解决外壳程序集成与 Windows 8 的不兼容性问题。

4、调整反激式变压器多核编码的性能。

5、解决与使用 mkvclean 处理的 Matroska 文件的不兼容性问题。

6、ID3v2: “rating” 标签与 Windows Media Player 兼容。

7、解决转换器与新版本的 Opus 主轴编码器的不兼容问题。

8、解决从 Windows 资源管理器的只读光盘拖曳的不兼容性问题。

9、添加一个用于点击关闭按钮为最小化功能的高级参数选项。

10、解决 NSIS安装程序与 Windows 8 地址空间布局随机化的不兼容性问题。

1.1.16

1、工作围绕在Windows 2003播放/输出的容易崩溃。

2、ID3v2的标签兼容性的改进:

3、不符合要求的ID3v2.3的TYER默认允许,这是根据其他流行软件做的。

4、固定属性“对话框中的字段复制/粘贴不一致时复制特定领域从单一到多个文件中。

5、播放增益扫描器:扫描一个非常大的群体,作为一个单独的专辑曲目时,试图增加额外的警告。

6、播放增益扫描器:作为一个单独的专辑扫描时,一大群的轨道,解决极端的内存使用。

7、清理建立嵌入式cuesheet处理代码。

8、更快的FLAC标签完整的文件重写时,是必要的。

9、SANITIZED FLAC标签更新在低内存条件下的行为。

10、文件操作组件可以用来创建文件的链接,除了复制/重命名/移动(Beta 2)的。

11、改进的专辑封面加载性能和复杂的查询模式(测试版2)。

1.1.17

1、反激式变压器再次支持 non-seekable 来源,如网络流媒体

2、修正“全文件缓冲”的一个导致崩溃的罕见错误。

3、修正示波器的反向问题。

4、改进便携式安装时媒体库的相对路径处理方法。

5、Ctrl+A 可在普通文本弹出对话框上使用 (popup_message API)。

6、改进崩溃报告获取更多有关死锁的有意义的数据。

7更新 zlib 至 1.2.7。

1.1.18

1、禁用死锁检测功能。

2、在待机状态循环播放不再出现崩溃问题。

1.2.0

1、通过全新的UPnP输出组件支持UPnP MediaRenderer设备PnP

2、MP3、AAC和Vorbis解码使用ffmpeg

3、在高级设置中扩展了播放线程的优先级别选项;

4、新增“快速转换”对话框;

5、新增在播放设备间切换的菜单命令;

6、新增组件安装程序会显示其使用许可;

7、Equalizer是独立于标准DSP数组之外的开源组件。

1.2.1

1、修正从菜单命令中切换播放输出设备工作不正常。

2、修正: 奇怪/畸形的 Vorbis 文件解码不正确。

3、修正: 压缩包读取器在 1.2 版本需依赖 MSVCR100.DLL。

4、修正: 1.2 退步 – 在监视的文件夹中执行某些文件系统操作导致 foobar2000 崩溃。

5、改进与畸形 AIFF 文件的兼容性

1.2.2

1、修正: 1.2.1 回归 - 特定的畸形文件引起崩溃。

2、修正:S 列表视图错误 - 在某些情况下,转换器预设列表会消失。

1.2.3

1、ffmpeg代码更新到1.1.1

2、FFmpeg DLL使用独特的名字,以避免与其他软件冲突

3、媒体库文件夹缩图问题调整

4、“5.1立体声缩混“DSP支持更多不同的通道

5、FLAC解码的改进(beta 3版)

6、兼容一些非常古老的Vorbis文件

1.2.4

1、播放增益扫描仪的改进:速度提升;不再忽略长达100ms的音频数据。

2、针对各种示例类型转化而优化SSE代码路径,最有效的就是对24位内容的处理

3、验证播放文件完整性的选项和立即报告错误(但是它不进行整个文件校验)

4、修复状态栏的音量图标错位错误

1.2.5 beta 1

1、修复各种错误和对AIFF文件的支持。

1.2.5 beta 2

1、完全支持 Unicode

2、轻松定制用户界面布局

3、高级标签功能

4、可以使用反激式变压器组件对所有支持的格式转换编码格式

5、支持播放增益

6、可自定义快捷键

7、开放的组件体系结构允许第三方开发者来扩展播放器的功能

1.2.5 beta3

1、转换器:固定的奇数字节数的WAV文件书写(如24位单声道)。

2、改进的各种畸形的WAV文件的处理。

3、转换器:固定,foobar2000不能标记文件类型的写作。

3、固定的“完整性验证了文件”选项禁用HDCD和DTS解码器组件。

4、第三方解码器组件如猴子的音频解码器必须单独更新。

5、“添加文件夹”跳过隐藏文件和文件夹。

6、AIFF文件格式标记的支持

1.2.5

1、修复多个Bug;

2、完善了处理各类WAV文件的能力;

3、支持AIFF文件格式标签;

4、添加文件夹时会自动跳过隐藏的文件和子文件夹;

5、添加了foobar2000二进制代码验证签名;

6、新增了WAV&AIFF附加图片处理;

7、Converter中新增了附加图片转换选项;

8、在Windows 8平板机上支持触屏手势操作。

1.2.6

1、Windows 8”连接备用”对策:

2、选择保持显示了在玩-似乎是防止Windows桌面应用程序被关闭,打开机器闲置的唯一途径

3、固定不良行为时更新附图片文件id3v2.2标签。

4、增益标签AIFF。

5、固定崩溃时,嵌入特定图片文件成Ogg文件。

6、附图片管理器对话框中调整.

1.2.7 beta 1

1、现在使用最新的和最伟大的libflac 1.3.0。

2、固定WAV标签作家可能创造奇字节计数文件(非标准)。

3、提高各种畸形AIFF文件案件的处理。

1.2.7

1、现在使用最新的和最伟大的libflac 1.3.0。

2、固定的WAV标签创建文件的作者潜在的奇数字节计数(非标准)。

3、提高各种畸形AIFF文件案件的处理。

4、畸形通道屏蔽信息发挥了WavPack文件。

5、新的“下行混合通道的立体“DSP取代旧的“5.1立体声缩混”;能够缩混各种信道的配置。

1.2.8

1、校正1.2.7版本的转换器。

1.2.9

1、修正增益扫描器的上下文菜单调整“消除增益信息”。

2、让批处理图片附上相关的命令出现在更多的情况下。

3、固定不相容的vgmstream输入插件

4、文件扩展,AFC不被认可的标准的解码器可以被第三方解码器处理。

5、解决了ID3v2,封面存储问题。

v1.3

1、通用性能优化,主要针对播放列表和库;

2、提高配置保存周期,优化了软件退出时的表现[Beta 3];

3、在执行查找命令时,播放列表和媒体库搜索对话框不再阻止UI;

4、转换器:新增选项卡,将ReplayGain信息传输至目标文件;

5、foobar2000CPU缓存将不再包括虚假及超大号元数据,如整个EAC日志条目等,以便提高搜索性能;

(可在foobar2000配置文件夹中编辑LargeFieldsConfig.txt,自定义该功能[beta 3];)

6、更新FFmpeg至2.1版本[beta 5];

7、修复itunes中HE-AAC文件无缝播放问题;

8、改进平滑滚动播放列表;

v1.3.1

1、播放增益扫描器组件:用于改变的MP4/AAC文件响度的支持;

2、与iTunes“发布日期”标签提高了兼容性

3、修复了其他一些已知bug。

v1.3.2

1、 改进对FACE文件内嵌CUE播放列表不规整时的处理。

2、 改进ReplayGain(重播放增益)扫描器在8+线程处理器上的性能- ffmpeg组件更新至2.2.1版本,又可以播放古老的Vorbis文件了。

v1.3.8

— HTTP在线播放功能在掉线后可以自动连接

— 新的回放增益播放模式会根据当前播放顺序获取专辑/音轨增益

— 提高了处理AIFF文件错误的能力

— 兼容Microsoft Visual Studio 2013

— FFmpeg更新至2.6.1版

— 其他问题修复

v1.3.13

—纠正了v1.3.12版本中导致某些DSP配置崩溃问题;

—新的实用程序命令以优化文件布局以及最小化文件大小;

—改进了与某些互联网广播电台的兼容性

—升级至FFmpeg to 3.1.4;

—修复了M4A文件格式兼容性的问题;

—启用WavPack 5 DSD解码;

—修复了转换器中转换驱动根文件时偶尔失败的问题;

特色

功能

除了一般音频播放器所能做的,foobar2000可以通过它自带的插件和各种扩展插件(多达1200多种),分别实现多种功能、效果以及界面。比如:

你可以通过察看foobar2000插件列表,了解它的更多扩展功能。

可以说foobar2000成百上千的扩展插件造就了一个庞大的音频工具。

此外,foobar2000还是你的usb外置声卡,外置解码器的最佳伴侣。他的缓冲功能能对一些设计欠佳有换曲冲击声的外置设备起到解决冲击声的作用。

他的抓轨功能虽不及EAC,但也是比较强大的。你可以在抓轨过程中添加DSP音效,也可以通过freedb获取专辑信息。

优势

得益于其卓越的体系架构,foobar2000有比较明显的功能优势。

汉化版

目前国内 Foobar2000 汉化版主要由Asion发布,至此已发布foobar2000 v1.6 汉化版。

纠正

"foobar 2000"是个不正确的拼写方法,因为2000并不代表版本号,而是名字的一部分,因此本词条也可以通过foobar词条查看。

参考资料