Playlists
Learn how to import and manage M3U playlists in M3U Editor.
Supported Formats
M3U Editor supports multiple playlist sources:
- M3U/M3U8 Files - Standard M3U playlist files
- M3U+ Format - Extended M3U with additional metadata
- Xtream Codes API - Direct integration with Xtream providers
- URLs - Remote M3U playlists
Adding Your First Playlist
Via Xtream Codes API
- Navigate to Playlists in the sidebar
- Click Add Playlist
- Select Xtream Codes API
- Enter your credentials:
- Server URL: Your provider's server URL
- Username: Your Xtream username
- Password: Your Xtream password
- Click Save & Sync
Via M3U URL
- Navigate to Playlists in the sidebar
- Click Add Playlist
- Select M3U URL
- Enter the playlist URL
- (Optional) Configure authentication if required
- Click Save & Sync
Via File Upload
- Navigate to Playlists in the sidebar
- Click Add Playlist
- Select Upload File
- Choose your M3U file
- Click Save & Sync
Playlist Settings
After adding a playlist, you can configure various settings:
General Settings
- Playlist Name - Custom name for easy identification
- Auto Sync - Automatically sync on schedule
- Sync Interval - How often to sync (hours)
Channel Options
- Import Active Channels Only - Skip inactive channels
- Auto-categorize - Automatically organize by groups
- Custom Prefix - Add prefix to channel numbers
Advanced Options
- Auto-merge Channels - Automatically merge duplicate channels
- Deactivate Failovers - Disable failover channels after merge
- Prioritize by Resolution - Use highest resolution as master
Resolution Checking
Enabling "Prioritize by Resolution" requires analyzing each stream, which can cause rate limiting with some IPTV providers. Use with caution.
Managing Playlists
Syncing Playlists
Keep your playlist up-to-date:
- Navigate to your playlist
- Click Sync Now
- Monitor the progress in the notification area
Editing Channels
After importing, you can edit individual channels:
- Go to Channels for your playlist
- Click on any channel to edit:
- Channel name and number
- Category/group
- Logo URL
- Enable/disable
- Add failover streams
Bulk Operations
Manage multiple channels at once:
- Select channels using checkboxes
- Choose a bulk action:
- Change category
- Enable/disable
- Delete
- Export
Next Steps
- EPG Setup - Add program guide data
- Auto-Merge Channels - Automatic channel deduplication
- Docker Compose Deployments - Deploy to production