# Durchschnittliche Bitrate ausrechnen

**URL:** https://community.mp3tag.de/t/durchschnittliche-bitrate-ausrechnen/1362
**Category:** Allgemein
**Created:** [October 2, 2004, 9:09pm UTC](https://community.mp3tag.de/t/durchschnittliche-bitrate-ausrechnen/1362 "2004-10-02T21:09:47Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![nickless](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nickless/32/36_2.png) [@nickless](https://community.mp3tag.de/u/nickless)
#### Post date: [October 2, 2004, 9:09pm UTC](https://community.mp3tag.de/t/durchschnittliche-bitrate-ausrechnen/1362/1 "2004-10-02T21:09:47Z")

</div>

Ich habe jetzt eine Möglichkeit gefunden, (hab mal früher deswegen [gepostet](https://community.mp3tag.de/t/1286/1)) beim HTML-Export mit dem JavaScript die Bitrate auszurechnen. 🙂  
Wenn es jemanden interessiert, geht's so:

irgendwo zwischen dem Tag und der Stelle, wo Durchschnittsbitrate angezeigt werden soll muss man folgendes einfügen (in die Exportkonfigurationsdatei)

```
<!-- Average bitrate calculating begin -->
<script type="text/javascript">
<!--
/* calculates base^exponent */
function power(base, exponent)
{
var result = base
for(i=1; i<exponent; i++) { result *= base }
return result
}

/* returns a floating point value with by "precision" specified number of digits after the decimal point
value: some floating point value; 
precision: integer;
*/
function format(value, precision)
{
var pow = power(10, precision)
return Math.round(value * pow) / pow
}

var avg_bps = 0

$loop("%_bitrate%")$loop("%_filename_ext%")$loopend()avg_bps += %_bitrate% * %_max_counter%
$loopend()
avg_bps = format(avg_bps / %_total_files%, 1)  
/*EDIT "1" above to change the number of decimals after the decimal point*/
//-->
</script>
<!-- Average bitrate calculating end -->

```

Der ausgerechnete Wert kann an einer beliebigen Stelle so ausgegeben werden:

```
<script>document.write(avg_bps)</script>

```

Die 1 in der Zeile

```
avg_bps = format(avg_bps / %_total_files%, 1)

```

bestimmt die Anzahl der Nachkommastellen

Ich wäre sehr dankbar, wenn jemand eine bessere Möglichkeit zeigen würde (ich kann Java erst seit gestern 😛 ).

Gruß  
nickless
