Как импортировать плейлист M3U в Evermusic и Flacbox
Кратко: Evermusic и Flacbox поддерживают импорт файлов плейлистов M3U, M3U8 и CUE из облачного хранилища, локальных файлов приложения или вашего устройства. Перейдите в Плейлисты > Ещё > Импортировать плейлист, выберите источник, выберите файл, и приложение автоматически создаст ваш плейлист.
M3U, что расшифровывается как MP3 URL или Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator, — это формат компьютерного файла, используемый для мультимедийных плейлистов. Одно из его основных применений — создание файлов плейлистов с одной записью, указывающих на потоки в интернете. Эти файлы обеспечивают удобный доступ к потоковому контенту и широко используются для загрузок, электронной почты и прослушивания интернет-радио.
Несмотря на широкое использование, формальной спецификации формата M3U не существует; он стал стандартом де-факто. Файл M3U — это, по сути, обычный текстовый файл, указывающий расположение одного или нескольких медиафайлов. В зависимости от кодировки он сохраняется с расширением «m3u» или «m3u8». Каждая запись в файле указывает расположение медиафайла, которое может быть абсолютным локальным путём, локальным путём относительно расположения файла M3U или URL-адресом. Записи разделяются переносами строк, причём некоторые устройства требуют переносов строк в формате CR LF.
Кроме того, файлы M3U могут содержать комментарии с префиксом «#». В расширенном M3U символ «#» вводит расширенные директивы M3U, которые могут поддерживать параметры, завершающиеся двоеточием «:».
В наших приложениях Evermusic и Flacbox мы реализовали функцию импорта файлов M3U, устраняя необходимость ручного создания плейлистов. Это руководство проведёт вас через процесс импорта плейлистов из облачного хранилища, локальных файлов или файлов на вашем устройстве непосредственно в приложение.
Сначала перейдите в раздел «Плейлисты». Затем нажмите кнопку «Ещё» в правом верхнем углу. В появившемся меню выберите пункт «Импортировать плейлист».

На следующем экране выберите расположение файла. Поддерживаемые варианты:
- Подключённое облачное хранилище;
- Файлы в приложении;
- Файлы на вашем устройстве;

Выберем подключённое облачное хранилище и откроем папку, содержащую файл плейлиста. Поддерживаемые расширения файлов плейлистов включают M3U, M3U8 и CUE. Выберите файл плейлиста и нажмите «Готово» для подтверждения выбора.

Приложение проанализирует файл плейлиста и создаст список треков. Затем оно найдёт эти файлы в хранилище и составит окончательный плейлист, который будет импортирован в музыкальную библиотеку. Крайне важно, чтобы ваш файл M3U/CUE содержал правильные пути к медиафайлам, и файлы должны располагаться по этим путям в вашем хранилище.

Приложение поддерживает как относительные пути, так и абсолютные URL-адреса файлов.
Например:
Плейлист с относительными путями:
#EXTM3U
#EXTINF:199, Kenny Rogers & The First Edition
080 - Kenny Rogers & The First Edition.mp3
#EXTINF:205, Kenny Rogers & The Second Edition
../tracks/050 - Kenny Rogers & The Second Edition.mp3
#EXTINF:173, Kenny Rogers & The Third Edition
/music/049 - Kenny Rogers & The Third Edition.mp3Плейлист с абсолютными URL-адресами:
#EXTM3U
#EXTINF:199, Kenny Rogers & The First Edition
http://mywebdavserver.com/music/track1.mp3
#EXTINF:205, Kenny Rogers & The Second Edition
http://mywebdavserver.com/music/track2.mp3
#EXTINF:173, Kenny Rogers & The Third Edition
http://mywebdavserver.com/music/track3.mp3Если вы импортируете файл плейлиста, расположенный в приложении (раздел «Локальные файлы»), дополнительных шагов не требуется.
Однако если вы хотите импортировать плейлист, расположенный на вашем устройстве, с помощью системного выбора файлов, есть важный момент, который следует учитывать.
Из-за политик безопасности приложение может получить доступ только к файлу, который вы выбираете с помощью системного выбора файлов. Однако файл плейлиста может содержать ссылки на другие медиафайлы на вашем устройстве. Чтобы импортировать плейлист с устройства, необходимо выбрать папку, содержащую как файл плейлиста, так и все связанные с ним медиафайлы. В этом случае приложение просканирует выбранную папку, найдёт файл плейлиста, составит список треков и импортирует его в музыкальную библиотеку.
Кроме того, вы можете импортировать несколько плейлистов одновременно, нажав кнопку «Другие действия» и выбрав «Импортировать плейлисты из папки». Приложение просканирует содержимое папки, найдёт поддерживаемые файлы плейлистов и импортирует их в библиотеку.