News for hackers. Stuff that matters.
Re:2018 Mac Mini Review by kalleboo on Tuesday November 06, 2018 @09:59AM (#18391527)
> What OSes are better for a "Home Theater" TV computer

I use an Apple TV 4K. For non-netflix/hulu/primevideo stuff, it streams off a Synology NAS (using Plex or VLC for Apple TV)

edit: it's funny how your experience pretty much mirrors mine almost 10 years ago. A Mac guy outfitting a machine for a home media center. I was used to Mac media stuff always being behind on codec support and performance so I bought some HP PC. It never worked right, always had to mess around with audio outputs (HDMI audio output worked maybe once) and codec stuff kept breaking since either Windows or the Nvidia drivers hated trying to do hardware acceleration and you just got a green screen. We mostly ended up plugging in our MacBooks...

Re:2018 Mac Mini Review by reaperducer on Tuesday November 06, 2018 @03:54PM (#18394819)
I used to use Plex, but went back to AppleTV/iTunes.

For some reason Plex wouldn't see half of my video library. I eventually tracked it down to Plex not liking the filenames of certain TV shows.

My TV shows are named Show Name - Episode Name.

Plex wanted them to be ShowName.s0x.e0x.

I'm not going to go through and rename all of my files. Plex should just work from the metadata like iTunes does. That's what metadata is for.

Re:2018 Mac Mini Review by pfranz on Tuesday November 06, 2018 @06:45PM (#18395913)
I think it's a philosophical difference. iTunes is more database driven (which I really liked at the time for music). Let it control your filesystem, drop in your files and it'll load from metadata. Any changes will only modify iTunes' DB. Use iTunes to decide what to sync to devices.

A lot of people were super annoyed coming from WinAmp. They organized their library by filename and the metadata was often a mess. They also wanted to treat iPods as USB drive and drop files on there.

Plex is even different in that it only looks at the filename and pulls metadata from the Internet.

Re:2018 Mac Mini Review by bstar77 on Tuesday November 06, 2018 @05:24PM (#18395457)
Not sure if you are aware of this, but you have to have your TV shows separate from your movies in Plex. When Plex scans files, it uses different logic for TV show and movie file name. I had a similar problem where I imported my TV shows as movies... some worked, but most didn't. After moving my shows out of my movies directory and re-importing them specifically as tv shows, everything detected perfectly.
Re:2018 Mac Mini Review by reaperducer on Tuesday November 06, 2018 @05:30PM (#18395505)
Not sure if you are aware of this, but you have to have your TV shows separate from your movies in Plex.

Nope. Had no idea. And no idea why I should, since iTunes has no problem with it. I'm not going to spend six hours sorting 4GB of files because Plex can't read metadata that iTunes can.

Re:2018 Mac Mini Review by photojosh on Tuesday November 06, 2018 @06:43PM (#18395904)
We've moved over to Plex from iTunes. The iTunes Media library folder is already sorted into separate Movies and TV Shows directories, so just added those to Plex separately.

We're running the Plex app on an AppleTV (4th gen, not 4K), and it all works really well. The only issue is that it loses connection to the server maybe once every month or two, but I think that's related to my really crappy modem.

edit: Plex server is running on the 2012 Mac mini "Server" edition. Quad-core, baby!

Re:2018 Mac Mini Review by rconti on Tuesday November 06, 2018 @01:24PM (#18393548)
I'll have to try this again. I put VLC on my AppleTV4, and I don't remember having luck playing things off my Synology. I'm using Kodi on my Android TV-equipped Sony to stream from the NAS, which works, but the UI is a disaster for adding sources. I finally got it to work, but I never want to have to change anything again.

For me, using Plex is an utter and complete nightmare. Anything with transcoding and library reindexing is a no-go. I've tried to be happy with it at least 6 times, and each try was an unmitigated disaster. I just want a thing to play files from storage.

Re:2018 Mac Mini Review by xienze on Tuesday November 06, 2018 @02:59PM (#18394403)
Plex sucks on the Apple TV (and likely most other devices) because unless the video fits in a very narrow band of codecs (AVC, maybe HEVC with DD audio) it's going to insist on transcoding the video.

The absolute best setup I've found is Infuse (https://firecore.com/infuse) with Plex as the backend. Infuse will ALWAYS request the raw video/audio stream and does all the decoding on the Apple TV, so your Plex machine can be very modest (it's never transcoding, after all).

You can also forego Plex and just have Infuse index all the content, but I've found that it's nice to have a single Plex backend that can be shared amongst multiple Apple TVs, iPads, etc.

Re:2018 Mac Mini Review by photojosh on Tuesday November 06, 2018 @06:47PM (#18395932)
Which codecs do you mean? Guess I'm weird; I have only ever used h264 and now hevc, any others are only ancient lower-than-SD quality files which transcode without any issues. (Many files are .mkv; they still work without a transcode.)
Re:2018 Mac Mini Review by xienze on Tuesday November 06, 2018 @07:11PM (#18396096)
Well DVDs are MPEG2, and some really old Blu-Ray releases are as well. You also see VC-1 in older releases. Probably should have been a little more specific, Plex will insist on transcoding if the client can't handle the codec natively. Generally speaking that means AVC or HEVC (on newer devices) only.
Re:2018 Mac Mini Review by photojosh on Sunday November 11, 2018 @08:10PM (#18429877)
True, thanks. There's AV1, VP9 and related codecs too, but I've not seen many sources that only provide those and not one of the MPEG codecs as well. I've moved towards HEVC for anything I want to hang on to long-term, now that all my devices can handle it.
Re:2018 Mac Mini Review by robarr on Tuesday November 06, 2018 @11:00PM (#18397005)
my apple tv 4 plays natively 1080p h265 with 5.1 audio with infuse 5 pro served by my pentium with 8 gigs of ram plex server over lan. Strangely, i am sure and old version of the plex app did the same. i think its more an issue of the way the videos are muxed and the audio codec.
Re:2018 Mac Mini Review by baddox on Tuesday November 06, 2018 @01:58PM (#18393888)
Plex is the least nightmarish of the video library apps I've used in the last few years (Plex and Kodi are the only ones I've ended up using extensively, though I've tried out several others).

Transcoding is obviously a last resort, but I've used it on rare occasions for streaming live and recorded TV from home to the Plex app on my iPhone and it works reasonably well. For my home theater stuff I absolutely don't want any transcoding at all, and Plex is generally smart enough to figure out what formats my playback device is able to decode on its own. When I first got a Chromecast Ultra, I had to fiddle with some XML config files in Plex because Plex was only aware of the non-4k Chromecast and thus would try to transcode 4k content, but I believe that Plex resolved that issue fairly quickly.

Re:2018 Mac Mini Review by rconti on Tuesday November 06, 2018 @06:15PM (#18395734)
The issues I had were that, first of all, Plex server wouldn't run on my ARM-based Synology, and then later, I think there was a build for it, but it didn't have the horsepower to transcode, and it seems like it ALWAYS wanted to transcode things.

I've also tried running Plex server on my Win7 HTPC with the volume mounted over CIFS, but I had various issues with that; for one, having to reindex the volume means I have to either wait 15 minutes to watch something I just procured, or manually login and force a refresh which is annoying when I just want to browse files. It's been awhile, but I have tried a number of approaches (including Plex server on OS X) and none of them were satisfactory. Furthermore, I could never figure out why any of it was preferable to simply having a media player read files from a network store and play them. I don't care about "album art" type stuff; I don't download/store/play hollywood movies or music, so those features would be irrelevant even if I cared about them in general.

The one nice thing about Plex is I now have a few friends sharing their libraries with me over the internet. It's a cool feature, but I'm only using it from the client side, and I typically forget to even consult their libraries before paying to rent content.

Re:2018 Mac Mini Review by baddox on Tuesday November 06, 2018 @08:01PM (#18396333)
Yeah, I just have mine running on my primary desktop (an iMac), but I've done a bit of research on consumer NAS products and the Plex support definitely seems spotty.

As for Plex wanting to transcode things, I mentioned having some issues with my Chromecast Ultra, but even that wasn't too bad. There should definitely be an option to not transcode video at all and let my playback device tell me that if it really can't decode the file. As far as I could tell, that option doesn't exist.

I haven't had any issues with library refreshing with Plex on my iMac and movies shared over SMB from my Linux file server. Plex seems to watch the shares and do small incremental refreshes for new content very quickly.

> I don't care about "album art" type stuff; I don't download/store/play hollywood movies or music, so those features would be irrelevant even if I cared about them in general.

That's definitely valid. Wouldn't basically any playback device that supports DLNA (and can decode your files) work fine for that? For me, the library features are pretty important. I had done a lot of work getting Kodi on my Raspberry Pi setup how I liked it, then I switched to Plex which is just as good or better but with a lot less work and maintenance.