foobar2000-new
How can I (automatically) move to the currently playing track in the playlist?[edit]
By default, double-clicking the status bar will highlight the currently playing track. To make it automatic, select Playback > Cursor follows playback.
preference 设置: http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Preferences (注意右边的 Navigate 栏)
1.1之后foobar2000内置了conveter功能:http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Converter
shell integration: Sets "enqueue in foobar2000" as the default (double-click) action, rather than "play in foobar2000"
How can I fill in tags based on file names or directory structure?[edit]
Right click on the file(s) in the playlist → open the Properties dialog → choose "Automatically Fill Values" from its "Tools" menu. For more details, see the Automatically Fill Values page.
How can I make a playlist containing files recently added to the media library?[edit]
One of the information which the official playback statistics component (foo_playcount) collects is the time a file was added to the Media Library. This data is accessible by the %added% field, so you can search by a query such as %added% DURING LAST 2 WEEKS in Facets, Album List, or Media Library Search.
CUI: Column UI
Playlist switcher
Displays your playlists, with the active playlist selected.
Left click on a playlist
Switches to that playlist.Right click on a playlist
Brings up the context menu containing actions for that playlist, and all of the tracks in that playlist.Middle or double clicking or left button dragging
Performs various tasks depending on your settings. See configuration section for more details.Dropping files on a playlist with left button
Switches to that playlist, and adds the tracks to that playlist.Dropping files on an empty area with left button
Sends files to a new playlist.Dropping files with right button
Shows context menu allowing you to send the items to the playlist under the mouse, or to a new playlist.
The colours of this panel can also be adjusted in preferences, as many other settings covered in the preferences section of this document.
用Notepad++高亮foobar的script:http://www.hydrogenaud.io/forums/index.php?showtopic=7191&st=0 (22楼by:ARiel G)
paste into %appdata%\notepad++\UserDefineLang.xml or UserDefineLang.xml whereever you installed np++(没有就新建一个,我是照第一种方法做的,然后就能在语言菜单栏中选foobar2000)
按文件夹分类音乐列表:
In foobar2000 go to:
Library... Cofigure... Preferences... Columns UI... Playlist View
in the tab Grouping change the original script (which is this)
$if2(%album artist%,<no artist>)[ / %album%]
CHANGE IT FOR THIS
$directory(%path%)
And this will group together all the mp3 coming from a particular folder, even if they belong to different albums and have different tags...
默认:$if2(%artist%,<no artist>)[ / %album%]
anlternative stripe (交错条纹)
$ifequal($mod(%playlist_number%,2),1,
$set_style(back,7adfa9,7adfa9),
$set_style(back,cedc00,cedc00)
)
//This is the default script for the title of the main window during playback.
[%album artist% - ][%album% - ]%title%[ '//' %track artist%] $div(%_filesize%,1048576).$num($div($mul($mod(%_filesize%,1048576),100),1048576),2) MB
关于%_is_group%:http://www.hydrogenaud.io/forums/index.php?showtopic=73739
**And you can also add $tab() to the end of grouping code to remove that horizontal line.
You will need foo_playcount then Library/Playback Statistics/Show recently added will create an autoplaylist for you.
$if(%_themed%,,$if($and(%isplaying%,$not(%_is_group%)),
$puts(back,$offset_colour(%_back%,$offset_colour($calculate_blend_target(%_back%),ff0000,20),25))
$puts(back-selected,$offset_colour(%_selected_back%,$offset_colour($calculate_blend_target(%_selected_back%),ff0000,20),25))
$puts(back-selected-no-focus,$offset_colour(%_selected_back_no_focus%,$offset_colour($calculate_blend_target(%_selected_back_no_focus%),ff0000,20),25))
,
$ifequal($mod($if2(%_display_index%,%list_index%),2),0,
$puts(back,$offset_colour(%_back%,$calculate_blend_target(%_back%),12))
$puts(back-selected,%_selected_back%)
$puts(back-selected-no-focus,%_selected_back_no_focus%)
,
$puts(back-selected,$offset_colour(%_selected_back%,$calculate_blend_target(%_selected_back%),7))
$puts(back-selected-no-focus,$offset_colour(%_selected_back_no_focus%,$calculate_blend_target(%_selected_back_no_focus%),7))
$puts(back,%_back%)
)
)
$set_style(back,$get(back),$get(back-selected),$get(back-selected-no-focus)))
在Changelog中有一部分
//产生 alternate strips 效果,同时为group指定颜色
$if(%_is_group%,$set_style(back,$rgb(199,183,132)
$set_style(text,$rgb(83,42,69))),
$ifequal($mod(%playlist_number%,2),1,
$set_style(back,$rgb(210,210,210),$rgb(100,180,200))
$set_style(text,0,FFFFFF),
$set_style(back,$rgb(230,230,230),$rgb(100,180,200))
$set_style(text,0,FFFFFF)
))
//正在播放的栏用绿色显示
$if(%isplaying%,
$set_style(back,$rgb(61,175,44),$rgb(0,173,105))
$set_style(text,0,0))))
把字段直接赋给变量,那么即使初段为空,变量也不会为空(jense)
如: $puts(temp,%artist%)$if($get(temp),yes,no) → yes (即使%artist%为空)
但可以这样:$puts(temp,[%artist%])$if($get(temp),yes,no) → no
title formatiing 默认不理睬回车,要输出可以用:$crlf() 或 $char(10)
to put several elements at the same place, you have to add Tab Stacks (Enable layout editing mode, then right-click on the UI element and "Add splitter"/"Add panel").
歌词可完全由WSH构建,如Jensen的Shutter版
%queue_index% queue的优先级高于列表,在ELPlaylist中可在behaviour栏下设置中键单击音轨目加入queue,所有的queue播放完后就按播放列表播放当前歌曲的下一首。
打开 Preferences →Advanced →Display →Properties Dialog →Standard Fields,在后面加入 “Add Rating=RATING;”,现在打开属性窗口,就会发现里面出现了Rating属性,可直接在其中输入数值1-5.
Playback Statistics插件,可用来评分,并且由于是peter自己开发的,可直接为它设置快捷键,如alt+1设为评1星,alt+2设为评2星……但有一点这个信息不会写入歌曲,但可喜的是能在 Preferences →Advanced →Tools →Playback Statistics中设置立即写入信息,于是现在评分就方便极了,并且同时为多个歌曲评分。
Text Tools, 非常棒的工具,能通过Title Formating语句复制歌曲信息到Clipboard,支持多个文件。
Usage: See Preferences / Tools / Text Tools; context menu / Utils / Text Tools.
Playback Statistics 插件能在Properties中写入数据,不知道这是怎么做到的,因为我无法手动修改这部分的数据,也不知道这样有什么好处,因为在直接在系统中查看属性还是以Metadata中的Rating字段为主,也就是如果在那里将Rating改为4,这首歌在Wmp中的评级就是4,即使在Propertie栏中它还为5星。
有一点要特别注意:那就是$metadata(Rating)和%Rating%的区别,前者不用说是读取Metadata中的信息,后者好像是以Properties中的信息为主,因为如果在ELplaylist的sort方法中若以%rating%排序,它是会读取Properties中的信息的,而不理会Metadata中数据,所以要千万不要用%Rating%排序,而使用$metadata(data),$sub(5,$meta(Rating))--让评分最高排在最上面
还有一点:在Title Format搜索歌曲时,也不要使用%Rating%,因为这样也是按Properties中信息,而直接用Rating则是metadata数据优先,要想知道哪些歌曲只有Metadata评级而没有Properties评级,可以使用 Rating PRESENT AND %Rating% MISSING 搜索
转载于:https://www.cnblogs.com/cnsealine/p/4484144.html
foobar2000-new相关推荐
- 每周一荐:foobar2000, 奇幻人生, 一个Flash小游戏
[Software:foobar2000] foobar2000是原Winamp工作组成员Peter Pawlowski 编写的一个专业数字音频播放器.据说是因 为他不满于Winamp 2.x的插件体 ...
- 爱上Foobar2000抛弃winamp一周年纪念日
Foobar2000是由原先winamp的主要开发人员Peter Pawlowski开发的一款音频播放软件.Peter Pawlowski由于不满winamp的开发方向而离开了winamp开发团队.F ...
- foobar2000 配置
1.评级 使用组件:foo_playcount.fb2k-component Foobar2000:Components/Playback Statistics v3.x (foo playcount ...
- vista下推荐大家用foobar2000播放器
目前我用过的播放器这个音质是最好的了. http://www.foobar2000.com.cn/ 转载于:https://www.cnblogs.com/LCX/archive/2008/06/08 ...
- 为html添加footbar,foobar2000界面组件添加设置方法
foobar2000界面组件添加设置方法,介绍foobar2000软件界面组件添加设置方法,这里示例演示的是常见DUI界面环境下(即软件默认用户界面),适合刚接触使用foobar2000音乐播放器的新 ...
- foobar2000利用cue对ape进行分轨操作及其常见问题
ape和cue文件介绍 ape和cue文件通常是一起出现,ape将多首音乐整合到一个音频中,cue文件则记录上述音乐的曲目.歌手及播放时间等信息(如下图). cue文件内容核对 cue文件的[FILE ...
- Linux上的音频驱动及wineASIO与foobar2000
题=Linux上的音频驱动及wineASIO与foobar2000 Linux上的音频驱动还很混乱,说实话,(Linux根本不适合做专业的音频软件,想在Linux上听歌看视频都很不方便,除非只使用一些 ...
- 如何使用Foobar2000将音乐文件按照专辑或者歌手名分出文件夹
看了一下,网上好像没有这种教程,我来简单写一下 1.首先,下载Foobar2000,然后把你的歌曲文件导入到播放列表中 2.选中你要分类的歌曲文件,单击右键->文件操作->移动到... 3 ...
- foobar2000_修复了在Foobar2000中找不到设备(0x88780078)
foobar2000 Sometimes when you're making changes to your computer sound card or upgrading editions of ...
- foobar2000 1.1.10 用苹果新近开源的ALAC编码器很方便将APE、FLAC、WAV转无损m4a
自觉有些啰嗦,高手请勿喷. ①下载编码器qaac的最新版: https://sites.google.com/site/qaacpage/cabinet (打不开网页的请自备梯子或见附件). ②解压q ...
最新文章
- Seq2Seq实现闲聊机器人
- 用户稿件 | 好家伙,到底谁在用TBtools?
- PHP添加mcrypt扩展模块(亲测)
- 从服务器上自动更新系统补丁
- C++Primer学习笔记:第7章 类
- SQLi LABS Less-34
- linux下C转码函数:iconv使用
- 修改telnet提示并非_iPhone修改微信提示音,iOS12可用,无需越狱详细教程
- 软件质量保证与测试(什么是图灵测试)
- sap 测试数据生成报表
- phpexcel读取输出操作
- [原创]差分放大器阻抗匹配计算+阻抗计算小工具
- Vs自带的freetextbox无法在远端使用
- 内网远程工具vnc 内网远程工具vnc选择与安装
- TMS320DM8168浮点DSP C674x + ARM Cortex-A8开发板VGA输出接口
- 攻防世界easyphp解题wp
- 如何根据样本估计总体的均值、比例与方差?如何进行参数估计及选择对应公式?
- 大数据篇(idea1)
- 【简单入门】ChatGPT prompt engineering (中文版)笔记 |吴恩达ChatGPT 提示工程
- 创新实验室实习生每周工作总结【实习第四周】
热门文章
- java怎么编写软键盘_输入法编程教程---软键盘(小键盘?)类,C++编写
- 打开ArcMap、ArcCatalog、ArcScene、ArcGlobe、ArcEngine出现All ArcGIS for Desktop Advanced licenses are in use
- ps--添加眼影效果---调整逆光照片的步骤---制作专属星空头像
- pubg手机版服务器维护,pubg国际版服务器维护
- SMS格式编码与解码
- 2022 开源轮子学习笔记
- 白鹭引擎开发飞机大战详尽教程(三创建飞机)
- Vue axios请求自带域名,接口及项目名
- python3 利用ffmpeg把音频转换为16khz的wav文件
- SQL Server中的快捷键