I use youtube-dl to grab URL's of audio streams from YouTube videos, which I then feed directly into jPlayer. Quite often, only m4a is available, but this isn't the usual m4a format -- it's DASH. Chrome/Chromium browser supports the format natively, so jPlayer uses html mode. Firefox doesn't, so jPlayer uses Flash, which also doesn't know what to do with DASH.
I use youtube-dl to grab URL's of audio streams from YouTube videos, which I then feed directly into jPlayer. Quite often, only m4a is available, but this isn't the usual m4a format -- it's DASH. Chrome/Chromium browser supports the format natively, so jPlayer uses html mode. Firefox doesn't, so jPlayer uses Flash, which also doesn't know what to do with DASH.
How does one obtain a DASH file? Like this:
Note that if one used youtube-dl to download the file directly, i.e.
it would use ffmpeg to copy the data into a normal m4a file. Unfortunately, this needs to be done on the server.
It would be awesome if jPlayer could play DASH files/streams directly :) Thank you for entertaining my request.