6 ms·
My next plex server for sure.
by post_break 9y ago
My next plex server for sure.
- samcat116 9y agoI don’t really see the point of using this for a Plex server. Unless you’re doing massive amounts of transcoding 24/7
- sp332 9y agoMy Ryzen system can do 2-pass 1080p24 x264 encoding on "slower" preset in real-time. That is, both passes finish in the time it would take to play the movie. It would only make sense for streaming if you had >10 users at a time, and at that point it would probably save a lot of work if you just did the transcoding ahead of time and kept the right format on disk!
- post_break 9y agoI'd do that but the amount of data I have, yeah I couldn't keep extras. Takes up too much space.
- deleted 9y ago[deleted]
- Dylan16807 9y agoDo you actually gain anything from two-pass encoding for streaming? It helps with file sizes but not with momentary bandwidth requirements, as far as I know.
- Filligree 9y agoA little bit. Configured for constant bit-rates, x264 can still do a bit of jiggling on the assumption that there's a buffer, which helps with quality in general. Two-pass gives it information to do that better. But constant-quality modes are far superior when you're not bandwidth-constrained.
- Dylan16807 9y agoSingle-pass will also juggle within a seconds-long buffer. Does two-pass help on that micro level, in addition to the way it can allocate bits across an entire file?
- sp332 9y agox264 has a ton of settings for that kind of thing. This page has a good summary: https://en.wikibooks.org/wiki/MeGUI/x264_Settings#qpstep https://en.wikibooks.org/wiki/MeGUI/x264_Settings#qpstep
- sp332 9y agoIt helps if you have a target filesize, or equivalently an average bitrate. The first pass sets the "budget" that each part of the video gets to use out of the total, and the second pass has to make the best encoding it can that fits in the budget for each part. This lets you re-allocate bits from easy parts and give harder parts a little extra. Edit: so no, it doesn't produce any of the final video during the first pass so you're just adding a huge amount of latency for nothing.
- post_break 9y agoTranscoding is what I need it for.
- feld 9y agoMaybe you have 4K source video and you happen to watch it sometimes on your mobile phone or 1080P TV. You're gonna need a good CPU.
- deelowe 9y agoMy plex server is an rpi. What are you doing in plex that requires such horsepower?
- stryk 9y agoTranscoding on the fly takes juice
- deelowe 9y agoThat much?
- feld 9y agoYes, it's expensive to re-encode video to a different resolution or quality.
- deelowe 9y agoI realize it's expensive, but does it require 12 cores/24 threads running at almost 3.5ghz. I just find that hard to believe, sorry.
- post_break 9y agoWell when you've got your plex account shared with 10 or so people it adds up.
- deelowe 9y agoohh, i see
- deleted 9y ago[deleted]
- rasz 9y agoHe is using ~$1000 of hardware to save on ~$100 harddrive
- needz 9y agoIn an attempt to be as independent of third-party services as possible I switched from Plex to Emby and I see no reason to go back. You can even stream media outside your home network for free. edit: https://emby.media/ https://emby.media/