View Single Post
Old 10-01-2007, 20:09   #1
Beelzebub
Senior Member
 
L'Avatar di Beelzebub
 
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 17505
[Thread Ufficiale] Foobar2000

Foobar2000 è un media player freeware per windows abbastanza diffuso, sviluppato da Peter Pawlowski. Oltre a riprodurre decine di formati audio, dispone di parecchie funzionalità, come il ripping di cd audio, la masterizzazione, la conversione dei file audio in altri formati, il tagging,
la creazione di playlist, il ReplayGain, un DSP, etc.
Oltre a queste funzionalità ce ne sono molte altre già incluse e plugin possono essere scaricati gratuitamente da internet o creati con relativa semplicità. Avendo un'interfaccia grafica piuttosto minimalista è molto leggero sia in termini di memoria che in termini di CPU utilizzata. Oltre all'interfaccia grafica di default è possibile creare o scaricare da internet altri temi; il più diffuso tra questi, denominato Columns_UI, fornisce agli utenti la possibilità di personalizzare comodamente l'interfaccia aggiungendo a piacimento componenti visuali. Il codice sorgente del core è proprietario, ma è disponibile un SDK per sviluppare plugin.

Formati audio supportati:

SVX ; 8SVX ; AIFC ; AIFF ; AIF; APL; AU; SND; CDA; CUE; FLAC; FLA; IFF; M4A; MP1; MP2; MP3; MP4; MP+; MPP; MPC o Musepack; AAC; OGG; Vorbis; WAV; WV; WMA.

Altri formati supportati:

RAR (contenenti file audio sopraelencati).
Formati di playlist supportati:
M3U8; M3U; PLS; FPL.

Elementi aggiuntivi:

Elenco estensioni e principali plugins

Foobar controls

Single Columns UI

Columns UI

AlbumArt Panel


Links utili:

LINK AL VECCHIO THREAD UFFICIALE

Hydrogenaudio Wiki

Hydrogenaudio Components

Hydrogenaudio Forum

Bachi Bouzouk's Tutorial

Personalizzazione:

- ColumnUI

!!!ATTENZIONE!!!

QUESTO METODO FUNZIONA SOLO CON LE SKIN BASATE SUL PLUGIN "COLUMNUI"

Questo aspetto di Foobar merita un discorso a parte: di fatto, questo programma, a differenza di Winamp, Wmp, e altri player multimediali, non supporta delle “skin” che permettano di modificare l'aspetto del programma in pochi click. Con Foobar, è necessario agire direttamente sul codice, editando le stringhe di comando che stabiliscono il carattere, il colore, la visualizzazione di determinate informazioni sui brani riprodotti, ecc...

E' un procedimanto macchinoso, che richiede molta pazienza, ma i risultati che si possono ottenere sono decisamente gratificanti.


Mini-guida al modding di Foobar2000:

Per cominciare, vi illustro il procedimento tramite il quale è possibile dare al proprio Foobar un aspetto come questo:



Innanzitutto, vi servono questi files:

Columns UI
Playlist Dropdown
foo_custom info
Track info panel mod
Quick search toolbar
libpng.dll
zlib.dll

Icone:
Famfamfam Silk

Immagini:
QUI (Icone Silk comprese)

Layout:
QUI

Code:
QUI


Files, configurazione e guida @ em3 e Jello, dal forum LunaElement.net

Traduzione guida @Beelzebub.

Quando avrete tutto il necessario, dovrete seguire alla lettera queste istruzioni:

Estraete il contenuto degli archivi:

foo_custominfo
foo_ui_columns
foo_uie_playlists_dropdown
foo_uie_quicksearch
foo_uie_trackinfo_mod

in C:\Programmi\foobar2000\components\
e i plugin “libpng” e “zlib” in C:\Programmi\foobar2000\

Estraete il contenuto del file foobar_images.zip e tutti i file control_XXX.png contenuti in famfam_silk_icons_X.zip nel percorso C:\Documents and Settings\<username>\Application Data\foobar2000\images\ e C:\Program Files\foobar2000\images\

