I thought it might be worth pointing out that Plex partially supports chapter markers. I'll explain…
Background info
The MP4/M4V file container supports multiple track types including chapter markers. I think MKV file container also supports chapter information but I'm not so interested or familiar with this format (MP4/M4V is a bit more flexible in my environment – MP4/M4V file container video plays back in all OS X applications such as QuickTime Player while MKV doesn't).
Handbrake will preserve chapter information when ripping media from several formats (e.g. DVD-video) to MP4/M4V. Subler (OS X utility) has features to add/edit individual chapter makers or export/import entire chapter track information. mChapter is another OS X utility for manipulating chapter information. There are other utilities for adding, removing, editing chapter marker information.
All my media is in MP4/M4V format and many contain chapter tracks/markers.
Plex already has partial/limited support for chapter markers
It is helpful to remember there are several Plex playback components/applications and they don't all have exactly the same set of features. In my setup I regularly use three playback applications: Plex Web, Plex iOS app and Plex Home Theatre. Plex Web and Plex iOS don't have features to support chapter marker information but Plex Home Theatre does.
Solution
In Plex Home Theatre chapter markers at play back is supported via the [ key (Previous Chapter) and ] key (Next Chapter).
Solution Design
To view media on TV I built a Plex Home Theatre set-top streaming device by combining Raspberry Pi 2 Model B, Flirc IR remote receiver, Flirc Raspberry Pi Case (the aluminium enclosure is suitably robust/strong for home environment), RasPlex (great work guys), WiPi USB interface and Apple TV remote (Easy enough to program Flirc remote with Apple TV remote using the Flirc utility). RasPlex is basically Plex Home Theatre on a set-top streaming device.
I'm quite happy with basic chapter support (Previous Chapter and Next Chapter) in Plex Home Theatre running on desktop/notebook computer and running on RasPlex. I don't require the extra polish of chapter poster frames.
Other solution designs I considered but rejected:
- Plex SmartTV apps. In my opinion most SmartTV platforms and apps are so limited that it is better to avoid them altogether. I repeat, Plex SmartTV apps disappointed me and I believe weaken the overall Plex user experience (TV manufacturers are poor software developers).
- PS3/PS4 Plex apps are slow, lack many features (Sony isn't really interested in supporting Plex. Sony would prefer to guide consumers to Sony's commercial media library).
- 'Slingshot" or "Fling" practices to send media from Plex iOS app to Apple TV or Plex iOS app to Chromecast, or Google Chrome web browser to Chromecast is too complex for the casual user.
I believe the Apple TV is the best commercial streaming device. Apple limits AppleTV apps ("channels") to big/mainstream content libraries to maintain an overall positive user experience as well as guide consumers to commercial media libraries. (Apple is rumoured to be preparing for an Apple TV related updates at WWDC June 2015). I have PlexConnect running nicely to view Plex Media Server media on AppleTV 3 at home. I believe this user interface to be better than any of the Plex Home Theatre skins. Setting this up (with and without the help of OpenPlex) was less than straght forward.
Solution Benefits
The benefits related to Plex Home Theatre on computer/notebook or on RasPlex/RaspberryPi2:
- The most complete set of playback features.
- Relatively inexpensive at around $100-$150 for the components I list above.
- Moderately easy to build for anyone with basic-moderate IT capabilities.
- Intuitive day-to-day operation for a wide range of users (I'd still like to see a interface or skin with less "bling" and on par with Apple TV interface).
Summary
My requirement for chapter maker support is partially resolved by Plex Home Theatre. I'd previously overlooked Plex Home Theatre to concentrate on Plex iOS app and Plex Web but now I'm spending more time viewing media using Plex Home Theatre. It would be nice if Plex playback solutions (in particular Plex for iOS and Plex Web) supported the same set of features – chapter marker support features. This would certainly help manage Plex customer/consumer understanding, better manage customer/consumer expectations and add to the Plex customer/consumer experience.
Plex developers are working on improving their product components and I'm impressed with the terrific features added to regular software releases/updates. The passion and products produced by Plex devotees (e.g. RasPlex) is also impressive and appreciated.