# CiefpVibes v1.1
Enigma2 Music Jukebox Plugin
###
New functions in version 1.1:
Online radio - support for online radio stations, the possibility of downloading ready-made playlists from github
Single cache directory - All temporary files (lists and posters) are now stored in /tmp/ciefvibes_cache
Clear cache - New option in settings to clear all cached files
View cache size - See how much space the cache takes up before deleting
Optimized file management - Individual structure for easier maintenance
###
How to use:
Basic functions:
GREEN - View files (local)
BLUE - Online lists (M3U, TV, RADIO)
YELLOW - Settings
RED - Exit the application
### New option - RADIO
Press
BLUE - Online lists
Choose RADIO, the possibility of choosing various playlists
Added GITHUB_RADIO_URL and support for .radio files (in parsing, file browser and GitHub download).
Improved parsing of .tv/.radio files: Extended detection of audio streams
(indicators like .mp3, .flac, /stream, rtmp://), with exceptions for video formats (.ts, .mp4, etc.).
Better metadata parsing: parseArtistTitle() to split "artist - title" format,
support for ICY metadata, automatic updating of nowplaying text and posters.
### New option - Clear cache:
Press
YELLOW (Settings)
Select "
Clear cache"
Confirm the deletion in the dialog
Cache will be cleared (posters + lists)
### Visual and Playback Improvements:
- Added dynamic poster display (showPoster(), showDefaultPoster())
with automatic download of the album cover from the iTunes API (fetchAlbumCover()).
- Two progress bars: "progress_real" (exact progress) and "progress_vibe" (pulsating green bar for "vibe" effect).
- Offline detection: Label for "offline_status" (eg "Stream Offline"),
timer for checking the stream (checkStreamStatus()), reset status when playing.
- More skin options: Up to 10 backgrounds, posters and infobars (in 1.0 only up to 5).
- Automatic playback of the first song in the welcome playlist.
### Other options in settings:
▶ Playback - Repeat, random order
Network - Timeouts, URL loading
Wallpaper - 10 wallpapers
Poster - 10 posters
Infobar - 10 infobars
Save & Load - Save settings
###
What is stored:
Posters - Album covers (cached)
Lists - Download .m3u/.tv/.radio files
Settings - Configuration in /etc/enigma2/ciefvibes.cfg
Last list - In /etc/enigma2/ciefvibes_last.txt
###
Advantages of the new version:
Cleaner system - One directory instead of two
Better memory management - You can see and clear the cache
Professional display - Progress bar with pulsating animation
More stable - Detection of offline status for streams
###
Supported formats:
.m3u / .m3u8 - Standard playlists
.tv - IPTV bouquets (Enigma2)
.radio - Radio lists (Enigma2)
URL - Direct loading from the Internet
###
Automatic functions:
Automatic loading of the last list at startup
Metadata Detection (Artist - Title)
Automatic download of album covers
Offline indication for streams
The plugin is ideal for listening to music from local files and internet radio streams!
Feel the good vibes with CiefpVibes Jukebox
Enigma2 Music Jukebox Plugin
###
Online radio - support for online radio stations, the possibility of downloading ready-made playlists from github
Single cache directory - All temporary files (lists and posters) are now stored in /tmp/ciefvibes_cache
Clear cache - New option in settings to clear all cached files
View cache size - See how much space the cache takes up before deleting
Optimized file management - Individual structure for easier maintenance
###
Basic functions:
### New option - RADIO
Press
Choose RADIO, the possibility of choosing various playlists
Added GITHUB_RADIO_URL and support for .radio files (in parsing, file browser and GitHub download).
Improved parsing of .tv/.radio files: Extended detection of audio streams
(indicators like .mp3, .flac, /stream, rtmp://), with exceptions for video formats (.ts, .mp4, etc.).
Better metadata parsing: parseArtistTitle() to split "artist - title" format,
support for ICY metadata, automatic updating of nowplaying text and posters.
### New option - Clear cache:
Press
Select "
Confirm the deletion in the dialog
Cache will be cleared (posters + lists)
### Visual and Playback Improvements:
- Added dynamic poster display (showPoster(), showDefaultPoster())
with automatic download of the album cover from the iTunes API (fetchAlbumCover()).
- Two progress bars: "progress_real" (exact progress) and "progress_vibe" (pulsating green bar for "vibe" effect).
- Offline detection: Label for "offline_status" (eg "Stream Offline"),
timer for checking the stream (checkStreamStatus()), reset status when playing.
- More skin options: Up to 10 backgrounds, posters and infobars (in 1.0 only up to 5).
- Automatic playback of the first song in the welcome playlist.
### Other options in settings:
▶ Playback - Repeat, random order
###
Posters - Album covers (cached)
Lists - Download .m3u/.tv/.radio files
Settings - Configuration in /etc/enigma2/ciefvibes.cfg
Last list - In /etc/enigma2/ciefvibes_last.txt
###
###
.m3u / .m3u8 - Standard playlists
.tv - IPTV bouquets (Enigma2)
.radio - Radio lists (Enigma2)
URL - Direct loading from the Internet
###
Automatic loading of the last list at startup
Metadata Detection (Artist - Title)
Automatic download of album covers
Offline indication for streams
The plugin is ideal for listening to music from local files and internet radio streams!
Feel the good vibes with CiefpVibes Jukebox