makemkv
v0.1.0-beta
Published
Node MakeMKV
Downloads
11
Readme
This is a conversion from instructions located at https://blog.dlasley.net/projects/remote-makemkv/
Apologies, I'm working on a real Markdown version...
Node MakeMKV: The Missing Web UI
Node-MakeMKV is the successor to Remote-MakeMKV. The intent of this project is to provide a web front end for MakeMKV to allow for a headless ripping server. This application is written in CoffeeScript and Node.js. The server has been successfully tested on Linux (Ubuntu and CentOS). The client has been successfully tested in all major desktop and mobile browsers.
Downloads ∞
Installation ∞
- Install Node.js and CoffeeScript
- Edit the
[settings]
section ofserver_settings.ini
per the below specifications:
- Default MakeMKV selection profile as defined in ~/.MakeMKV/settings.conf will be used for track selections. I am currently working on defining these programmatically.
Usage ∞
Run the server –
coffee ./server.coffee
– Note: you must run the server as a user that has permissions to read from optical mediaNavigate to
SERVER_HOSTNAME:LISTEN_PORT
to view the GUIClick the
Refresh Drives
button to scan available drives for discsClick any of the
Get Info
buttons to get disc level information for a specific drive. Panels with the header titleNone
do not have a valid disc in the drive (or some other drive level error)Once the disc has been scanned, track information will be displayed in the disc panel. Use the checkboxes in the rip column to select which tracks you would like to rip, and the
Rip Tracks
button to initiate ripping. TheDisc Name
field can be used to define the folder that MakeMKV will rip into for this disc (relative to theOutput Directory
defined earlier)