Page 2 of 3

Re: MakeMKV on Raspberry PI (ARM)

Posted: Sun Aug 23, 2020 10:37 pm
by Woodstock
My caution is related to network speed, which can be measured separate from ripping speed. I also tested using a "max firepower" RPi4, with a solid gigabit network connection, and the measured throughput on straight copy operations was not much better than the RPi3B+. And I already know that a 100Mb/s network connection is a limiting factor on MakeMKV read speeds from a USB optical disk.

The CPU has plenty of "power" to read the disks. It might work better with local USB storage than network (less protocol overhead). We can't do REAL tests until Mike compiles it for ARM, though....

Re: MakeMKV on Raspberry PI (ARM)

Posted: Mon Aug 24, 2020 8:28 pm
by donut
I was planning to use a usb bluray drive. I pulled one from another system, and coupled it with the cheapest powered usb sata adapter I could find. It didn't work. I suspect there is not enough power on the usb3.0 port as I also have a ssd plugged in. The adapter worked fine on my windows 7 PC, so I am picking up a powered USB hub for the PI. If that solves the problem, I will see if I can elimiate it with a 4A power supply. I currently only have a 3.5A.

I then ran iperf3 between the pi and another linux box and got good results...
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver

I guess I am not following you on the network speed issue. On a separate note, I have a 5 year old 32 bit odroid XU4 with a 2TB ssdhd and a 2.5 GBS usb nic and it gets a solid 2.34 Gbs running iperf3. I am picking up another 2.5 Gbe adapter for the pi to see how it performs. I have a QNAP 5Gbe but I know its going to need that powered usb port, as it is quite a little heater. I'll post another update in a day or two when the parts show up.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Thu Aug 27, 2020 1:57 am
by donut
I just wanted to provide the promised update. I received the powered USB 3.0 hub and a 2.5Gbe adapter. The hub seems to have resolved the power issue I suspected. I am able to play dvds in KODI on the pi now with my LG WH16NS40. I haven't had time to figure out VLC yet...

After recompiling the kernel to add in the updated realtek 8152 driver, the 2.5Gbe adapter is working.
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 2.47 GBytes 2.12 Gbits/sec 2150 sender
[ 5] 0.00-10.00 sec 2.47 GBytes 2.12 Gbits/sec receiver

So yes, I too am waiting to see if an armv7 or arm64 version becomes available.
uname -srvm
Linux 5.4.59-v7l-r8152+ #1 SMP Wed Aug 26 16:18:47 EDT 2020 armv7l

If this happens, I will pick up one of the "approved" external cases for the bluray player from the Ultimate UHD Drives Guide Updated 2020 page. As of right now, it is sitting here naked on my desk. That might allow me to do away with the powered USB hub since I expect the external case and power supply might be providing a 5v supply to the drive. The cheap adapter I picked up is almost certainly relying on 5v from the USB port on the pi, which is under powered.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Fri Feb 19, 2021 10:33 pm
by mmuser
Another interested user.

I have begun transitioning a few of my computers from PCs to Pis. One of them sits by a 1920x1200 monitor and an Asus external, powered USB 3 Bluray reader/writer, currently used to rip CDs. Home network is all GbE (multi-unit residence, so no real "space" for another WiFi, plus the security). NAS are currently older WD My Book Live Duo, tweaked for larger drives.

I would very much like to have MakeMKV running on this Pi 4 B 8 GB, either to a local USB 3 drive, or, preferably, to a NAS.

I can test (pre-)releases here, including build-related issues.

Would my existing license key work or would I need a new one?

Re: MakeMKV on Raspberry PI (ARM)

Posted: Mon Feb 22, 2021 6:09 pm
by Lost Dog
I was just thinking about this as well... I'm playing with the idea of ditching my MythTV Frontend / Backend and going with a Odroid N2+ for the frontend and a smaller, more efficient server running the backend.

Being able to have MakeMKV on the N2+ providing decryption would be great.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Fri Feb 26, 2021 11:51 pm
by steinhelten
I, too, would love to run MakeMKV on a RPI4. My ultimte goal is to use Kodi on this system for as much of our media consumption as possible. I'm in the middle of ripping our DVDs to an external 1TB hard drive. I am ripping to local USB on the USB3 port, so I don't think that throughput is going to be an unbearable constraint.

