Djoss Posted November 27, 2017 Share Posted November 27, 2017 Support for MKVCleaver docker container Application Name: MKVCleaverApplication Site: https://blogs.sapib.ca/apps/mkvcleaver/Docker Hub: https://hub.docker.com/r/jlesage/mkvcleaverGithub: https://github.com/jlesage/docker-mkvcleaver Make sure to look at the complete documentation, available on Github ! Post any questions or issues relating to this docker in this thread. 1 Quote Link to comment
digitalfixer Posted November 27, 2017 Share Posted November 27, 2017 Was waiting for this. Unfortunately all I get is a black screen. Log file attached. MKVCleaver_Logs.txt Quote Link to comment
Djoss Posted November 27, 2017 Author Share Posted November 27, 2017 Nothing appear, even after some time? Can you try to run this : docker exec MKVCleaver ps Quote Link to comment
digitalfixer Posted November 27, 2017 Share Posted November 27, 2017 Results from docker exec MKVCleaver ps ps.txt Quote Link to comment
Djoss Posted November 27, 2017 Author Share Posted November 27, 2017 Everything looks good... Did you try to restart the container? Can you try to access the UI via a VNC client? Quote Link to comment
digitalfixer Posted November 27, 2017 Share Posted November 27, 2017 Tried a restart and reinstall. Both just result in a black screen on the webui and vnc. Kevin. Quote Link to comment
Djoss Posted November 27, 2017 Author Share Posted November 27, 2017 Are you using default container settings? Quote Link to comment
digitalfixer Posted November 28, 2017 Share Posted November 28, 2017 No changes mad at all. Kevin. Quote Link to comment
digitalfixer Posted November 28, 2017 Share Posted November 28, 2017 Would this be easier to implement rather than using wine. It has multiple linux versions. https://www.inviska.com/mkvextract/ Quote Link to comment
Djoss Posted November 28, 2017 Author Share Posted November 28, 2017 1 hour ago, digitalfixer said: Would this be easier to implement rather than using wine. It has multiple linux versions. https://www.inviska.com/mkvextract/ I saw this software, but I found that it has less features than MKVCleaver... But I can also create a container for it. Let me know if you are interested to continue helping with debugging of MKVCleaver . Since it's working perfectly for me on 2 different systems, it should not be too difficult to find what's different on yours... Quote Link to comment
digitalfixer Posted November 28, 2017 Share Posted November 28, 2017 Definitely interested in getting it working. For a bit more information I was using Chrome 62.0.3202.94 and VNC Viewer 6.17.1113 on a MacBook Pro running macOS Sierra 10.12.6. Unraid specs in my sig. Kevin. Quote Link to comment
cybrnook Posted November 28, 2017 Share Posted November 28, 2017 and what if you launch the Docker directly from within unraid, not using vncviewer? You can left click on the docker icon and choose webgui. Quote Link to comment
digitalfixer Posted November 28, 2017 Share Posted November 28, 2017 That's what I did in chrome. Quote Link to comment
Djoss Posted November 28, 2017 Author Share Posted November 28, 2017 The problem may be related to the docker version used in 6.4 rc. If someone using 6.3.5 can confirm that it's working, it would be great! Quote Link to comment
Squid Posted November 29, 2017 Share Posted November 29, 2017 9 hours ago, Djoss said: The problem may be related to the docker version used in 6.4 rc. 6.4 If you set /storage to be /mnt instead of /mnt/user you will get the UI But, attempting to open MKV files to process gives a messed up window that looks like it crashes to container Quote Link to comment
Squid Posted November 29, 2017 Share Posted November 29, 2017 Quick test: Any path for /storage beyond /mnt (ie: /mnt/user/Movies) also fails. Quote Link to comment
Djoss Posted November 29, 2017 Author Share Posted November 29, 2017 Thanks @Squid for your observations. They could give some clues for my investigation... Quote Link to comment
Squid Posted December 12, 2017 Share Posted December 12, 2017 On 11/28/2017 at 8:47 PM, Djoss said: Thanks @Squid for your observations. They could give some clues for my investigation... Any progress on this problem? Quote Link to comment
kizer Posted December 12, 2017 Share Posted December 12, 2017 I have mine set to /storage /mnt/user/Movies/All//output /mnt/user/Movies/All//config /mnt/cache/system/appdata/MakeMKV I have mine set to the Storage and Output Path so I can drill down and find things or put things where I want with no issues. Not sure if that helps or hurts anything. Lol I'm running 6.4 Chrome Version 62.0.3202.94 (Official Build) (64-bit) Quote Link to comment
Squid Posted December 12, 2017 Share Posted December 12, 2017 2 minutes ago, kizer said: /config /mnt/cache/system/appdata/MakeMKV This is the thread for MKVCleaver Quote Link to comment
kizer Posted December 12, 2017 Share Posted December 12, 2017 Uh..... Lol Now I feel a bit silly. Quote Link to comment
Djoss Posted December 12, 2017 Author Share Posted December 12, 2017 10 hours ago, Squid said: Any progress on this problem? With @digitalfixer, we looked at a couple of things. Everything on his system was the same as mine. One major difference was the docker version. I used the same version on a PC without reproducing the issue. Then, at some point, the container started to work. We tried to remove the container with its appdata. Even after a clean install, it worked. So looks like to problem disappeared . From what I was able to see, the problem was the access to the /storage volume that was blocking. More specifically, the container was blocking on a script executing the command "cd /storage". Tell me if you would like and have time to help with this! Quote Link to comment
Squid Posted December 12, 2017 Share Posted December 12, 2017 43 minutes ago, Djoss said: Tell me if you would like and have time to help with this! I'll do what I can. Just let me know Other investigations: Running RC15e it doesn't matter what you enter in for the host path on /storage. It never works cd /storage from docker exec works fine MKVCleaver and wine is running according to top VNC to port 7912 also results in a black screen Other thoughts 6.4 is compiled to allow execution of 32bit binaries within docker containers (I see that you're running wine64, but the lack of 32bit binaries was what previously stopped wine from executing on unRaid Quote Link to comment
Djoss Posted December 12, 2017 Author Share Posted December 12, 2017 Thanks @Squid! For the 64/34bit thing: the container is using only 64bit binaries (including the Windows one). It's for this reason that it's working on 6.3. So let's start with the basic, could you provide: Full container log Output of `docker exec -ti MKVCleaver ps -A` Quote Link to comment
Squid Posted December 12, 2017 Share Posted December 12, 2017 Delete Appdata, Fresh Install, All defaults MKVCleaverLog.txt PID USER TIME COMMAND 1 root 0:00 s6-svscan -s -t0 /var/run/s6/services 32 root 0:00 s6-supervise s6-fdholderd 496 root 0:00 s6-supervise app 501 root 0:00 s6-supervise nginx 502 root 0:00 s6-supervise openbox 503 root 0:00 s6-supervise xvfb 504 root 0:00 s6-supervise x11vnc 505 root 0:00 s6-supervise wineserver 671 daemon 0:00 s6-fdholderd -1 -i rules 713 root 0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx 728 root 0:00 /usr/bin/Xvfb :0 -screen 0 1280x768x24 747 root 0:00 [s6-notifyonchec] 751 nginx 0:00 nginx: worker process 752 nginx 0:00 nginx: worker process 753 nginx 0:00 nginx: worker process 754 nginx 0:00 nginx: worker process 758 root 0:00 s6-supervise logmonitor 759 root 0:00 s6-supervise statusmonitor 760 root 0:00 s6-supervise certsmonitor 768 root 0:00 /usr/bin/x11vnc -display :0 -rfbport 5900 -rfbportv6 -1 - 782 app 0:00 /usr/bin/wineserver --foreground --persistent 792 app 0:00 /usr/bin/openbox 808 app 0:59 /opt/mkvcleaver/MKVCleaver.exe 836 app 0:00 {services.exe} C:\windows\system32\services.exe 840 app 0:00 {winedevice.exe} C:\windows\system32\winedevice.exe 852 app 0:00 {plugplay.exe} C:\windows\system32\plugplay.exe 867 root 0:00 ps -A 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.