foobar

相关定义
foobar2000[1] 是 由以前专门为Winamp写插件的 Peter Pawlowski 编写的一个革命性的高级音频播放器。foobar2000之所以出现在于他不满于Winamp 2.x的插件体系架构和更倾向于图形、皮肤的发展方向的Winamp3 。
foobar2000值得关注的在于他良好的体系架构。除了重要的音频管道以外,播放器所有功能部件均是模块化的。可视化的核心由一个插件提供,即使使用了不同的接口界面。
特别之处
得益于其卓越的体系架构,foobar2000远比现有的其他音频播放器更完整。以下是其中的一些功能(在0.7预备版里):
他支持对给定适当的MP3在输出级别上减少间隙,比使用DSP和输出插件来模拟要来得更好,虽然这种允许不带有元数据的MP3来达到类似(但不是同样)的效果的方法是可用的。
他播放所有支持格式时自动尽可能的无间隙播放,完美的在无损的、OGG、MPC、MP3格式上实现。
他构建于可保存所有音轨元数据数据库之上。
默认的界面使用Win32 GUI。有些可能认为是有缺陷的,但是以其能力来看,界面可以被替换为使用非标准的、可换肤的界面。
所有菜单的选项和命令可以通过组合键来完成,并且可以由最终用户进行重新排列整理。
它支持播放增益(ReplayGain)。对于所有音频格式来说,是个感性标准化的方法。
名字含义
“foobar2000” 这个名字没有什么真实的含义。当 Peter 开始写这个软件的时候,给工程起的一个临时的名字。当然,这个临时名字现在已经改名为foobar2000 。这里所说的foobar这个定义名词来自于行话,当你需要一个名字但是又不知道怎么起的时候常用来做元语法变量(你在Google搜索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 interface (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_wmpv
上一篇:艾诺V6000HDA[ 06-02 ]
下一篇:ThinkCentre M4000t[ 06-02 ]





