This is a m3u8 downloader based on electron and ffmpeg. It developed for personal use, and it is not guaranteed to be stable. If you have any questions, please submit an issue.
npm iif you are in China or other countries need to use npm mirror, you can use the following command to install the dependencies(replace the https://npmmirror.com with your own mirror):
ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/" npm inpm run devnpm run buildif app can't generate task, you can check the log file,
- Mac: view log from ~/Library/Logs/M3U8-Hunter
if it show error like this:
init jsondb error Error: EPERM: operation not permitted,you can try to give the app permission to write the file.
Privacy and Security -> Full Disk Access -> select the folder where the app is located -> give the app permission to write the file.
- support m3u8 file that included play list
- improve ui
- add tutorial
This project is inspired by: M3U8-Downloader