User:Mjb/foobar2000 rip log file view

foobar2000 doesn't ordinarily allow log file viewing in its Default User Interface environment. However, it is possible to do. Just follow these steps.


 * Install the foo_textfile component, which allows you to configure the mapping of a text file to a variable (updated for each playlist item). The variable can be used in title formatting scripts to import the contents of the text file. The text file is identified by a path that you can generate with a title formatting script. It doesn't support wildcards.
 * Install the foo_textdisplay component, which makes available a Default User Interface element which contains arbitrary text written as a title formatting script.

Remember, you can usually install components by just dragging them into the Preferences > Components window. Now go to Preferences > Tools > Textfile and create three variables:


 * Name: folder_log
 * Path:
 * Encoding: UTF-8
 * Name: album_log
 * Path:
 * Encoding: UTF-8
 * Name: artist_album_log
 * Path:
 * Encoding: UTF-8

These are the three types of log file names that I usually encounter. Obviously, if you have more variations, just create more variables.

Now go to View > Layout > Enable Layout Editing Mode and put a text display UI element wherever you want. Right-click in the element and choose Settings. The Format tab is where you enter the title formatting script:



Of course you can format it however you want. I use a monospace font, e.g. Consolas.

Toggle the Layout Editing Mode again and you should be done. Try it out by putting an item in the playlist that is in a folder where a log file is. When the playlist item is selected, you should see the log!