MaxHayman Posted July 23, 2018 Share Posted July 23, 2018 13 hours ago, Djoss said: Could you provide the output of the following commands (while the container is running): docker exec MakeMKV /opt/makemkv/bin/makemkvcon -r --cache=1 info disc:9999 docker exec MakeMKV lsscsi -g -k docker exec MakeMKV ls -l /dev/ docker inspect MakeMKV Hi Djoss, here you go. Thank you by the way. root@Vendetta:~# docker exec MakeMKV /opt/makemkv/bin/makemkvcon -r --cache=1 info disc:9999 MSG:1005,0,1,"MakeMKV v1.12.2 linux(x64-release) started","%1 started","MakeMKV v1.12.2 linux(x64-release)" MSG:5074,0,0,"Automatic checking for updates is enabled, you may disable it in preferences if you don't want MakeMKV to contact web server.","Automatic checking for updates is enabled, you may disable it in preferences if you don't want MakeMKV to contact web server." DRV:0,0,999,0,"DVD+R-DL ATAPI iHAS124 B AL0S","","/dev/sr1" DRV:1,2,999,12,"HD-DVD-ROM HL-DT-ST BDDVDRW GGC-H20L 1.02","UNKNOWN","/dev/sr0" DRV:2,256,999,0,"","","" DRV:3,256,999,0,"","","" DRV:4,256,999,0,"","","" DRV:5,256,999,0,"","","" DRV:6,256,999,0,"","","" DRV:7,256,999,0,"","","" DRV:8,256,999,0,"","","" DRV:9,256,999,0,"","","" DRV:10,256,999,0,"","","" DRV:11,256,999,0,"","","" DRV:12,256,999,0,"","","" DRV:13,256,999,0,"","","" DRV:14,256,999,0,"","","" DRV:15,256,999,0,"","","" MSG:5010,0,0,"Failed to open disc","Failed to open disc" TCOUNT:0 root@Vendetta:~# docker exec MakeMKV lsscsi -g -k [0:0:0:0] disk USB Flash Memory PMAP /dev/sda /dev/sg0 [1:0:0:0] disk ATA WDC WD30EZRX-00S 0A80 /dev/sdb /dev/sg1 [1:0:1:0] disk ATA WDC WD30EZRX-00S 0A80 /dev/sdc /dev/sg2 [2:0:0:0] disk ATA WDC WD30EZRX-00S 0A80 /dev/sdd /dev/sg3 [2:0:1:0] disk ATA WDC WD30EURS-63S 0A80 /dev/sde /dev/sg4 [3:0:0:0] cd/dvd HL-DT-ST BDDVDRW GGC-H20L 1.02 /dev/sr0 /dev/sg5 [4:0:0:0] cd/dvd ATAPI iHAS124 B AL0S /dev/sr1 /dev/sg6 [8:0:0:0] disk ATA OCZ-AGILITY3 2.25 /dev/sdf /dev/sg7 root@Vendetta:~# docker exec MakeMKV ls -l /dev/ total 0 lrwxrwxrwx 1 root root 11 Jul 23 06:08 core -> /proc/kcore lrwxrwxrwx 1 root root 13 Jul 23 06:08 fd -> /proc/self/fd crw-rw-rw- 1 root root 1, 7 Jul 23 06:08 full drwxrwxrwt 2 root root 40 Jul 23 06:08 mqueue crw-rw-rw- 1 root root 1, 3 Jul 23 06:08 null lrwxrwxrwx 1 root root 8 Jul 23 06:08 ptmx -> pts/ptmx drwxr-xr-x 2 root root 0 Jul 23 06:08 pts crw-rw-rw- 1 root root 1, 8 Jul 23 06:08 random crw-rw---- 1 root root 21, 5 Jul 23 06:08 sg5 crw-rw---- 1 root root 21, 6 Jul 23 06:08 sg6 drwxrwxrwt 2 root root 40 Jul 23 06:09 shm brw-rw---- 1 root cdrom 11, 0 Jul 23 06:08 sr0 brw-rw---- 1 root cdrom 11, 1 Jul 23 06:08 sr1 lrwxrwxrwx 1 root root 15 Jul 23 06:08 stderr -> /proc/self/fd/2 lrwxrwxrwx 1 root root 15 Jul 23 06:08 stdin -> /proc/self/fd/0 lrwxrwxrwx 1 root root 15 Jul 23 06:08 stdout -> /proc/self/fd/1 crw-rw-rw- 1 root root 5, 0 Jul 23 06:08 tty crw-rw-rw- 1 root root 1, 9 Jul 23 06:08 urandom crw-rw-rw- 1 root root 1, 5 Jul 23 06:08 zero root@Vendetta:~# docker inspect MakeMKV [ { "Id": "4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12", "Created": "2018-07-21T21:09:24.055490062Z", "Path": "/init", "Args": [], "State": { "Status": "running", "Running": true, "Paused": false, "Restarting": false, "OOMKilled": false, "Dead": false, "Pid": 6880, "ExitCode": 0, "Error": "", "StartedAt": "2018-07-23T13:08:56.597524902Z", "FinishedAt": "2018-07-22T16:22:41.714392024Z" }, "Image": "sha256:aed55308ea3bbab36145e1e5dc1b7c094f45ef4f9d8782c85112d8c6e8f465b4", "ResolvConfPath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/resolv.conf", "HostnamePath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/hostname", "HostsPath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/hosts", "LogPath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12-json.log", "Name": "/MakeMKV", "RestartCount": 0, "Driver": "btrfs", "Platform": "linux", "MountLabel": "", "ProcessLabel": "", "AppArmorProfile": "", "ExecIDs": null, "HostConfig": { "Binds": [ "/mnt/user/Media/Ripped/:/output:rw", "/mnt/user/appdata/MakeMKV:/config:rw", "/mnt/user:/storage:ro" ], "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": {} }, "NetworkMode": "bridge", "PortBindings": { "51000/tcp": [ { "HostIp": "", "HostPort": "51000" } ], "5800/tcp": [ { "HostIp": "", "HostPort": "7806" } ], "5900/tcp": [ { "HostIp": "", "HostPort": "7906" } ] }, "RestartPolicy": { "Name": "no", "MaximumRetryCount": 0 }, "AutoRemove": false, "VolumeDriver": "", "VolumesFrom": null, "CapAdd": null, "CapDrop": null, "Dns": [], "DnsOptions": [], "DnsSearch": [], "ExtraHosts": null, "GroupAdd": null, "IpcMode": "shareable", "Cgroup": "", "Links": null, "OomScoreAdj": 0, "PidMode": "", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "SecurityOpt": null, "UTSMode": "", "UsernsMode": "", "ShmSize": 67108864, "Runtime": "runc", "ConsoleSize": [ 0, 0 ], "Isolation": "", "CpuShares": 0, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": [], "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": [ { "PathOnHost": "/dev/sr0", "PathInContainer": "/dev/sr0", "CgroupPermissions": "rwm" }, { "PathOnHost": "/dev/sg5", "PathInContainer": "/dev/sg5", "CgroupPermissions": "rwm" }, { "PathOnHost": "/dev/sr1", "PathInContainer": "/dev/sr1", "CgroupPermissions": "rwm" }, { "PathOnHost": "/dev/sg6", "PathInContainer": "/dev/sg6", "CgroupPermissions": "rwm" } ], "DeviceCgroupRules": null, "DiskQuota": 0, "KernelMemory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "OomKillDisable": false, "PidsLimit": 0, "Ulimits": null, "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0 }, "GraphDriver": { "Data": null, "Name": "btrfs" }, "Mounts": [ { "Type": "bind", "Source": "/mnt/user/Media/Ripped", "Destination": "/output", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/mnt/user/appdata/MakeMKV", "Destination": "/config", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/mnt/user", "Destination": "/storage", "Mode": "ro", "RW": false, "Propagation": "rprivate" } ], "Config": { "Hostname": "4ef76946f5d2", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "ExposedPorts": { "51000/tcp": {}, "5800/tcp": {}, "5900/tcp": {} }, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": [ "AUTO_DISC_RIPPER_EJECT=0", "X11VNC_EXTRA_OPTS=", "HOST_OS=unRAID", "MAKEMKV_KEY=BETA", "AUTO_DISC_RIPPER=1", "AUTO_DISC_RIPPER_BD_MODE=mkv", "SECURE_CONNECTION=0", "AUTO_DISC_RIPPER_INTERVAL=5", "AUTO_DISC_RIPPER_MIN_TITLE_LENGTH=", "TZ=America/Los_Angeles", "AUTO_DISC_RIPPER_PARALLEL_RIP=1", "USER_ID=99", "APP_NICENESS=", "DISPLAY_HEIGHT=768", "GROUP_ID=100", "UMASK=000", "DISPLAY_WIDTH=1280", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "S6_BEHAVIOUR_IF_STAGE2_FAILS=3", "S6_SERVICE_DEPS=1", "APP_NAME=MakeMKV", "APP_USER=app", "XDG_DATA_HOME=/config/xdg/data", "XDG_CONFIG_HOME=/config/xdg/config", "XDG_CACHE_HOME=/config/xdg/cache", "XDG_RUNTIME_DIR=/tmp/run/user/app", "DISPLAY=:0" ], "Cmd": [ "/init" ], "ArgsEscaped": true, "Image": "jlesage/makemkv", "Volumes": { "/config": {}, "/output": {}, "/storage": {} }, "WorkingDir": "/tmp", "Entrypoint": null, "OnBuild": null, "Labels": { "org.label-schema.description": "Docker container for MakeMKV", "org.label-schema.name": "makemkv", "org.label-schema.schema-version": "1.0", "org.label-schema.vcs-url": "https://github.com/jlesage/docker-makemkv", "org.label-schema.version": "1.9.0" } }, "NetworkSettings": { "Bridge": "", "SandboxID": "9783380c790190b414a3fe215024787081ba2d033adc20e3ffedafedb1a38f6b", "HairpinMode": false, "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "Ports": { "51000/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "51000" } ], "5800/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "7806" } ], "5900/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "7906" } ] }, "SandboxKey": "/var/run/docker/netns/9783380c7901", "SecondaryIPAddresses": null, "SecondaryIPv6Addresses": null, "EndpointID": "6c16d5e2bf880bab2b60f10abbf71a0939daecafb1d6031161ae233637dabb9e", "Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "172.17.0.2", "IPPrefixLen": 16, "IPv6Gateway": "", "MacAddress": "02:42:ac:11:00:02", "Networks": { "bridge": { "IPAMConfig": null, "Links": null, "Aliases": null, "NetworkID": "d07e0f3d825f2f3753e000c26af67d7721bb04fec1553164475ff3e30026ee17", "EndpointID": "6c16d5e2bf880bab2b60f10abbf71a0939daecafb1d6031161ae233637dabb9e", "Gateway": "172.17.0.1", "IPAddress": "172.17.0.2", "IPPrefixLen": 16, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "02:42:ac:11:00:02", "DriverOpts": null } } } } ] Quote Link to comment
Djoss Posted July 24, 2018 Author Share Posted July 24, 2018 2 hours ago, MaxHayman said: Hi Djoss, here you go. Thank you by the way. root@Vendetta:~# docker exec MakeMKV /opt/makemkv/bin/makemkvcon -r --cache=1 info disc:9999 MSG:1005,0,1,"MakeMKV v1.12.2 linux(x64-release) started","%1 started","MakeMKV v1.12.2 linux(x64-release)" MSG:5074,0,0,"Automatic checking for updates is enabled, you may disable it in preferences if you don't want MakeMKV to contact web server.","Automatic checking for updates is enabled, you may disable it in preferences if you don't want MakeMKV to contact web server." DRV:0,0,999,0,"DVD+R-DL ATAPI iHAS124 B AL0S","","/dev/sr1" DRV:1,2,999,12,"HD-DVD-ROM HL-DT-ST BDDVDRW GGC-H20L 1.02","UNKNOWN","/dev/sr0" DRV:2,256,999,0,"","","" DRV:3,256,999,0,"","","" DRV:4,256,999,0,"","","" DRV:5,256,999,0,"","","" DRV:6,256,999,0,"","","" DRV:7,256,999,0,"","","" DRV:8,256,999,0,"","","" DRV:9,256,999,0,"","","" DRV:10,256,999,0,"","","" DRV:11,256,999,0,"","","" DRV:12,256,999,0,"","","" DRV:13,256,999,0,"","","" DRV:14,256,999,0,"","","" DRV:15,256,999,0,"","","" MSG:5010,0,0,"Failed to open disc","Failed to open disc" TCOUNT:0 root@Vendetta:~# docker exec MakeMKV lsscsi -g -k [0:0:0:0] disk USB Flash Memory PMAP /dev/sda /dev/sg0 [1:0:0:0] disk ATA WDC WD30EZRX-00S 0A80 /dev/sdb /dev/sg1 [1:0:1:0] disk ATA WDC WD30EZRX-00S 0A80 /dev/sdc /dev/sg2 [2:0:0:0] disk ATA WDC WD30EZRX-00S 0A80 /dev/sdd /dev/sg3 [2:0:1:0] disk ATA WDC WD30EURS-63S 0A80 /dev/sde /dev/sg4 [3:0:0:0] cd/dvd HL-DT-ST BDDVDRW GGC-H20L 1.02 /dev/sr0 /dev/sg5 [4:0:0:0] cd/dvd ATAPI iHAS124 B AL0S /dev/sr1 /dev/sg6 [8:0:0:0] disk ATA OCZ-AGILITY3 2.25 /dev/sdf /dev/sg7 root@Vendetta:~# docker exec MakeMKV ls -l /dev/ total 0 lrwxrwxrwx 1 root root 11 Jul 23 06:08 core -> /proc/kcore lrwxrwxrwx 1 root root 13 Jul 23 06:08 fd -> /proc/self/fd crw-rw-rw- 1 root root 1, 7 Jul 23 06:08 full drwxrwxrwt 2 root root 40 Jul 23 06:08 mqueue crw-rw-rw- 1 root root 1, 3 Jul 23 06:08 null lrwxrwxrwx 1 root root 8 Jul 23 06:08 ptmx -> pts/ptmx drwxr-xr-x 2 root root 0 Jul 23 06:08 pts crw-rw-rw- 1 root root 1, 8 Jul 23 06:08 random crw-rw---- 1 root root 21, 5 Jul 23 06:08 sg5 crw-rw---- 1 root root 21, 6 Jul 23 06:08 sg6 drwxrwxrwt 2 root root 40 Jul 23 06:09 shm brw-rw---- 1 root cdrom 11, 0 Jul 23 06:08 sr0 brw-rw---- 1 root cdrom 11, 1 Jul 23 06:08 sr1 lrwxrwxrwx 1 root root 15 Jul 23 06:08 stderr -> /proc/self/fd/2 lrwxrwxrwx 1 root root 15 Jul 23 06:08 stdin -> /proc/self/fd/0 lrwxrwxrwx 1 root root 15 Jul 23 06:08 stdout -> /proc/self/fd/1 crw-rw-rw- 1 root root 5, 0 Jul 23 06:08 tty crw-rw-rw- 1 root root 1, 9 Jul 23 06:08 urandom crw-rw-rw- 1 root root 1, 5 Jul 23 06:08 zero root@Vendetta:~# docker inspect MakeMKV [ { "Id": "4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12", "Created": "2018-07-21T21:09:24.055490062Z", "Path": "/init", "Args": [], "State": { "Status": "running", "Running": true, "Paused": false, "Restarting": false, "OOMKilled": false, "Dead": false, "Pid": 6880, "ExitCode": 0, "Error": "", "StartedAt": "2018-07-23T13:08:56.597524902Z", "FinishedAt": "2018-07-22T16:22:41.714392024Z" }, "Image": "sha256:aed55308ea3bbab36145e1e5dc1b7c094f45ef4f9d8782c85112d8c6e8f465b4", "ResolvConfPath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/resolv.conf", "HostnamePath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/hostname", "HostsPath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/hosts", "LogPath": "/var/lib/docker/containers/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12/4ef76946f5d2c629d7d2c03f1450054ee925f51d98b3556e5f6147f6fe4afa12-json.log", "Name": "/MakeMKV", "RestartCount": 0, "Driver": "btrfs", "Platform": "linux", "MountLabel": "", "ProcessLabel": "", "AppArmorProfile": "", "ExecIDs": null, "HostConfig": { "Binds": [ "/mnt/user/Media/Ripped/:/output:rw", "/mnt/user/appdata/MakeMKV:/config:rw", "/mnt/user:/storage:ro" ], "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": {} }, "NetworkMode": "bridge", "PortBindings": { "51000/tcp": [ { "HostIp": "", "HostPort": "51000" } ], "5800/tcp": [ { "HostIp": "", "HostPort": "7806" } ], "5900/tcp": [ { "HostIp": "", "HostPort": "7906" } ] }, "RestartPolicy": { "Name": "no", "MaximumRetryCount": 0 }, "AutoRemove": false, "VolumeDriver": "", "VolumesFrom": null, "CapAdd": null, "CapDrop": null, "Dns": [], "DnsOptions": [], "DnsSearch": [], "ExtraHosts": null, "GroupAdd": null, "IpcMode": "shareable", "Cgroup": "", "Links": null, "OomScoreAdj": 0, "PidMode": "", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "SecurityOpt": null, "UTSMode": "", "UsernsMode": "", "ShmSize": 67108864, "Runtime": "runc", "ConsoleSize": [ 0, 0 ], "Isolation": "", "CpuShares": 0, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": [], "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": [ { "PathOnHost": "/dev/sr0", "PathInContainer": "/dev/sr0", "CgroupPermissions": "rwm" }, { "PathOnHost": "/dev/sg5", "PathInContainer": "/dev/sg5", "CgroupPermissions": "rwm" }, { "PathOnHost": "/dev/sr1", "PathInContainer": "/dev/sr1", "CgroupPermissions": "rwm" }, { "PathOnHost": "/dev/sg6", "PathInContainer": "/dev/sg6", "CgroupPermissions": "rwm" } ], "DeviceCgroupRules": null, "DiskQuota": 0, "KernelMemory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "OomKillDisable": false, "PidsLimit": 0, "Ulimits": null, "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0 }, "GraphDriver": { "Data": null, "Name": "btrfs" }, "Mounts": [ { "Type": "bind", "Source": "/mnt/user/Media/Ripped", "Destination": "/output", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/mnt/user/appdata/MakeMKV", "Destination": "/config", "Mode": "rw", "RW": true, "Propagation": "rprivate" }, { "Type": "bind", "Source": "/mnt/user", "Destination": "/storage", "Mode": "ro", "RW": false, "Propagation": "rprivate" } ], "Config": { "Hostname": "4ef76946f5d2", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "ExposedPorts": { "51000/tcp": {}, "5800/tcp": {}, "5900/tcp": {} }, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": [ "AUTO_DISC_RIPPER_EJECT=0", "X11VNC_EXTRA_OPTS=", "HOST_OS=unRAID", "MAKEMKV_KEY=BETA", "AUTO_DISC_RIPPER=1", "AUTO_DISC_RIPPER_BD_MODE=mkv", "SECURE_CONNECTION=0", "AUTO_DISC_RIPPER_INTERVAL=5", "AUTO_DISC_RIPPER_MIN_TITLE_LENGTH=", "TZ=America/Los_Angeles", "AUTO_DISC_RIPPER_PARALLEL_RIP=1", "USER_ID=99", "APP_NICENESS=", "DISPLAY_HEIGHT=768", "GROUP_ID=100", "UMASK=000", "DISPLAY_WIDTH=1280", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "LANG=en_US.UTF-8", "S6_BEHAVIOUR_IF_STAGE2_FAILS=3", "S6_SERVICE_DEPS=1", "APP_NAME=MakeMKV", "APP_USER=app", "XDG_DATA_HOME=/config/xdg/data", "XDG_CONFIG_HOME=/config/xdg/config", "XDG_CACHE_HOME=/config/xdg/cache", "XDG_RUNTIME_DIR=/tmp/run/user/app", "DISPLAY=:0" ], "Cmd": [ "/init" ], "ArgsEscaped": true, "Image": "jlesage/makemkv", "Volumes": { "/config": {}, "/output": {}, "/storage": {} }, "WorkingDir": "/tmp", "Entrypoint": null, "OnBuild": null, "Labels": { "org.label-schema.description": "Docker container for MakeMKV", "org.label-schema.name": "makemkv", "org.label-schema.schema-version": "1.0", "org.label-schema.vcs-url": "https://github.com/jlesage/docker-makemkv", "org.label-schema.version": "1.9.0" } }, "NetworkSettings": { "Bridge": "", "SandboxID": "9783380c790190b414a3fe215024787081ba2d033adc20e3ffedafedb1a38f6b", "HairpinMode": false, "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "Ports": { "51000/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "51000" } ], "5800/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "7806" } ], "5900/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "7906" } ] }, "SandboxKey": "/var/run/docker/netns/9783380c7901", "SecondaryIPAddresses": null, "SecondaryIPv6Addresses": null, "EndpointID": "6c16d5e2bf880bab2b60f10abbf71a0939daecafb1d6031161ae233637dabb9e", "Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "172.17.0.2", "IPPrefixLen": 16, "IPv6Gateway": "", "MacAddress": "02:42:ac:11:00:02", "Networks": { "bridge": { "IPAMConfig": null, "Links": null, "Aliases": null, "NetworkID": "d07e0f3d825f2f3753e000c26af67d7721bb04fec1553164475ff3e30026ee17", "EndpointID": "6c16d5e2bf880bab2b60f10abbf71a0939daecafb1d6031161ae233637dabb9e", "Gateway": "172.17.0.1", "IPAddress": "172.17.0.2", "IPPrefixLen": 16, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "02:42:ac:11:00:02", "DriverOpts": null } } } } ] Something that looks wrong is ownership of /dev/sg5 and /dev/sg6: I think they should have the group "cdrom", like /dev/sr0 and /dev/sr1. Can you try to change the ownership of these devices on the host (chown root:cdrom /dev/sg5 /dev/sg6)? Quote Link to comment
MaxHayman Posted July 25, 2018 Share Posted July 25, 2018 (edited) Works like a charm. Cheers. Is there a problem if i set the output directory of MakeMKV to the input of handbrake? Or will handbrake try to convert files mid rip? Edited July 25, 2018 by MaxHayman Quote Link to comment
RockDawg Posted July 29, 2018 Share Posted July 29, 2018 Is there a way I can use my own custom profile setting with this container? I have one for Blurays that auto selects the HD tracks. The default does not. Quote Link to comment
rbh00723 Posted July 29, 2018 Share Posted July 29, 2018 Heyy guys I was wondering if anyone else has had an issue while attempting to rip a Blu-ray while machine is in the middle of a parity check? So I guess my machine decided to do a parity check and for some reason I'm getting super slow rip speeds. For a little bit it will speed up to what seems normal then just drop down to kbps speeds... I left a pic maybe it could help diagnose Quote Link to comment
rbh00723 Posted July 29, 2018 Share Posted July 29, 2018 7 hours ago, rbh00723 said: Heyy guys I was wondering if anyone else has had an issue while attempting to rip a Blu-ray while machine is in the middle of a parity check? So I guess my machine decided to do a parity check and for some reason I'm getting super slow rip speeds. For a little bit it will speed up to what seems normal then just drop down to kbps speeds... I left a pic maybe it could help diagnose 3 Hey guys lets just say I may have been a bit of an idiot. I had set the auto-rip setting to 1. But when I had put in the did I didn't see the GUI through my browser reflect that it was doing anything so I had assumed that maybe it just wasn't working right. Soooo I started to rip the disk myself which was seriously fu**ing with my optical drive. neither me or the auto-rip was able to get much throughput as far as copying speed. Mystery Solved Quote Link to comment
Djoss Posted July 29, 2018 Author Share Posted July 29, 2018 13 hours ago, RockDawg said: Is there a way I can use my own custom profile setting with this container? I have one for Blurays that auto selects the HD tracks. The default does not. You mean with the GUI or the automatic disc ripper? Quote Link to comment
Djoss Posted July 29, 2018 Author Share Posted July 29, 2018 On 7/25/2018 at 5:12 PM, MaxHayman said: Works like a charm. Cheers. Is there a problem if i set the output directory of MakeMKV to the input of handbrake? Or will handbrake try to convert files mid rip? It's not a problem. HandBrake handle perfectly this case (it won't start the conversion if the file is being copied/modified). Quote Link to comment
RockDawg Posted July 29, 2018 Share Posted July 29, 2018 (edited) What I mean is if you go to View>Preferences>General and tick the Expert Mode option. Then go to the Advanced tab, you can set the default profile. By default there are four to choose from (Default, AAC-stereo, FLAC and WDTV). For years I've used a custom profile for BluRays and on my Windows install the profile's xml file gets put in the root MakeMKV directory and it then shows as an option you can select in MakeMKV. Is there a way to do that with the container? Edited July 29, 2018 by RockDawg Quote Link to comment
Djoss Posted July 29, 2018 Author Share Posted July 29, 2018 1 hour ago, RockDawg said: What I mean is if you go to View>Preferences>General and tick the Expert Mode option. Then go to the Advanced tab, you can set the default profile. By default there are four to choose from (Default, AAC-stereo, FLAC and WDTV). For years I've used a custom profile for BluRays and on my Windows install the profile's xml file gets put in the root MakeMKV directory and it then shows as an option you can select in MakeMKV. Is there a way to do that with the container? Sure, just copy your profile to /mnt/user/appdata/MakeMKV/data 1 Quote Link to comment
RockDawg Posted July 29, 2018 Share Posted July 29, 2018 Thanks so much! I initially looked there but because I didn't see the other profile xml files there I assumed that wasn't the place. I should have just tried it. Quote Link to comment
Encino Stan Posted August 1, 2018 Share Posted August 1, 2018 Newbie with makemkv. First time trying to rip Blu-Ray discs. I installed this docker and am getting errors. Quote Your temporary key has expired and was removed. Please restart the application. ... followed by ... Quote The application version is too old. Please downlaod the latest version at http://www.makevkv.com/ or enter registration key to continue uing the current version. Is this a known issue that will resolve itself when the beta key gets updated or do I have something wrong? Would registering a key solve this? (And I don't see where to purchase a key.) Quote Link to comment
cybrnook Posted August 1, 2018 Share Posted August 1, 2018 (edited) To buy a key https://www.makemkv.com/buy/ Edited August 1, 2018 by cybrnook Quote Link to comment
Djoss Posted August 1, 2018 Author Share Posted August 1, 2018 18 minutes ago, Encino Stan said: Is this a known issue that will resolve itself when the beta key gets updated or do I have something wrong? The issue is that the current beta key is expired. The author of MakeMKV should give a new one soon. Once the new beta key is out, just restart the container. Or you can buy a key to use the software right now and avoid this kind of issue. See the link given by @cybrnook. Quote Link to comment
Tergo247 Posted August 3, 2018 Share Posted August 3, 2018 Hi Guys, Ever since the latest update, MakeMKV no longer sees discs in my BD drive. I've tried several, including discs it had successfully seen and ripped before. The eject control still works, I've purchased a key and went as far as reinstalling the container. "No Disc". I appreciate any pointers you can provide. Quote Link to comment
cybrnook Posted August 3, 2018 Share Posted August 3, 2018 Make sure you are adding BOTH device ID's in your extra parameters field of the container, prior to starting. For example, I have two disc drives, and I need to add: --device /dev/sr0 --device /dev/sg1 --device /dev/sr1 --device /dev/sg2 where --device /dev/sr0 --device /dev/sg1 is my first disk drive where --device /dev/sr1 --device /dev/sg2 is my second disk drive Quote Link to comment
Djoss Posted August 3, 2018 Author Share Posted August 3, 2018 The best thing is to look at the container's logs to see which device(s) need to be mapped. @Tergo247, does MakeMKV see the drive but not the disc inside it, or the drive itself is missing? Quote Link to comment
Tergo247 Posted August 5, 2018 Share Posted August 5, 2018 Thanks for the responses. It sees the drive, I can eject it from the MakeMKV web gui. When I restart it I get this in the log: Registration key already up-to-date. [cont-init.d] 90-makemkv.sh: exited 0. [cont-init.d] 95-check-optical-drive.sh: executing... [cont-init.d] 95-check-optical-drive.sh: looking for usable optical drives... [cont-init.d] 95-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], group 19. [cont-init.d] 95-check-optical-drive.sh: exited 0. [cont-init.d] 96-install-autodiscripper-srv.sh: executing... [cont-init.d] 96-install-autodiscripper-srv.sh: installing automatic disc ripper service... [cont-init.d] 96-install-autodiscripper-srv.sh: exited 0. [cont-init.d] done. I have the following in extra parameters: --device /dev/sr0 --device /dev/sg3 I don't receive any errors in the web gui, it behaves exactly as though I opened the drive and closed it without a disc in it. Quote Link to comment
cybrnook Posted August 5, 2018 Share Posted August 5, 2018 Can you remove the --device /dev/sg3 line from your extra parameters. Restart the container, and watch the log to see if it calls on wanting sg3 or perhaps sg1. Quote Link to comment
Balpaugh Posted August 5, 2018 Share Posted August 5, 2018 I've been trying to install the MakeMKV docker and it continually says that the file system is read-only and will not function. I've validated that the directory is in fact read-write but from the MakeMKV console, it fails any kind of write. From the system console, I can write with no issues to that directory, but not from the docker. I have another Docker pointing their output to that directory and it seems to function but MakeMKV will not. How can I figure out what's causing the issue? Thank you! Quote Link to comment
Tergo247 Posted August 5, 2018 Share Posted August 5, 2018 I encountered some notable odd behavior. I removed the sr0 device line and the log was unchanged after restarting the container. I deleted everything in extra parameters and encountered no difference in function or log. I uninstalled MakeMKV, deleted all files from the appdata folder, and reinstalled it. I then got the following in the log sans extra parameters: Registration key already up-to-date. [cont-init.d] 90-makemkv.sh: exited 0. [cont-init.d] 95-check-optical-drive.sh: executing... [cont-init.d] 95-check-optical-drive.sh: looking for usable optical drives... [cont-init.d] 95-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], but it is not usable because: [cont-init.d] 95-check-optical-drive.sh: --> the host device /dev/sr0 is not exposed to the container. [cont-init.d] 95-check-optical-drive.sh: --> the host device /dev/sg3 is not exposed to the container. [cont-init.d] 95-check-optical-drive.sh: no usable optical drive found. [cont-init.d] 95-check-optical-drive.sh: exited 0. [cont-init.d] 96-install-autodiscripper-srv.sh: executing... [cont-init.d] 96-install-autodiscripper-srv.sh: no usable optical drive available. [cont-init.d] 96-install-autodiscripper-srv.sh: exited 0. [cont-init.d] done. I added back in the original lines and am right back where I started. It sees the drive but not the disc. The only difference is this time when I remove the sr0 line, it calls for it in the log. Weird behavior aside, how long do optical drives last? It's pretty coincidental if this drive happened to fail within a day of container updates. Quote Link to comment
Balpaugh Posted August 5, 2018 Share Posted August 5, 2018 Hello. It can see the drives without issue but when it goes to start the decryption, it errors because it cannot create the directories. Quote Link to comment
Djoss Posted August 6, 2018 Author Share Posted August 6, 2018 4 hours ago, Balpaugh said: I've been trying to install the MakeMKV docker and it continually says that the file system is read-only and will not function. I've validated that the directory is in fact read-write but from the MakeMKV console, it fails any kind of write. From the system console, I can write with no issues to that directory, but not from the docker. I have another Docker pointing their output to that directory and it seems to function but MakeMKV will not. How can I figure out what's causing the issue? Thank you! By default, "/storage" is read-onl;y. MakeMKV is expected to write to "/output". So when you want to extract titles from a disc, make sure the output folder is under "/output". Quote Link to comment
Djoss Posted August 6, 2018 Author Share Posted August 6, 2018 58 minutes ago, Tergo247 said: I encountered some notable odd behavior. I removed the sr0 device line and the log was unchanged after restarting the container. I deleted everything in extra parameters and encountered no difference in function or log. I uninstalled MakeMKV, deleted all files from the appdata folder, and reinstalled it. I then got the following in the log sans extra parameters: Registration key already up-to-date. [cont-init.d] 90-makemkv.sh: exited 0. [cont-init.d] 95-check-optical-drive.sh: executing... [cont-init.d] 95-check-optical-drive.sh: looking for usable optical drives... [cont-init.d] 95-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], but it is not usable because: [cont-init.d] 95-check-optical-drive.sh: --> the host device /dev/sr0 is not exposed to the container. [cont-init.d] 95-check-optical-drive.sh: --> the host device /dev/sg3 is not exposed to the container. [cont-init.d] 95-check-optical-drive.sh: no usable optical drive found. [cont-init.d] 95-check-optical-drive.sh: exited 0. [cont-init.d] 96-install-autodiscripper-srv.sh: executing... [cont-init.d] 96-install-autodiscripper-srv.sh: no usable optical drive available. [cont-init.d] 96-install-autodiscripper-srv.sh: exited 0. [cont-init.d] done. I added back in the original lines and am right back where I started. It sees the drive but not the disc. The only difference is this time when I remove the sr0 line, it calls for it in the log. Weird behavior aside, how long do optical drives last? It's pretty coincidental if this drive happened to fail within a day of container updates. "--device /dev/sr0 --device /dev/sg3" are the correct parameters to use. Do you have other containers/applications that see the content of disc with the same drive? To check if the issue is related to the latest update, you can try to revert to the previous version of the container: change the "Repository" in container's settings to "jlesage/makemkv:v1.9.0". Quote Link to comment
Balpaugh Posted August 7, 2018 Share Posted August 7, 2018 Thank you Djoss. I probably looked at it a hundred times and didn't notice that the output was defaulting to /storage and not /output. as soon as i changed it, it appears to work. Now the question is why does the output file location default to /storage and not /output? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.