Происходит сбой проигрывателя JW с ошибкой в файлах wma: на шаге 5 сбой очереди задач
У меня есть проигрыватель JW, который воспроизводит файлы MP3, но с файлами WMA выдает ошибку:
Task Queue failed at step 5: Playlist could not be loaded: Playlist file did not contain a valid playlist
Я думал о двух причинах:
- WMA не поддерживается, но, пожалуйста, подтвердите это.
- Где-то мне нужно настроить тип файла, который я использую в этом плеере.
Если WMA не поддерживается в JW Player, как я могу воспроизводить файлы WMA и MP3 на моем веб-сайте?
Является ffmpeg
нужно конвертировать WMA в MP3 при загрузке?
1 ответ
JW Player не поддерживает WMA
Согласно справочнику Media Format JW Player 8+ официально поддерживает:
- 2 типа видеофайлов: MP4 и WebM.
- 3 типа аудиофайлов: AAC, MP3 и Vorbis.
- 2 потоковых протокола: HLS и DASH.
- RSS-каналы с использованием вложений или расширения Media или JWPlayer.
- JSON каналы
Также см. Раздел " Поддерживаемые аудиофайлы " по ссылке выше.
Перекодировать WMA в поддерживаемый аудиоформат
Ты можешь использовать ffmpeg
кодировать в один из поддерживаемых форматов:
AAC
ffmpeg -i input.wma -movflags +faststart output.m4a
Дополнительные параметры кодирования см. В FFmpeg Wiki: AAC.
MP3
ffmpeg -i input.wma output.mp3
Дополнительные параметры кодирования см. В FFmpeg Wiki: MP3.
Vorbis
ffmpeg -i input.wma -c:a libvorbis output.oga
Дополнительные параметры кодировки см. В FFmpeg Wiki: Vorbis.