For me, with MakeMKV v1.5.8 linux(x64-release) the -r command line switch does not add any useful track information to the output. It does display the title of the disc which is nice. For example:
Code: Select all
$ makemkvcon -r stream disc:0
MSG:1005,0,1,"MakeMKV v1.5.8 linux(x64-release) started","%1 started","MakeMKV v1.5.8 linux(x64-release)"
DRV:0,1,1,12,"BD-ROM ASUS BR-04B2T 1.01","TEKKONKINKREET"
DRV:1,1,1,512,"DVD+R-DL ATAPI iHAS422 8 4L17",""
DRV:2,0,0,0,"",""
DRV:3,0,0,0,"",""
DRV:4,0,0,0,"",""
DRV:5,0,0,0,"",""
DRV:6,0,0,0,"",""
DRV:7,0,0,0,"",""
DRV:8,0,0,0,"",""
DRV:9,0,0,0,"",""
DRV:10,0,0,0,"",""
DRV:11,0,0,0,"",""
DRV:12,0,0,0,"",""
DRV:13,0,0,0,"",""
DRV:14,0,0,0,"",""
DRV:15,0,0,0,"",""
MSG:3007,0,0,"Using direct disc access mode","Using direct disc access mode"
MSG:3025,0,3,"Title #00099.mpls has length of 96 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00099.mpls","96","120"
MSG:3307,0,2,"File 00001.mpls was added as title #0","File %1 was added as title #%2","00001.mpls","0"
MSG:3025,0,3,"Title #00102.mpls has length of 60 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00102.mpls","60","120"
MSG:3025,0,3,"Title #00000.m2ts has length of 14 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00000.m2ts","14","120"
MSG:3025,0,3,"Title #00001.m2ts has length of 48 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00001.m2ts","48","120"
MSG:3025,0,3,"Title #00021.m2ts has length of 9 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00021.m2ts","9","120"
MSG:3025,0,3,"Title #00022.m2ts has length of 9 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00022.m2ts","9","120"
MSG:3025,0,3,"Title #00081.m2ts has length of 60 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00081.m2ts","60","120"
MSG:3025,0,3,"Title #00082.m2ts has length of 0 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00082.m2ts","0","120"
MSG:3025,0,3,"Title #00083.m2ts has length of 0 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00083.m2ts","0","120"
MSG:3307,0,2,"File 00091.m2ts was added as title #1","File %1 was added as title #%2","00091.m2ts","1"
MSG:3307,0,2,"File 00092.m2ts was added as title #2","File %1 was added as title #%2","00092.m2ts","2"
MSG:3025,0,3,"Title #00093.m2ts has length of 73 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00093.m2ts","73","120"
MSG:3025,0,3,"Title #00094.m2ts has length of 83 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00094.m2ts","83","120"
MSG:3307,0,2,"File 00095.m2ts was added as title #3","File %1 was added as title #%2","00095.m2ts","3"
MSG:3307,0,2,"File 00096.m2ts was added as title #4","File %1 was added as title #%2","00096.m2ts","4"
MSG:3025,0,3,"Title #00097.m2ts has length of 74 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00097.m2ts","74","120"
MSG:3307,0,2,"File 00098.m2ts was added as title #5","File %1 was added as title #%2","00098.m2ts","5"
MSG:3025,0,3,"Title #00100.m2ts has length of 1 seconds which is less than minimum title length of 120 seconds and was therefore skipped","Title #%1 has length of %2 seconds which is less than minimum title length of %3 seconds and was therefore skipped","00100.m2ts","1","120"
MSG:3307,0,2,"File 00101.m2ts was added as title #6","File %1 was added as title #%2","00101.m2ts","6"
MSG:5011,0,0,"Operation sucessfully completed","Operation sucessfully completed"
MSG:4500,0,2,"Streaming server started, web server address is http://192.168.0.10:51000 or http://localhost:51000","Streaming server started, web server address is http://%1 or http://localhost:%2","192.168.0.10:51000","51000"
MSG:4503,0,1,"UPnP server enabled on address 192.168.0.10","UPnP server enabled on address %1","192.168.0.10"
Ironically, with or without the -r flag, we get the lengths of the tracks that aren't available for streaming but not the lengths of the tracks that are. Perhaps I'm stating the obvious, but ISTM all that is required is to add the length (total seconds is fine) at the end of lines like:
That is pretty easy for both humans and programs to deal with (IMO).