Bitrate-Balken schneller Laufen lassen

Begonnen von Spirit_of_the_ocean, 14. November 2006, 20:56:53

« vorheriges - nächstes »

Spirit_of_the_ocean

Dies hab ich für die Track Info mod mir ausgedacht:
$puts(rating,
$ifgreater(%bitrate%,300 ,30,
$ifgreater(%bitrate%,290 ,29,
$ifgreater(%bitrate%,280 ,28,
$ifgreater(%bitrate%,270 ,27,
$ifgreater(%bitrate%,260 ,26,
$ifgreater(%bitrate%,250 ,25,
$ifgreater(%bitrate%,240 ,24,
$ifgreater(%bitrate%,230 ,23,
$ifgreater(%bitrate%,220 ,22,
$ifgreater(%bitrate%,210 ,21,
$ifgreater(%bitrate%,200 ,20,
$ifgreater(%bitrate%,190 ,19,
$ifgreater(%bitrate%,180 ,16,
$ifgreater(%bitrate%,170 ,17,
$ifgreater(%bitrate%,160 ,18 ,
$ifgreater(%bitrate%,150 ,15,
$ifgreater(%bitrate%,140 ,14,
$ifgreater(%bitrate%,130 ,13,
$ifgreater(%bitrate%,120 ,12,
$ifgreater(%bitrate%,110 ,11,
$ifgreater(%bitrate%,100 ,10,
$ifgreater(%bitrate%,90 , 9,
$ifgreater(%bitrate%,80 ,8,
$ifgreater(%bitrate%,70 ,7,
$ifgreater(%bitrate%,60 ,6,
$ifgreater(%bitrate%,50 ,5,
$ifgreater(%bitrate%,40 ,4,
$ifgreater(%bitrate%,30 ,3,
$ifgreater(%bitrate%,20 ,2,
$ifgreater(%bitrate%,10 ,1,0)))))))))))))))))))))))))))))))
$repeat(|,$get(rating))


Mein Problem ist jetzt, dass bei VBR der Balken immer recht langsam ist also nur jede Sekunde sich verändert, wenn ich den Code so einsetze. Kann ich dieses Intervall irgendwie kürzer machen?

mondschein

29. Dezember 2006, 08:56:24 #1 Letzte Änderung: 29. Dezember 2006, 08:58:39 von mondschein
versuch es mal damit

// PerSecond

$if(%_isplaying%,
$alignabs($sub(%_width%,200),$sub(%_height%,20),180,20,right,)
// $font(Courier,10,,255-255-255)
$get(spacer)%_time_elapsed%$if(%_time_total%,' / '%_time_total%,)
$if(%_time_remaining%,$get(spacer),),)

$if(%isplaying%,
$puts(progress,$muldiv(%playback_time_seconds%,$sub(%_width%,42),%length_seconds%))
$drawrect(20,$sub(%_height%,24),$sub(%_width%,40),3,brushcolor-50-50-50 pencolor-150-150-150),)
$ifgreater($get(progress),0,$padding(19,$sub(%_height%,24))$drawrect(2,1,$get(progress),1,brushcolor-255-255-255 pencolor-nulll),)


evtl. musst du das noch etwas anpassen, bei mir läuft es bestens so, der 2. Abschnitt ist der für dich interessantere.