So basically I couldn't find an answer to this directly. But can a Pi 4 blu ray play blu ray rips(from my own blu rays) without issues? With the pi 3 and older, it was too much. Is the pi 4 powerful enough?
Thanks in advance,
It will be enough, but the performance will depend on the codec used:
HEVC, H.265 and H.264 are supported in hardware, so those will offer the best performance with a compatible video player such as VLC.
Older formats such as MPEG-2 are decoded in software, which is fine in most cases. Videos with high bitrates (such as Blu-ray) will result in significant CPU load though.
Early Blu-ray disks use MPEG-2 codec natively, so the playback of such raw BD rips (
.M2TS files) on the RPi 4 will rely on a software codec. More recent Blu-ray (
.M2TS) and AVCHD rips (
.MTS files, DVDs for Blu-ray players) use H.264 and will be decoded in hardware on an RPi 4.
If your rips are transcoded (so you have made
.MP4 files instead of
.M2TS), the original codec is not important. Be sure to pick one of the hardware-supported codecs when transcoding.
Note that if you need post-processing during playback (e.g. playing a 3D Blu-ray as 2D on a regular screen), hardware decoding will not work regardless of the codec (at least in VLC). Playing a full HD 3D H.264 stream in 2D with software decoding is about as much as an RPi 4 can handle, that is, the playback is not always smooth and there is some frame drop.