MakeMKV 1.17.7 for Linux

The place to discuss linux version of MakeMKV
Post Reply
Blixen
Posts: 1
Joined: Sun Jun 09, 2024 8:18 pm

MakeMKV 1.17.7 for Linux

Post by Blixen »

Both makemkv-oss-1.17.7.tar.gz and makemkv-bin-1.17.7.tar.gz seems to have corrupted and can not be extracted.

sha256 test of makemkv-bin-1.17.7.tar.gz:

a760e1e484c1b28934a4557e7766cc1af8392ef717f5bb34d6eeafd38a0b0d01
should be:
8c5bc831bc952b1f873cc8450c64e392db0b2479b626d180f0ffc965668951d0

May you all have a nice day
DeeDeeRanged
Posts: 1
Joined: Fri Jun 21, 2024 12:17 am

Re: MakeMKV 1.17.7 for Linux

Post by DeeDeeRanged »

I take it you use GNOME fileroller. That is archiver has issues same with MATE engrampa.
Install xarchiver and it will work.
ryley
Posts: 30
Joined: Mon Jul 30, 2018 7:52 am

Re: MakeMKV 1.17.7 for Linux

Post by ryley »

Blixen wrote:
Sun Jun 09, 2024 8:34 pm
Both makemkv-oss-1.17.7.tar.gz and makemkv-bin-1.17.7.tar.gz seems to have corrupted and can not be extracted.

sha256 test of makemkv-bin-1.17.7.tar.gz:

a760e1e484c1b28934a4557e7766cc1af8392ef717f5bb34d6eeafd38a0b0d01
should be:
8c5bc831bc952b1f873cc8450c64e392db0b2479b626d180f0ffc965668951d0

May you all have a nice day
For whatever reason the currently available makemkv-bin-1.17.7.tar.gz (SHA256=a760...) has been re-compressed with gz (so it is effectively a tar.gz.gz file).

If you gunzip the SHA256=a760... archive you will get the original tar.gz archive with SHA256=8c5bc831bc952b1f873cc8450c64e392db0b2479b626d180f0ffc965668951d0
flojo
Posts: 107
Joined: Thu Jun 22, 2023 4:27 am
Location: El Paso

Re: MakeMKV 1.17.7 for Linux

Post by flojo »

The hash is of the file you download, not whatever it contains. The values below are what I get, which means the binary archive is correct.

Code: Select all

t@t:~/test$ rhash --version
RHash v1.4.2
t@t:~/test$ rhash --sha256 makemkv*
a760e1e484c1b28934a4557e7766cc1af8392ef717f5bb34d6eeafd38a0b0d01  makemkv-bin-1.17.7.tar.gz
f26f59705dc6bf274312d446a7b3f0b5c827f137d5b823761ee7953a528db2b7  makemkv-oss-1.17.7.tar.gz

Code: Select all

t@t:~/test$ openssl version
OpenSSL 3.0.10 1 Aug 2023 (Library: OpenSSL 3.0.10 1 Aug 2023)
t@t:~/test$ openssl dgst -sha256 makemkv*
SHA2-256(makemkv-bin-1.17.7.tar.gz)= a760e1e484c1b28934a4557e7766cc1af8392ef717f5bb34d6eeafd38a0b0d01
SHA2-256(makemkv-oss-1.17.7.tar.gz)= f26f59705dc6bf274312d446a7b3f0b5c827f137d5b823761ee7953a528db2b7
ryley
Posts: 30
Joined: Mon Jul 30, 2018 7:52 am

Re: MakeMKV 1.17.7 for Linux

Post by ryley »

flojo wrote:
Sat Jun 22, 2024 11:36 pm
The hash is of the file you download, not whatever it contains. The values below are what I get, which means the binary archive is correct.

Code: Select all

t@t:~/test$ rhash --version
RHash v1.4.2
t@t:~/test$ rhash --sha256 makemkv*
a760e1e484c1b28934a4557e7766cc1af8392ef717f5bb34d6eeafd38a0b0d01  makemkv-bin-1.17.7.tar.gz
f26f59705dc6bf274312d446a7b3f0b5c827f137d5b823761ee7953a528db2b7  makemkv-oss-1.17.7.tar.gz

Code: Select all

t@t:~/test$ openssl version
OpenSSL 3.0.10 1 Aug 2023 (Library: OpenSSL 3.0.10 1 Aug 2023)
t@t:~/test$ openssl dgst -sha256 makemkv*
SHA2-256(makemkv-bin-1.17.7.tar.gz)= a760e1e484c1b28934a4557e7766cc1af8392ef717f5bb34d6eeafd38a0b0d01
SHA2-256(makemkv-oss-1.17.7.tar.gz)= f26f59705dc6bf274312d446a7b3f0b5c827f137d5b823761ee7953a528db2b7
My point was that the makemkv-bin and makemkv-oss file you downloaded and hashed do not actually match the files in the signed hash file provided by the MakeMKV team:
...
98268f1ca22130ec95d27c872d7802b74a14de7b52b45ae54d9af10631330e8c Setup_MakeMKV_v1.17.7.exe
8c5bc831bc952b1f873cc8450c64e392db0b2479b626d180f0ffc965668951d0 makemkv-bin-1.17.7.tar.gz
762e552d46f9ec75a7c62dcb7d97c0fd9e6a15120d0ef6f5a080cee291d3a0ef makemkv-oss-1.17.7.tar.gz
0d858bddcdeec847a2563e25f68dba189fcdf23c53be3ee9a18f17b18e12eee3 makemkv_v1.17.7_osx.dmg
...
I explained how to recover the file referenced in the signed hash file. That is how you get the correct file. Not by hashing the same file twice and comparing it to itself...
Rai4321
Posts: 18
Joined: Mon Sep 30, 2024 10:11 am

Re: MakeMKV 1.17.7 for Linux

Post by Rai4321 »

The following works for me :)

Code: Select all

curl -kLO https://www.makemkv.com/download/makemkv-sha-1.17.7.txt
curl -kLO https://www.makemkv.com/download/makemkv-oss-1.17.7.tar.gz
curl -kLO https://www.makemkv.com/download/makemkv-bin-1.17.7.tar.gz

Code: Select all

sha256sum -c makemkv-sha-1.17.7.txt 2> /dev/null | grep makemkv-oss-1.17.7.tar.gz
sha256sum -c makemkv-sha-1.17.7.txt 2> /dev/null | grep makemkv-bin-1.17.7.tar.gz
Post Reply