jlesage / docker-makemkv

Docker container for MakeMKV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

It seems that it should be updated to continue using, otherwise it cannot be used

androiddisk opened this issue · comments

MSG:5075,16908288,2,"The new version 1.17.3 is available for download at http://www.makemkv.com/download/","The new version %1 is available for download at %2","1.17.3","http://www.makemkv.com/download/"
MSG:3338,0,2,"Downloading latest SDF to /root/.MakeMKV ...","Downloading latest %1 to %2 ...","SDF","/root/.MakeMKV"
MSG:5042,0,0,"The program can't find any usable optical drives.","The program can't find any usable optical drives."
DRV:0,256,999,0,"","",""
DRV:1,256,999,0,"","",""
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:5021,131332,1,"This application version is too old.  Please download the latest version at http://www.makemkv.com/ or enter a registration key to continue using the current version.","This application version is too old.  Please download the latest version at %1 or enter a registration key to continue using the current version.","http://www.makemkv.com/"```

I'm working on this : )

But note that you should still be able to use the current version.

But note that you should still be able to use the current version.

No, I quit after reporting an error

Your issue is not with a current version. When that happens, the issue is with your license key.

On Thu, Feb 9, 2023, 22:02 androiddisk @.> wrote: But note that you should still be able to use the current version. No, I quit after reporting an error — Reply to this email directly, view it on GitHub <#163 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB32XYZ7JO6UOYWNEKMADDDWWW4VFANCNFSM6AAAAAAUTW7AZM . You are receiving this because you are subscribed to this thread.Message ID: @.>

Well, I'll try again

The beta key did expired recently, but a new one has been provided since then.

If you did not set the MAKEMKV_KEY environment variable, its default value of BETA causes the container to automatically fetch the new key after a restart. See https://github.com/jlesage/docker-makemkv#expired-beta-key

I try set the MAKEMKV_KEY to set it to BETA or UNSET. Neither of the two environment variables works

docker run -d \
    --name=makemkv \
    -e MAKEMKV_KEY=UNSET \
    -p 5800:5800 \
    -v /mnt/wsl/raid5/docker/makemkv:/config:rw \
    -v /mnt/wsl/raid5/video:/storage:ro \
    -v /mnt/wsl/raid5/video:/output:rw \
    jlesage/makemkv:latest
MSG:1005,0,1,"MakeMKV v1.17.2 linux(x64-release) started","%1 started","MakeMKV v1.17.2 linux(x64-release)"
MSG:5042,0,0,"The program can't find any usable optical drives.","The program can't find any usable optical drives."
DRV:0,256,999,0,"","",""
DRV:1,256,999,0,"","",""
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:5021,131332,1,"This application version is too old.  Please download the latest version at http://www.makemkv.com/ or enter a registration key to continue using the current version.","This application version is too old.  Please download the latest version at %1 or enter a registration key to continue using the current version.","http://www.makemkv.com/"

Oh, I know how to solve it. I use the Docker cli to execute. It was possible before but not now. Just try to open the transcoding from web: 5800, and then use cli to run normally. It seems necessary http://web:5800 Open it as the initialization of the docker

Cli transcoded a video successfully. Don't continue to fail again

Are you saying that you are invoking manually the makemkvcon binary ?

By the way, you don't need to set/use the -e MAKEMKV_KEY=UNSET argument if you want to use the beta key.

yes docker exec -i makemkv /opt/makemkv/bin/makemkvcon -r --cache=1024 mkv /output/AV/iso/【DVD】あいだゆあ34部合集/SAP_003.ISO all /output/AV/iso2mkv/SAP_003

I have transcoded hundreds of movies in this way

By the way, you don't need to set/use the -e MAKEMKV_KEY=UNSET argument if you want to use the beta key.

Yes, I am doing this now, but I can do it through the web page, and the cli method fails. Not enough logs

So do you still have an issue ?

Makemkvcon binary cannot transcode iso2mkv

Ok I see what you mean. Looks like the makemkvcon refuses to run if not the latest. Unchecking Enable Internet access might have help.

However, the new Docker image now integrates the latest version of MakeMKV. So you should be good now.

Ok I see what you mean. Looks like the makemkvcon refuses to run if not the latest. Unchecking Enable Internet access might have help.

However, the new Docker image now integrates the latest version of MakeMKV. So you should be good now.

What is Enable Internet access. I don't see relevant parameters in the environment variable of read.md

This is a setting of MakeMKV itself that can be set via its UI.