Go to file
2024-09-06 14:36:46 +02:00
templates first commit 2024-09-03 23:06:15 +02:00
.gitignore Download subtitles from drmd file 2024-09-06 11:29:19 +02:00
config.go Seperate everything into different files to prevent me from going insane 2024-09-06 13:28:12 +02:00
config.toml first commit 2024-09-03 23:06:15 +02:00
downloaders.go Add support for UTF-8 w/ BOM 2024-09-06 14:36:46 +02:00
go.mod Fix goplay 2024-09-06 14:27:09 +02:00
go.sum Fix goplay 2024-09-06 14:27:09 +02:00
handlers.go Seperate everything into different files to prevent me from going insane 2024-09-06 13:28:12 +02:00
main.go Seperate everything into different files to prevent me from going insane 2024-09-06 13:28:12 +02:00
README.md Todo 2024-09-04 01:48:43 +02:00
subtitles.go Seperate everything into different files to prevent me from going insane 2024-09-06 13:28:12 +02:00
utils.go Fix goplay 2024-09-06 14:27:09 +02:00

DRMDtool

drmdtool is a utility for processing .drmd files using N_m3u8DL-RE.

Configuration

Create a config.toml file in the same directory as the drmdtool executable:

BaseDir = "/path/to/save/downloads"
Format = "mkv"

[N_m3u8DL-RE]
Path = "/path/to/N_m3u8DL-RE"

Adjust the paths and format as needed. (mkv, mp4)

Web UI Usage

  1. Run the executable:

    ./drmdtool
    
  2. Open a web browser and go to http://localhost:8080

  3. Use the interface to upload .drmd files and monitor download progress

CLI Usage

To process a file directly from the command line:

./drmdtool -f /path/to/file.drmd

This will download the file and save it in the base directory specified in the config.

TODO

  • Filename Sanitation (Makes new directory on /... oops)
  • GoPlay Fix
  • Windows?
  • Proper UI?