Gastbeitrag: Foobar Frickelanleitung reloaded
Foobar2000 ist ein portabler Freeware-Audio-Player für Windows (XP, Vista und Se7en), über den hier im Blog schon öfters berichtet wurde. Er ist nicht unbedingt der schlankeste, aber dafür das optimale Experimentierfeld für alle Spielkinder unter uns.
Die letzte Foobar Frickelanleitung ist mit ihrer Veröffentlichung im Juni 2009 noch gar nicht so lange her, aber schon im Januar 2010 war sie nicht mehr wirklich aktuell. Deswegen habe ich Caschys Suche nach Gast-Autoren zum Anlass genommen, ein aktualisiertes, fehlerbereinigtes und an meine Bedürfnisse angepasstes Tutorial zu schreiben.
Zielgruppe dieses Tutorials:
- Spielkinder und Individualisten
- Leute, die ihre Musik in Unterordnern organisieren (ist aber nicht wirklich wichtig)
Nicht die Zielgruppe:
- Leute, bei denen es schnell gehen muss
- Leute, die alle Einstellungen auf Deutsch lesen möchten
Vorwort
Foobar sollte bei mir als Ersatz des inzwischen ausgedienten Uralt-WinAmps in einem Dual-Display-Setup dienen. Auf Grund dieses Hintergrundes ist meine Player-Bedienung relativ Explorer-lastig und ich ignoriere genauso wie letztes Mal Markus die Media Libary komplett.
Tutorial
01) http://www.foobar2000.org/download
Hier das aktuelle 3MB Paket (foobar2000_v1.0.3.exe) herunterladen.
02) Exe ausführen, „Next“ anklicken, „I Agree“ anklicken und „Portable Installation“ wählen.
03) Ordner unter „Destination Folder“ festlegen (beispielsweise „C:\Portable\foobar2000“).
04) Bei „Coose Components“ als Installationstyp „Normal“ auswählen (bei Bedarf zusätzlich den freedb Tagger anhaken).
05) Den Haken bei „Run foobar2000“ entfernen und „Finish“ anklicken.
06) Nun sollten ein paar nützliche Erweiterungen heruntergeladen und installiert werden. Die in den Archiven enthaltene dll-Datei ist jeweils im foobar2000-Ordner in den Unterordner components zu kopieren!
http://yuo.be/columns.php
Columns UI (0.3.8.6, released on 2010-05-03)
foo_ui_columns-0.3.8.6.7z
http://www.foobar2000.org/components/view/foo_uie_playlists_dropdown
Playlists Dropdown (0.7.6, released on 2009-09-23)
foo_uie_playlists_dropdown-0.7.6.zip
http://www.foobar2000.org/components/view/foo_lock
Pause On Lock (0.5, released on 2010-01-11)
foo_lock.zip
http://sourceforge.net/projects/foopopupplus/files/
foo_popupplus (2008-04-24)
foo_popupplus.20080424.binary.7z
ACHTUNG: Hier muss auch der enthaltene Ordner foo_popupplus in den components-Unterordner kopiert werden!
07) Die Datei foobar2000.exe im vorhin festgelegten Ordner starten und am besten vorher noch eine Verknüpfung (beispielsweise auf dem Desktop) anlegen. Es erscheinen nun automatisch 2 Popup Menüs.
07.01) Popup 1:
„Columns UI“ auswählen.
07.02) Popup 2:
Bei Layout „NG Playlist + Playlist Tabs“ wählen.
Bei Theming im Falle von Windows Vista oder Se7en „Yes“ (ansonsten „No“) auswählen.
Unter „Playlist grouping“ die Auswahl „Groups (without artwork)“ benutzen.
Die Einstellungen können jederzeit unter „File -> Preferences -> Display -> Columns UI“ in der Lasche „Main“ mittels „Quick setup“ geändert werden.
08) Rechtsklick auf das Tab „Default“ und mittels „Rename“ in „Alles“ umbenennen.
09) Unter „File -> Preferences -> Display -> Columns UI -> Playlist view“ die Lasche „Columns“ öffnen. Dort würde ich die Spalten-Reihenfolge „#, Artist, Title, Album, Date, Length“ empfehlen (mittels „Move Up“ und „Move Down“ anpassen und mit Ok bestätigen).
10) Auf „Playback“ klicken und dort „Cursor Follows Playback“ und „Pause On Lock“ auswählen.
11) Im Bereich rechts neben „Help“ einen rechten Mausklick machen. Es sollte ein Menü mit der Auswahl „Toolbars“ auftauchen. Dort dann folgende Sachen aktivieren (sofern nicht schon geschehen) „Buttons“ (die runden Bedienelemente unter „File“), „Menu“, „Playback order“ (steht derzeit auf „Default“), „Playlists Dropdown“ (sollte wegen Schritt 08 auf „Alles“ stehen), „Seekbar“ (der Regler mit dem links positionierten Schieber) und „Volume“ (der Regler mit dem rechts positionierten Schieber).
12) Nun könnt ihr die Elemente der Toolbars beliebig positionieren. Ich selber habe nur „Playlists Dropdown“ direkt rechts neben die „Buttons“ verschoben. Außerdem habe ich „Volume“ und den unter „Visualisations“ aktivierten „Spectrum analyer“ mit etwas mehr Breite bedacht und danach „Lock the toolbars“ aktiviert.
ACHTUNG: Durch das Arretieren kommt es zu leichten Verschiebungen. Hier muss man ein wenig rumprobieren und eventuell die Elemente noch etwas in ihrer Größe ändern, bis man sie bündig bekommt.
13) Ab jetzt folgen Detaileinstellungen unter „File -> Preferences“.
13.01) „Display -> Columns UI“ Lasche „Main“
Unten als „format script“ folgendes angeben:
[%artist%] – [%title% ]
13.02) „Display -> Columns UI“ Lasche „Layout“
Mittels „New“ ein neues Preset mit dem Namen „Ohne Playlist“ anlegen (ohne jegliche Einstellungen).
13.03) „Display -> Columns UI“ Lasche „Status bar“
Oben „Show status bar“ aktivieren und „Show selected tracks total length“ deaktivieren.
Darunter „Show status pane“ deaktivieren.
Unter General „View/Show toolbars“ bei „double click“ auswählen.
Zuletzt als „Title format script“ folgendes angeben:
%codec% | %bitrate% kbps | %samplerate% Hz | %channels% | %filesize_natural%$tab()$rgb(0,0,0)%playback_time%[ / %length%]
13.04) „Display -> Columns UI“ Lasche „Notification area“
Alle Haken wegnehmen außer bei „Minimise to icon“.
Als „Tooltip title format script“ folgendes angeben:
[%title%]$crlf()[%artist%]
13.05) „Display -> Columns UI -> Playlist switcher“ Lasche „Drag & Drop“
Den Haken bei „Switch playlist when …“ aktivieren.
13.06) „Display -> Columns UI -> Playlist view“ Lasche „General“
Den Haken bei „Display Tooltips“ aktivieren.
13.07) „Display -> Columns UI -> Playlist view“ Lasche „Grouping“
Alten Eintrag mittels „Delete“ löschen und mittels „New“ für „Show on all playlists“ den nachfolgenden Eintrag erstellen:
$rgb(100,100,0)[%directory%]
13.08) „Display -> Popup Plus -> Advanced“
Sofern es die Windows-Version und die Rechner-Ressourcen hergeben, „freeform shadows“ und „Aero Glass“ aktivieren.
Im Falle eines Dual-Display-Systems gegebenenfalls den gewünschten Monitor manuell auswählen und unten rechts mittels „Live Preview“ testen.
13.09) „Display -> Popup Plus -> General“
Unter „Miscellaneous“ den Haken bei „Disable popups in fullscreen mode“ entfernen und den bei „Show popups only …“ setzen.
Außerdem kann rechts oben die „popup position“ gewählt werden, so gefiel mir persönlich „lower right corner“ besser.
13.10) „Display -> Popup Plus -> Skins“
Mir gefiel „D-GFX“, aber hier würde ich erst eine Entscheidung fällen, wenn gerade Musik abgespielt wird und somit alle Informationen im „Preview“ angezeigt werden.
14) „Display -> Context Menu“
Alle Haken entfernen und nur die bei „Remove from Playback Queue“, „Open Containing Folder“, „Tagging“ (inkl. aller Unterpunkte) und „Properties“ wieder setzen.
15) „General -> Keyboard Shortcuts“
Sofern eine Multimedia-Tastatur (beispielsweise G15) mit Sondertasten zur Musiksteuerung vorhanden ist, legt einen neuen Eintrag mit „Add New“ an, gebt unter „Filter“ playback ein, wählt beispielsweise „Stop“ aus, klickt dann in das leere Feld unter „Key“, drückt die Sondertaste und setzt noch den Haken bei „Global Hotkey“. Diesen Vorgang für jede Sondertaste wiederholen.
16) So endlich fertig mit den Einstellungen. Schließt das ganze Preferences-Menü wieder.
17) Auch wenn es eine portable Installation ist, würde ich nun sofern sich der Laufwerksbuchstabe nicht ändern wird, die nötigen Dateiendungen (m3u, mp3, etc.) im Windows Explorer mit Foobar verknüpfen.
Erstellung von m3u-Dateien und Tagging mit Foobar
Bei meinen heutigen Tests des Tutorials fand ich einen älteren Rip einer Audio-CD ohne m3u-Datei (A) und ohne ID3-Tags (B). Beides wollte ich nun nachholen.
Mittels Windows Explorer oder noch einfacher in Foobar unter „File -> Add Folder“ alle Mp3s des Albums öffnen.
A) Unter „File -> Save Playlist“ den Datentyp „m3u files“, den Speichertort und den Dateinamen für die Playlist auswählen und dann „Speichern“ klicken.
B) Mit der Tastenkombination „STRG + A“ alle zu taggenden Dateien auswählen.
Variante 1:
Das Kontextmenü mittels rechter Maustaste öffnen und dort „Tagging -> Get Tags From freedb“ anklicken. Sollten die richtigen Angaben gefunden werden, so müssen diese nur mittels „Update files“ übernommen werden.
Variante 2:
Das Kontextmenü mittels rechter Maustaste öffnen und dort „Properties“ anklicken. Unten links „Tools“ und dort „Automatically Fill Values“ auswählen. Nun kommt der schwere Part, da man nun festlegen muss, wie Foobar die nötigen Infos aus den Ordner- und Dateinamen übernehmen soll.
Beispiel:
D:\Mp3s\Interpret\[1996er Album] Album-Titel\01 – Interpret – Song-Titel.mp3
Als „Source“ dient hier „File Names“ mit nachfolgendem Pattern:
[%date%er%%] %album%\%tracknumber% – %artist% – %title%
Foobar geht beim Pattern mit jedem weiteren Backslash eine Ebene in der Ordnerhierarchie höher, so daß wir „D:\Mp3s\Interpret\“ weglassen können, da keine wichtigen Informationen enthalten sind. Das eigentliche Pattern fängt somit mit den eckigen Klammern an, die das Jahr (Platzhalter %date%) umschliessen. Danach folgen die Buchstaben „er“ und der Albumtyp, den wir hier ignorieren (Platzhalter %%). Die weiteren Infos werden so hingeschrieben, wie sie vorhanden sind und um die nötigen Sonderzeichen, die zur Trennung dienen, ergänzt. Das Ergebnis kann man jederzeit im Preview begutachten und abschließend mit zweimal „OK“ übernehmen. Sollte die Angaben komplett in Kleinbuchstaben vorhanden sein, so kann man mittels „Auto Capitalization“ jeden Anfangsbuchstaben in einen Großbuchstaben umwandeln lassen.
Hinweis: Beim Setzen der ID3-Tags kommt öfters eine „Sharing Violation“. Ignoriert diese einfach und klickt einfach erneut auf „Ok“.
Eine Liste einiger zusätzlicher Plugins, in der man eine Weile stöbern kann, findet man unter:
http://www.foobar2000.org/components
Eine ausführlichere Anleitung zum Tagging findet man unter:
http://www.audiohq.de/index.php?showtopic=11
Wer ein GUI-lastigeres Aussehen bevorzugt, der kann ja mal die nachfolgende englische Anleitung ausprobieren:
http://www.teqnilogik.com/tutorials/foobar2000_itunes.shtml
Ich bin übrigends der Jan und meine geistigen Ergüsse findet ihr normalerweise auf blog-das-oertchen.de. Ich hoffe, ich konnte selbst alteingesessenen Lesern dieses Blogs etwas neues vermitteln.
Nette Frickelanleitung 😉
Nutze wie Basian einen der MonoLite Skins, genauer gesagt den MonoLite Plus Mod
:: http://inappropriatenudging.deviantart.com/art/MonoLite-Plus-Mod-152653819
Hab da inzw selbst noch einiges dran rumgefrickelt bis mir alles passte (zb Library zugefügt, die dem Mod fehlte), schaut nun so aus bei mir
:: http://screenshots.sariash.de/fb2k/fb2k-CUI-MonolitePlusModMod.png
Vielen Dank für die tolle Anleitung! Auch wenn ich Foobar schon länger benutze, konnte ich dank der Anleitung doch noch einige Einstellungen in meinem Player verbessern.
Huhu,
foobar ist ja schön und gut aber ich suche etwas in Richtung Musikverwaltung. Sprich mit Ordnerüberwachung (am besten mehrere), Auto-Taggen, Cover Download, Duplettensuche…
Songbird braucht bei großen Musiksammlungen (>8000Titel) einfach zuviele Ressourcen. Media-Monkey kann das nicht wirklich alles.
Hat jemand eine Idee?
@alonso, was deine Frage nach einer Batch-Möglichkeit des automatischen Downloads und Taggens von Lyrics anbelangt, gibt es zwei Plugins die vielleicht für dich interessant sind:
1. Lyrics Grabber: http://www.hydrogenaudio.org/forums/index.php?showtopic=62821
Damit ist ist genau das, was Du willst möglich, allerdings liefern die zwei unterstützen Lyricsquellen bei weniger bekannten Titeln nur mäßige bis gar keine Ergebnisse.
2. Lyric Show 2: http://code.google.com/p/foo-display-lyrics/
Diese Komponete dient in erster Linie dazu Lyrics während der Musikwiedergabe anzuzeigen, d.h. allerdings, daß die Prozedur des Suchens, Runterladens und eventuellen Taggens nur für den gerade gespielten Song funktioniert, also kein wirklicher Batchmode. Allerdings muß man jeden Titel nur wenige Sekunden anspielen und man kann direkt kontollieren, ob es sich wirklich um den richtigen Text handelt, außerdem sind die Ergebnisse besser.
@Pat:
Dann solltest Du mal foobar2000 probieren. Denn das kann dieser Player auch alles. Er überwacht Deine Musik, die Du in den Einstellungen unter „Media Library“ – „Music Folders“ angibst. Je nach User Interface gibt es verschiedene „Library Viewer“. Für das „Default User Interface“ ist die „Album List“ dabei. Sehr zu empfehlen für das „DUI“ ist „Facets“:
http://foobar2000.audiohq.de/foo_facets
Mit dem „Default User Interface“ kann man mittlerweile auch eine ganze Menge anstellen. Und mit der neuen SDK wurden nun auch einige „3rd-Party“-Komponenten, die es vorher nur für „Columns UI“ gab, zusätzlich für das „Default User Interface“ nutzbar gemacht.
Um etwas im „DUI“ mit einer Config herumzuspielen ohne sich seine Aktuelle zu zerschiessen gibt es im Menü unter „View“ – „Layout“ die Funktion „Create Scratchbox“. Das ist praktisch wie ein Baukasten.
Hier mal meine aktuelle DUI-Config inkl. oben erwähntem „Facets“-Library-Viewer:
http://www.abload.de/img/fb2k_dui6cru.png
Für Fragen, Tutorials, etc. geht es hier zum offiziellen foobar2000-Forum – ein deutsches Forum gibt es auch:
http://www.hydrogenaudio.org/forums/index.php?showforum=28
http://foobar-users.de/
@jan: Bei Punkt 17 komme ich nicht weiter – Fehlermeldung „could not access profile folder“ Screenshot
kann mir jemand helfen?
@paradonym:
Hast Du aus Foobar heraus versucht zu verknüpfen? Das ist nämlich bei der portablen Installation gesperrt.
@Jan (und paradonym):
Man kann auch nach einer portablen Installation aus foobar heraus verknüpfen („Shell Integration“ – „File Types“). Einfach im fb2k-Programm-Ordner die Datei „portable_mode_enabled“ löschen.
Kann foobar mittlerweile die Bewertung für Lieder (1-5 Sterne) direkt in den mp3s abspeichern oder wird es nur in der foobar db festgehalten ? Thx ta
@Chris:
Dank Dir für die Info
@Ta:
Man konnte schon immer Ratings in den Tags speichern lassen. Eine Möglichkeit wäre mit der offiziellen „Playback Statistics“-Komponente. Normal werden dort die Statistiken einer eigenen DB gespeichert. Allerdings kann man in den Einstellungen unter „Advanced“ – „Tools“ – „Playback Statistics“ den Haken bei „Automatically synchronize file tags with statistics“ machen. Beachten sollte man vielleicht dahinter in Klammern: „(causes file tag rewrites during playback, disrecommand)“. Ich habe es selber bisher nicht ausprobiert.
http://www.foobar2000.org/components/view/foo_playcount
Ansonsten kann man sich auch per „Masstager“ eigene Tagger-Scripts machen, die man dann bequem per Keyboard-Shortcuts oder Buttons bedienen kann. „Masstagger“ ist standard-mäßig dabei, aberm muss während des fb2k-Installation extra angehalt werden. Ansonsten gibt es hier immer die aktuellste Version separat:
http://www.foobar2000.org/components/view/foo_masstag
Und hier das entsprechende Tutorial:
http://www.hydrogenaudio.org/forums/index.php?showtopic=71224
Es gibt natürlich verschiedene Möglichkeiten Rating-Symbole darzustellen. Also ob Sterne, Punkte, etc. In dem Thread gibt es weiter unten Beispiele.
@Thomas
Der Skin ist wirklich ganz fantastisch. Den kannte ich noch gar nicht. Die Leute von Deviant sind schon tolle Typen. Wenn man solche Skins nutzt dann brauch man selbst gar nichts mehr verstellen o.ä.
Sehr geil ist die suche unter dem Cover in der Mitte oben. Echt geil. Danke für diesen Tipp
@Chris: danke für die Erläuterungen und Links.
@Basian: Gern geschehen 😉
Ich selbst nutze AIMP², mehr brauche ich nicht.
@Chris, kannst mal dein Theme zur Verfügung stellen?
Danke
@Pat:
Erstmal sorry für die späte Rückmeldung.
Ich habe mal soweit alles zusammengekloppt und hoffe, dass der Großteil der Config bei Dir übernommen wird. Einfach den Inhalt der zip-Datei in den foobar-Programm-Ordner entpacken und dann nach dem Programm-Start in den Einstellungen unter „Display“ – „Default User Interface“ – „Theme Management“ – „Import Theme“ die „DUI_Chris.fth“ auswählen.
Ich habe noch meine „NoCover“- und „NoArtist“-Grafiken (ebenfalls im Tango-Style wie die Icons) in den „Images“-Ordner gepackt. Bei Belieben einfach unter „Display“ – „Album art“ – „Stub image path“ angeben.
Falls ich etwas vergessen habe oder unklar ist einfach Bescheid sagen. 🙂
Hier der Link: http://www.file-upload.net/download-2577359/DUI-Config_Chris.zip.html
Hallo,
bin ganz neu mit foobar befasst und möchte damit einen Weiss DAC2 ansteuern. Bei mir erscheint bei Preferences/Playback/ Output/ Device zur Auswahl u.a.: „DS: Weiss firewire IO Audio“ und „KS: Weiss firewire IO Audio“. Was bedeutet DS bzw. KS? Es sollte „Weiss firewire ASIO“ dastehen. (ASIO-Treiber von foobar ist installiert!) Was ist falsch? foobar überträgt keine HD-Tracks an den Weiss-DAC. Der zeigt immer 48kHz an, auch wenn er 96 oder 192 kHz flac Dateien geschickt bekommt!
Grüße
@Wolle:
Da ich selbst leider nur stinknormale MP3s wiedergebe, kann ich nix brauchbares zur Frage beitragen, aber eventuell hat ja einer der anderen Kommentatoren eine Antwort parat.