Avviate Foobar2000 e selezionate “Columns_UI” quando vi viene richiesto il tipo di interfaccia;

Andate in File-->Preferences

Andate in “Display” ---> “ColumnsUI” nel menù ad albero; cliccate su “Import”, e aprite il file “layout.fcs” che avete precedentemente scaricato;

Andate nella scheda “layout” e create un nuovo layout. Ora fate click destro su “Columns playlist”, e selezionate change base-->splitters-->vertical splitter. Con lo stesso metodo, impostate il layout in modo che appaia così:



ricordatevi di deselezionare il box “show caption” per ogni elemento che inserite.

Selezionate i seguenti elementi:



e mettete la spunta su “Locked”, in modo che non vengano ridimensionati quando ridimensionate Foobar.
Cliccate la scheda “Statsubar/systray”e deselezionate il box “Show status bar”

Ora andate in Media Library --> Quick Search Toolbar. Cliccate sul bottone “ ...” a fianco all'opzione “Use custom bitmap” e selezionate il file “search.bmp” (sempre in c:\documents and settings\nomeutente\dati applicazioni\foobar2000\images).

Spuntate il box “error” e cambiate i colori di background e del testo. Cambiate anche il frame style in “sunken”.

Andate in “Tools -Custom info” e dove c'è scritto "Storage method selection" impostate “Text file” e cliccate su “Switch”.

Cliccate su Save All e chiudete la finestra Preferences.

Subito sotto il menù (File, Edit, View, etc etc), trovate delle toolbar chiamate, rispettivamente, buttons, buttons, seekbar, playback order e spectrum analyzer. Fate click destro su una qualsiasi, andate su toolbars, e deselezionate tutto tranne Menù.

Ora, modifichiamo l'aspetto della Track info, cioè l'area che si trova subito sopra alla playlist, dove appariranno le informazioni del brano in esecuzione: facciamo click destro in quest'area, e andiamo in Settings; apriamo nuovamente foobar_code.txt con Wordpad, selezioniamo tutto il testo e copiamolo nell'apposito Box. Cliccate su Apply e poi su OK. Dovreste vedere un'immagine di sfondo nell'ariea della trackinfo. Ridimensionate la trackinfo trascinando il bordo inferiore, in modo che abbia le stesse dimensioni (in altezza) dell'immagine.

Ora, tocca ai bottoni: clicchiamo con il destro su un qualunque bottone (play, pausa, ecc...) e selezionate customize; nella finestra che si aprirà, andiamo a selezionare nell'elenco che ci viene proposto, ad esempio, il bottone “stop”. Nella parte bassa della finestra, dove c'è scritto “Normal image” selezionate “Custom” e cliccate su “Browse”... cercate il file control_stop.png nella cartella /images/ o /images/icons/. Fatto ciò, selezionate la scheda “Hot image” e ripetete la stessa procedura, stavolta però selezionando il file control_stop_blue.png. Ripetete questi passaggi per gli altri bottoni (ovviamente, selezionando i files corrispondenti al bottone che state modificando), e, se volete, rimuovete i bottoni per cui non c'è un file apposito (ad esempio, random e open...). I bottoni in basso, invece, servono per passare da una playlist all'altra; per associare questa funzione, fate sempre click destro sui bottoni --> customize, cliccate sul bottone "change", e selezionate la funzione "File/Previous Playlist" e "File/Next Playlist" dall'elenco.

Non ci crederete, ma abbiamo finito!!!

PROCEDURA AUTOMATIZZATA:

Per chi preferisce un metodo più semplice e immediato per modificare l'interfaccia di Foobar2000, esiste una versione del programma "all inclusive", che comprende già le librerie, i file, e i plugin necessari; si chiama Foobar Repack, e potete scaricarlo a questo link:

Foobar Repack.

