What's new
Sat World - The Solution Place

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Enigma2 Plugins Enigma2 Music Jukebox Plugin

zaam

VIP Member
Joined
Nov 12, 2025
Messages
1,301
Reaction score
868
Points
113
Location
UK
# 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
 

Attachments

CiefpVibes v1.4 - Update Log
Release Date: December 13, 2025
Key Improvements:

Automatic Update System: Added version check via version.txt on GitHub.
Plugin now automatically detects new versions, displays status on screen (e.g., "Up to date ✓" or "Update v1.5!"),
and prompts for installation with a MessageBox. Includes backup/restore of config files for smooth upgrades.

Enhanced Poster Display: Improved parsing of song titles from filenames
(ignores track numbers like "01 - ", years like "(1993)", remixes).
Better iTunes API fallback for artist-only searches when no title match.
Fixed throttling to allow immediate display of downloaded covers, reducing default poster time.
Cache matching is more accurate, with no flickering during playback.

Other Fixes:

Better handling of online .tv playlists and local MP3 files.
Debug logs for easier troubleshooting.
Network mount improvements for laptop connections.

How to Update: Run the plugin – it will check and prompt automatically if a new version is available on GitHub.
Thanks to everyone who uses and tests CiefpVibes – enjoy the music! 🎶

..:: CiefpSettings ::..
https://i.postimg.cc/13z9ftGQ/4097-0-0-0-0-0-0-0-0-0-20251213
231018.jpg
 

Attachments

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Back
Top