Skip to content

eliiran1231/m3u8Downloader

Repository files navigation

M3U8 Downloader (Angular)

M3U8 Downloader is a web-based application built with Angular that allows users to download video streams from .m3u8 playlists. This tool provides a user-friendly interface for parsing .m3u8 files, downloading video segments, and combining them into a single video file.

purpose

the purpose of this prject is to showcase basic angular capabilities while creating something helpful, the downloader itself may have a lot of room to grow and improve and so feel free to contribute

Features

  • User-Friendly Interface: A clean and intuitive Angular-based UI for seamless interaction.
  • M3U8 Playlist Parsing: Parses .m3u8 files to extract video segment URLs.
  • Download Management: Allows users to download video segments and monitor progress.
  • Cross-Platform: Works in any modern web browser.
  • Customizable: Easily extendable and customizable for specific use cases.

Usage

  1. Enter M3U8 URL: Input the URL of the .m3u8 playlist in the provided field.
  2. Download Video: Click the "Download" button to start downloading and combining the video segments.
  3. Monitor Progress: Track the download progress and view the final output file. keep in mind some parts of the video may fail to load, for that case you have the scan and quick scan buttons to try and get them again, please avoid downloading before all parts of the video are in completed status!

Contributing

Contributions are welcome! If you'd like to improve this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes and push to your fork.
  4. Submit a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License.

Support

If you encounter any issues or have questions, feel free to open an issue on the GitHub Issues page.

About

a tool to download movies from m3u8 file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors