summaryrefslogtreecommitdiff
path: root/makemkv/makemkvcon.txt
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-04-21 20:22:14 +0000
committerB Stack <bgstack15@gmail.com>2019-04-21 20:22:14 +0000
commit4bca5327192eb339e0a4c9550d7fc3446be91306 (patch)
treeec8ae93b24275719a32502c54b5839bc97a3dc7b /makemkv/makemkvcon.txt
parentMerge branch 'waterfox-rpm' into 'master' (diff)
downloadstackrpms-4bca5327192eb339e0a4c9550d7fc3446be91306.tar.gz
stackrpms-4bca5327192eb339e0a4c9550d7fc3446be91306.tar.bz2
stackrpms-4bca5327192eb339e0a4c9550d7fc3446be91306.zip
add makemkv and ccextractor
Diffstat (limited to 'makemkv/makemkvcon.txt')
-rw-r--r--makemkv/makemkvcon.txt113
1 files changed, 113 insertions, 0 deletions
diff --git a/makemkv/makemkvcon.txt b/makemkv/makemkvcon.txt
new file mode 100644
index 0000000..c952a43
--- /dev/null
+++ b/makemkv/makemkvcon.txt
@@ -0,0 +1,113 @@
+makemkvcon [options] Command Parameters
+
+General options:
+
+--messages=file
+Output all messages to file. Following special file names are recognized:
+-stdout - stdout
+-stderr - stderr
+-null - disable output
+Default is stdout
+
+--progress=file
+Output all progress messages to file. The same special file names as in --messages are recognized with additional value "-same" to output to the same file as messages. Naturally --progress should follow --messages in this case. Default is no output.
+
+--debug[=file]
+Enables debug messages and optionally changes the location of debug file. Default: program preferences.
+
+--directio=true/false
+Enables or disables direct disc access. Default: program preferences.
+
+--noscan
+Don't access any media during disc scan and do not check for media insertion and removal. Helpful when other applications already accessing discs in other drives.
+
+--cache=size
+Specifies size of read cache in megabytes used by MakeMKV. By default program uses huge amount of memory. About 128 MB is recommended for streaming and backup, 512MB for DVD conversion and 1024MB for Blu-ray conversion.
+
+Streaming options:
+
+--upnp=true/false
+Enable or disable UPNP streaming. Default: program preferences.
+
+--bindip=address string
+Specify IP address to bind. Default: None, UPNP server binds to the first available address and web server listens on all available addresses.
+
+--bindport=port
+Specify web server port to bind. Default: 51000.
+
+Backup options:
+
+--decrypt
+Decrypt stream files during backup. Default: no decryption.
+
+Conversion options:
+
+--minlength=seconds
+Specify minimum title length. Default: program preferences.
+
+Automation options.
+
+-r , --robot
+Enables automation mode. Program will output more information in a format that is easier to parse. All output is line-based and output is flushed on line end. All strings are quoted, all control characters and quotes are backlash-escaped. If you automate this program it is highly recommended to use this option. Some options make reference to apdefs.h file that can be found in MakeMKV open-source package, included with version for Linux. These values will not change in future versions.
+
+
+Message formats:
+
+Message output
+MSG:code,flags,count,message,format,param0,param1,...
+code - unique message code, should be used to identify particular string in language-neutral way.
+flags - message flags, see AP_UIMSG_xxx flags in apdefs.h
+count - number of parameters
+message - raw message string suitable for output
+format - format string used for message. This string is localized and subject to change, unlike message code.
+paramX - parameter for message
+
+Current and total progress title
+PRGC:code,id,name
+PRGT:code,id,name
+code - unique message code
+id - operation sub-id
+name - name string
+
+Progress bar values for current and total progress
+PRGV:current,total,max
+current - current progress value
+total - total progress value
+max - maximum possible value for a progress bar, constant
+
+Drive scan messages
+DRV:index,visible,enabled,flags,drive name,disc name
+index - drive index
+visible - set to 1 if drive is present
+enabled - set to 1 if drive is accessible
+flags - media flags, see AP_DskFsFlagXXX in apdefs.h
+drive name - drive name string
+disc name - disc name string
+
+Disc information output messages
+TCOUT:count
+count - titles count
+
+Disc, title and stream information
+CINFO:id,code,value
+TINFO:id,code,value
+SINFO:id,code,value
+
+id - attribute id, see AP_ItemAttributeId in apdefs.h
+code - message code if attribute value is a constant string
+value - attribute value
+
+
+Examples:
+
+Copy all titles from first disc and save as MKV files:
+makemkvcon mkv disc:0 all c:\folder
+
+List all available drives
+makemkvcon -r --cache=1 info disc:9999
+
+Backup first disc decrypting all video files in automation mode with progress output
+makemkvcon backup --decrypt --cache=16 --noscan -r --progress=-same disc:0 c:\folder
+
+Start streaming server with all output suppressed on a specific address and port
+makemvcon stream --upnp=1 --cache=128 --bindip=192.168.1.102 --bindport=51000 --messages=-none
bgstack15