Instead of just asking for what I want, is there a way I can contribute to the effort?

P.S. All the rest of my infrastrucre is now ARM7,and most of is is RPIs. Router, NAT, DB, Webserver, the lot. The exception is my Chromebook - still ARM7, but not a RPI. I have a Pi-TOP, but it didn't quite meet my needs for a laptop.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Sat Feb 27, 2021 3:52 pm
by mike admin
Ok, its here.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Sun Feb 28, 2021 11:46 pm
by steinhelten
HOT DIGGITY DOG! Yeah - it took a bit of updating of RaspBian and the utilities, but I'm running it on my RPI4 right now. It estimates that it's going to process the entire movie in about 43 minutes - almost exactly half the playing time (source size 21.9GB). I'm seeing three active threads, which, unfortunately, together are only consuming about 35% of one CPU. There's a LOT of wait IO - more than I expected, given that I've got a 6x read speed DVD/BLURAY player. The output drive, an external 1TB RAID0, doesn't appear to be very busy. I do have another process running which is very IO intensive to a different USB device. Let me suspend that... very little difference. Still using about 36% of one CPU (~9% of total system CPU power) and the output disk drive appears to be largely "loafing", and is mostly displaying its idle pattern. So - it appears that the bottleneck is actually in the read speed of the ASUS bluray drive, but I don't know why. Oh, here we go - the program tells me this - it's giving the read rate of 8.7M/s [2.0X] - I guess I can't figure out where the constraining factor is - the documentation for this drive claims 6x read speed - but it looks like the system could actually pound through a good deal more.

Now, just for fun, I'm playing the movie with vlc that I just ripped, while I'm ripping the next one. The playback is going very smoothly, and the system isn't "sweating" at all - the stats are all still good.

I only have a half-dozen or so Blu-Rays to convert, so I'd have to say that I'm fine with the performance, but it does seem like the system should be able to go quite a bit faster, if only I could figure out where the constaint is.

A big THANK YOU to Mike!

Re: MakeMKV on Raspberry PI (ARM)

Posted: Mon Mar 01, 2021 5:01 pm
by Lost Dog
Working great on my Odroid C2!!!!

Thanks much! Once I get my N2+ be using it on that platform for my HTPC.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Sun Mar 07, 2021 10:20 am
by archer72
Re: steinhelten

Works great on my Pi4 also. I did not do extensive tests, but 43 minutes to rip a blu-ray is about what I got.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Sun May 09, 2021 8:35 am
by CyPi4
Running great on my RaspberryPi4 8GB with RasPiOS aarch64 as arm64-release. Absolutely no issues when compiling source for the Pi and program is running great and fast.

I love your work!

Re: MakeMKV on Raspberry PI (ARM)

Posted: Thu Aug 05, 2021 2:26 am
by RadarG
After some trial and error. I got makemkv working on my pi. I was wondering how to script this out? Right now I have a LCD hooked and I am using python. How can I setup mkaemkv to automatically rip?

Re: MakeMKV on Raspberry PI (ARM)

Posted: Mon Dec 27, 2021 10:43 pm
by Korvian
Getting started with a fresh Rpi4 4GB:
What OS for the Rpi4 should I write to the SD card?
What is the apt-get command to get makemkv installed?

Re: MakeMKV on Raspberry PI (ARM)

Posted: Wed May 04, 2022 10:26 pm
by tmorton
RadarG wrote:
Thu Aug 05, 2021 2:26 am
After some trial and error. I got makemkv working on my pi. I was wondering how to script this out? Right now I have a LCD hooked and I am using python. How can I setup mkaemkv to automatically rip?
I know this thread is getting a little old. Just in case someone wants to have an automated approach check out this repo. https://github.com/automatic-ripping-ma ... ng-machine

I have not tried it on an rpi yet hopefully within the next day or so.

Re: MakeMKV on Raspberry PI (ARM)

Posted: Fri May 06, 2022 2:19 am
by dlgarman
mike admin wrote:
Sat Feb 27, 2021 3:52 pm
Ok, its here.
Where is it tho? because I can't find it.