a fronte di una minor possibilità di personalizzazione, per la quale è sempre necessario modificare le stringhe di codice all'interno del programma stesso, questo pacchetto permette di avere un player audio comprensivo di info brani, cover album ecc, semplicemente lanciando un file .exe

Ringrazio Ruka per la segnalazione.


- PanelsUI NON PIU' SUPPORTATO DALLA VERSIONE 0.9.5.3

Negli ultimi mesi, le configurazioni più gettonate sono quelle basate sul plugin "PanelsUI", che permette di applicare la skin in modo rapido e senza troppi procedimenti, consentendo a chi ne fosse in grado, di apportare modifiche al codice stesso della skin. Tutto quello che vi serve è indicato nei dettagli dagli stessi autori, e per installare correttamente la configurazione desiderata, sarà sufficiente nel 90% dei casi mantenere i percorsi di cartelle e file predefiniti.

CONFIGURAZIONI



- jclim00's Elegance mod by bigfoot_blade:

http://customize.org/foobar/skins/50786

- Cepiperez's Dark config by (¯`·._)Shadow(¯`·._):

http://www.hydrogenaudio.org/forums/...howtopic=53703

- dawnxxx666's Foo AvA by (¯`·._)Shadow(¯`·._):

http://www.neowin.net/forum/index.php?showtopic=566958

Foo Slan3 by lassekongo83

Foobear by lassekongo83

Foo LTTM by lassekongo83


ASIO4ALL: QUALITA' 16BIT PER TUTTI by roboe

Quote:
Originariamente inviato da roboe Guarda i messaggi
Ciao

nel thead non mi pare si parli di foobar2000 e asio.
Se tutti quanti sanno gia' di cosa parlo bypassatemi.
Ma se qualcuno non sa cos'e' Asio e' come e' possibile per chiunque usi windows utilizzarlo gratis con foobar2000 e asio4all lo rimando a questo link
http://www.head-fi.org/forums/f46/as...nation-221237/

Se non sapete l'inglese in due parole asio4all ti consente di ascoltare musica con foobar2000, e con altri players, con vera qualita' a 16 bit, mentre per chi usa windows la qualita' scade a miseri 14 bits. Il tutto e' di pubblico dominio, cioe' gratis.

Basta scaricare asio4all http://www.asio4all.com/, prendere la .dll di asio per foobar2000 0.9.4.2 "asio support" da qui http://www.foobar2000.com/components/index.html e metterla nella cartella components di foobar2000.
Poi si apre ASIO4Alls Off-Line Settings, si va in advanced e si configura come da figura nel link di sopra. Si chiude. ***Si apre foobar2000 file->preferences->->playback->output, si clicca sulla sottocartella "asio virtual devices", si clicca su "add new" e si dovrebbe aprire la cartella di asio4all. Save all. Si va in output-> output devices e si seleziona Asio: asio4all ver....
si salva, conviene chiudere foobar e poi riaprirlo e la cosa e' finita.
***A volte foobar la prima volta che si apre dopo avergli installato il .dll non lo riconosce. Apritelo 2 o 3 volte finche' non vedete in file->preferences->->playback->output la sottocartella asio virtual devices.

Se non l'avete mai provato provatelo, sentirete che differenza!




POST IN COSTRUZIONE
__________________
PSU Corsair 520HX | Case Corsair Graphite T380 Black | Mobo AsRock Z97E ITX/AC | CPU Intel i5 4690 | Dissi Noctua NH-L12 | RAM Corsair Vengeance 16Gb DDR3 | GPU Msi GTX 970 Gaming 4G | SSD Crucial MX100 256 Gb + HDD WD 500Gb | Tasietra Logitech G910 | Mouse Logitech G502 Lightspeed | Cuffie Logitech G935 | Monitor LG IPS237L | Profilo Steam | Btag: BelzeHWup#1129 |

Ultima modifica di Beelzebub : 03-09-2008 alle 09:59.
Beelzebub è offline   Rispondi citando il messaggio o parte di esso