Foobar2000 Customization Topic


Recommended Posts

Is there a way to let the coverart panel read the covers from the mp3 files itself?

All my mp3's have coverart embedded in the ID3 tags... so it would be nice if it could read it from there.

Link to comment
Share on other sites

anyone know the variable to change the color for the bordering thing of whats selected?

585760423[/snapback]

preferences > display > columns ui > playlist view tab > playlist view display settings (top right) > selected item frame color

Link to comment
Share on other sites

Is there a way to let the coverart panel read the covers from the mp3 files itself?

All my mp3's have coverart embedded in the ID3 tags... so it would be nice if it could read it from there.

585761280[/snapback]

whats the code for your track info panel

Link to comment
Share on other sites

Is there a way to let the coverart panel read the covers from the mp3 files itself?

All my mp3's have coverart embedded in the ID3 tags... so it would be nice if it could read it from there.

585761280[/snapback]

currently, it doesn't read image embedded in the tag.

Link to comment
Share on other sites

How do you get the time elapsed of the song playing in the playlist? %_time_elapsed% doesn't work...? :huh:

Edited by spex04
Link to comment
Share on other sites

if you want to display the time remaining in the playlist, make sur you checked "show dynamic info" in preferences > display

585765952[/snapback]

Cheers (Y)

Made a new playlist, from scratch :) Pretty similar to the one I had before... :p

post-58442-1113340809_thumb.jpg

Link to comment
Share on other sites

Anyone can help me how i can get my foobar like this please? :D :D :D

Cheers (Y)

Made a new playlist, from scratch :) Pretty similar to the one I had before...  :p

post-58442-1113340809_thumb.jpg

585766139[/snapback]

:rolleyes:

Link to comment
Share on other sites

Could you share your statusbar config?

585769101[/snapback]

Here you go:

//**************************************
// set colors
//**************************************
$puts(col_paused,0000FF)
$puts(col_streaming,008800)
$puts(col_cue_file,880000)
$puts(col_progbar_symb1,0000F2)
$puts(col_progbar_symb2,000000)
$puts(col_time_remaining,000000)
$puts(col_bitrate,0000FF)
$puts(col_bitrate2,808080)
$puts(col_stereo,808080)


//**************************************
// set variables
//**************************************
$puts(text_streaming,'Streaming')
$puts(text_listened_for,'Listened for:')
$puts(text_cue_file,'Cue File')
$puts(text_paused,'PAUSED')
$puts(text_time_remaining,[%_time_remaining%])
$puts(spacer_symb,' ')
$puts(spacer_width,2)
$puts(progbar_symb1,'ι')
$puts(progbar_symb2,'ι')
$puts(progbar_length,90)
$puts(text_bitrate,$get(col_bitrate)$if2($pad(%__bitrate_dynamic%,3)808080' kbps',$if2(%__bitrate%' kbps',)))
$puts(text_extrainfo,[%__extrainfo%])



//**************************************
// add colors and formatting
//**************************************
$puts(spacer,$repeat($get(spacer_symb),$get(spacer_width)))
$puts(text_streaming,$get(col_streaming)$get(text_streaming))
$puts(text_listened_for,$get(col_streaming)$get(text_listened_for))
$puts(text_cue_file,$get(col_cue_file)$get(text_cue_file))
$puts(text_paused,$get(col_paused)$get(text_paused))
$puts(text_time_remaining,$get(col_time_remaining)$get(text_time_remaining))
$puts(progbar_symb1,$get(col_progbar_symb1)$get(progbar_symb1))
$puts(progbar_symb2,$get(col_progbar_symb2)$get(progbar_symb2))



//***********************************************************
//***********************************************************



//**************************************
// streaming
//**************************************
$puts(streaming,
$if(%_time_total%,,
$get(text_streaming)$get(spacer)
)
)



//**************************************
// cuefile
//**************************************
$puts(cue_file,
$if(%__cue_audiotype%,
$get(text_cue_file)$get(spacer)
)
)



