Ask HN: How are you watching your legally obtained 4k videos?
I'm trying to watch all the best picture nominees, and I've found that watching digital 4k at home is kind of a bad experience now.
On Chromecast 4k: First I gotta rent on my computer, can't really do it on the device. Then when I'm watching I notice occasional frame skipping. The device processor cannot keep up with 4k content, despite the name.
Windows computer: I buy a 4k movie off the microsoft store. I can't download it in 4k, only in 1080p. So I stream it in 4k and despite my gigabit connection, there is buffering. I need to pause the video to let it load. Otherwise it's very blurry.
Apple TV: I don't have the device, I read that it also skips frames? I can stream from my laptop, which at least works better than the microsoft store.
Amazon: no 4k playback in browser, I'm kinda assuming it's not going to play way better than the google play app on my chromecast.
I could probably dust off the Ps4 and try that again, but why is watching 4k video so annoying. It kinda seems like I need to either watch on a console, but even then I'm not really sure it'll let me download the video so I still fear buffering.
It's 2024 and I think I might actually just sign up for a 4k bluray rental service. Is there a better way?
I know about piracy, but I figured I should at least try and patronize the arts.
Check out Jellyfin (open-source project) + it's associated clients. Pretty simple to spin up in a docker container, and if your machine is fast enough; it can auto-transcode for device and bandwidth limitations.
For example, your iPhone probably won't be able to stream an uncompressed blu-ray over 4G, Jellyfin can transcode the original file at a lower bitrate before sending to your device.
Does anyone have any suggestions for a 4K BluRay drive that's USB and works with Linux and Mac?
I use this ffmpeg command line:
Which scales the video to a width of 640 and tries to hit a bitrate of 200 kbit/s, peaking to 400 kbits/s. Definitely avoids frame skipping and makes hoarding much easier due to smaller file sizes.ffmpeg -i "$input" -vf scale=w=640:-1 -b:v 200k -maxrate:v 400k -bufsize:v 1000kProbably not what you were asking for if you're dissatisfied with 1080p downloads, but I thought I'd mention it anyways.
iPad pro with VLC