# Cover Images Support für aktuelle AudioLib

**URL:** <https://forum.espuino.de/t/cover-images-support-fuer-aktuelle-audiolib/4012>\
**Category:** Software\
**Created:** [20. Oktober 2025 um 18:27 UTC](https://forum.espuino.de/t/cover-images-support-fuer-aktuelle-audiolib/4012 "2025-10-20T18:27:51Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![sfields](https://forum.espuino.de/letter_avatar_proxy/v4/letter/s/f08c70/32.png) [@sfields](https://forum.espuino.de/u/sfields)\
**Post date:** [28. Oktober 2025 um 13:44 UTC](https://forum.espuino.de/t/cover-images-support-fuer-aktuelle-audiolib/4012/6 "2025-10-28T13:44:09Z")

</div>

Ich habe meinen Commit aktualisiert und nicht nur die Cover Images wieder anzeigen lassen, sondern auch die Callback Funktion fertig implementiert. Dies löst gleichzeitig den timeout Fehler am Ende jeder Datei.  
Wolle hat in den letzten Wochen sehr viel an der Bibliothek gemacht, es sind jetzt z.B. Sprünge in OGG/Opus möglich (perfekt für Hörbücher), besseres FLAC-Seeking, deutlich mehr abspielbare OGG/Opus-Dateien, es können ebenfalls mehr OGG und Opus Cover angezeigt werden, es gab auch bei mp3 Cover Verbesserungen.  
Vielen Dank dafür @Wolle

Hier der Commit:

> <https://github.com/sfields-forever/ESPuino/commit/9de6816888f2702eb5364589a0c906317ea41beb>
>
> \- Updated ESP32-audioI2S library:
> - Added seeking support for OGG and Opus; im…proved seeking for FLAC (essential for audiobook mode)
> - Enhanced cover image extraction for MP3, OGG, and Opus (more covers can now be extracted)
> - Fixed playback of previously unplayable OGG/Opus files (more files can now be played)
> - Now provides ID3/Vorbis metadata for OGG and Opus via evt\_id3data
> 
> \- Replaced deprecated weak function bindings with functional callbacks.
> Old overrides (e.g. audio\_showstation, audio\_id3data) are no longer supported. This fixes the timeout Error when track finishes.
> 
> \- Restored cover image display using callbacks.
> Minor adaptations: For FLAC, OGG, and Opus, audioI2S now references METADATA\_BLOCK\_PICTURE since commit 6241daa.
> 
> \- Added safety check and error logging for MIME type strings exceeding 255 characters (prevents heap corruption from invalid coverFilePos or malformed metadata)

Gern kann ich auch einen PR dazu machen.

---

_[View the full topic](https://forum.espuino.de/t/cover-images-support-fuer-aktuelle-audiolib/4012)._