//**************************************
// codec
//**************************************
$if(%__codec%,

$if($stricmp(%__codec%,musepack),$puts(codec,'MPC'),
$if($stricmp(%__codec%,vorbis),$puts(codec,'Ogg'),
$get(spacer) $puts(codec,%__codec%)
))
,
//If no codec tag and not streaming, read file extention
$if($and(%_time_total%,$not(%__codec%)),
$puts(codec,$upper($ext(%_path%)))
)

)



//**************************************
// bitrate
//**************************************
$puts(bitrate,$get(spacer)$get(text_bitrate))

$if($stricmp(%__codec%,musepack),
$if(%__mpc_profile%,
$puts(bitrate,$get(spacer)%__mpc_profile%$get(spacer)$get(text_bitrate))
)
)


//**************************************
// extrainfo
//**************************************

$puts(extrainfo,$get(spacer)$get(text_extrainfo))

$if($stricmp(%__codec%,MP3),
$if(%__extrainfo%,,
$puts(extrainfo,$get(spacer)'CBR')
)
)

$if($stricmp(%__codec%,musepack),
$if(%__mpc_streamversion%,$puts(extrainfo,$get(spacer)'sv'%__mpc_streamversion%))
)



//**************************************
// samplerate
//**************************************
$puts(samplerate,
$if(%__samplerate%,
$get(spacer)$cut(%__samplerate%,2)'kHz'
)
)



//**************************************
// channels
//**************************************
$puts(channels,
$if(%__channels%,
$get(spacer)$ifgreater(%__channels%,2,%__channels%ch,$ifgreater(%__channels%,1,Stereo,Mono))
)
)


//**************************************
// mp3 stereo mode
//**************************************
$puts(stereo_mode,
$if2( $get(col_stereo)'['$caps(%__mp3_stereo_mode%)']',)
)

//**************************************
// Replay Gain
//**************************************
//track gain
$puts(rpg,

$if(%__replaygain_track_gain%,
$get(spacer)
' TGain:'$cut(%__replaygain_track_gain%,5)'dB'

$if(%__replaygain_album_gain%,
$get(spacer)' AGain:'$cut(%__replaygain_album_gain%,5)'dB'
)
)
)



//**************************************
// progress bar
// (checking total because of streaming)
//**************************************
$puts(progress_bar,
$if(%_time_total_seconds%,
$get(spacer)$get(spacer)
$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,$get(progbar_length),$get(progbar_symb1),$get(progbar_symb2))
)
)



//**************************************
// progress %
// (checking total because of streaming)
//**************************************
$puts(progress_%,
$if(%_time_total_seconds%,
' '808080$pad_right($muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%),3)808080'%'' '
)
)



//**************************************
// 'Listened for:'
// (used for streaming)
//**************************************
$puts(listened_for,
$if(%_time_total%,,
$get(spacer)$get(spacer)$get(text_listened_for)
)
)



//**************************************
// time
//**************************************
$puts(time,
$get(spacer)
' '[%_time_elapsed%]
$if(%_time_total%,
'/'%_time_total%' ' $get(spacer)$get(spacer)$get(spacer)
'Remaining Time: '$get(text_time_remaining)
)
)



//**************************************
// paused
//**************************************
$puts(paused,
$if(%_ispaused%,
$get(text_paused)
)
)



//**************************************
//**************************************
// create string
//**************************************
//**************************************

$get(streaming)
$get(cue_file)
$get(codec)
$get(bitrate)
$get(extrainfo)
$get(samplerate)
$get(channels)
$get(stereo_mode)
$get(progress_bar)
$get(progress_%)
$get(spacer)$get(listened_for)
$get(time)
$get(spacer)$get(rpg)
//$repeat($char(32),3) 

//Right adjust from now on
$char(9)
$get(paused)

Link to comment
Share on other sites

BTW, my playlist will only appear like that on the playlist called Albums. All others will be slightly different.

You can change this in the Columns tab of the ColumnsUI options. I'm assuming you know, or can work out how to do it.

p.s. couldn't edit, hence the extra post.

Link to comment
Share on other sites

Spex, I love the layout, where do I place that text? :$

585770102[/snapback]

This should help:

post-58442-1113417405_thumb.jpg

p.s. the top set of columns are for the view you saw in the screenshot. the bottom set are for the 'normal' view, which probably loaded up when you saw it

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.