Aktuelle Teilprojekte: MQTT, Fastled mit SPI und Audio ohne Task

Bei fast allen Dateien, die ihr verwendet (mp3, m4a und flac) gibt es Metadaten mit der Bitrate. Ausnahmen sind selbst erstelle Dateien aus Streams die manuell bearbeitet wurden oder super alte mp3 Dateien ohne Xing oder Info Header.
Wenn ihr zur Bearbeitung von Dateien so etwas wie Audacity verwendet oder Codec Konvertierungsprogramme (mit ffmpeg auf aktuellen PCs) wird es nie Probleme geben.

Was noch fehlt sind in ogg gekapselte Dateien. Dazu wird im letzten OggS Block die Granule-Position und aus den ersten OggS Block die Samplerate ausgelesen. Daraus lässt sich Bitrate und Dauer berechnen. Das dauert aber noch etwas bis das in VORBIS und OPUS eingebaut ist.

4 „Gefällt mir“