Featurettes subtitles

Hello,
I have some extras from LotR movies, which I put in as Featurettes. Plex won’t show any subtitles while playing them as extras. However, after I moved one of them to the main library folder (and it’s been detected as a movie) the subtitles play fine.

Is there something I need to do to have subtitles available for extras?

Thank you,
Radu

Subtitles for local extras need to be ‘muxed in’.
External subtitle files are not supported.

They are muxed in - extracted with makemkv and compressed with handbrake, just like the main movie. I didn’t check the Forced box though.

This is the xml info for the file, when put in the main library folder, as a movie:

MediaContainer size=“1” allowSync=“1” identifier=“com.plexapp.plugins.library” librarySectionID=“17” librarySectionTitle=“BluRay” librarySectionUUID=“d773b89c-c77e-4df5-8f8e-4a057a84ec2c” mediaTagPrefix="/system/bundle/media/flags/" mediaTagVersion=“1478263694”
Video ratingKey=“186444” key="/library/metadata/186444" guid=“local://186444” librarySectionID=“17” type=“movie” title=“Mtv 2004 Movie Awards” summary="" thumb="/library/metadata/186444/thumb/1478363539" art="/library/metadata/186444/art/1478363539" duration=“350515” addedAt=“1478363534” updatedAt=“1478363539” chapterSource=""
Media videoResolution=“sd” id=“252390” duration=“350515” bitrate=“1237” width=“720” height=“364” aspectRatio=“1.78” audioChannels=“2” audioCodec=“aac” videoCodec=“h264” container=“mkv” videoFrameRate=“NTSC” audioProfile=“lc” videoProfile=“high”
Part accessible=“1” exists=“1” id=“252726” key="/library/parts/252726/1478262215/file.mkv" duration=“350515” file="\ds1813\video\BluRay\MTV 2004 Movie Awards.mkv" size=“54198980” audioProfile=“lc” container=“mkv” videoProfile=“high”
Stream id=“339928” streamType=“1” default=“1” codec=“h264” index=“0” bitrate=“1237” anamorphic=“1” bitDepth=“8” cabac=“1” chromaSubsampling=“4:2:0” codecID=“V_MPEG4/ISO/AVC” colorRange=“tv” colorSpace=“smpte170m” duration=“350517” frameRate=“29.970” frameRateMode=“cfr” hasScalingMatrix=“0” height=“364” level=“41” pixelAspectRatio=“71:80” pixelFormat=“yuv420p” profile=“high” refFrames=“5” scanType=“progressive” width=“720”/
Stream id=“339929” streamType=“2” selected=“1” default=“1” codec=“aac” index=“1” channels=“2” language=“English” languageCode=“eng” audioChannelLayout=“stereo” codecID=“A_AAC” duration=“350515” profile=“lc” samplingRate=“48000” title=“Stereo”/
Stream id=“339930” streamType=“3” selected=“1” codec=“pgs” index=“2” language=“English” languageCode=“eng” codecID=“S_HDMV/PGS” format=“pgs”/
/Part
/Media
Extras size=“0” /Extras
/Video
/MediaContainer

I’ve attached two pics - one as a movie, the second as extra.

Thanks,
Radu

As movie:

As Extra:

Did you add these extras in a Featurettes subfolder or did you add -featurette as a file name suffix?
You might wanna try both ways, but be advised that they cannot be mixed.

Trigger a fresh analysis of the main movie. Afterwards wait a few minutes until all hard disk activity has died down.

As a last resort, Plex Dance the movie and all its extras.

btw: which server version is this?

May I see the filenames of all files in this particular subfolder?

I followed the naming convention and put it in a folder called Interviews:

I did the analysis again, same thing. Not sure if this is related or not, but there are no thumbnails for local extras either, only for the online trailer. This is not urgent though, I’d much rather have the subtitles fixed first.

I will try a Plex Dance and let you know.

Thanks for your replies so far, btw.

Radu

I meant all file names in the Featurettes subfolder.

Server version is 1.2.6.2975 - Windows OS.

This is the file list:

Radu

Weird idea:
Settings - Server - Network - (Show Advanced) - “List of IP addresses and networks that are allowed without auth”
If there is nothing in there yet, add the private/local IP address of your plex server machine. Then restart Plex server.

On the same preferences page, deactivate IPv6 support, if activated.

I have the internal network put there: x.x.x.0/24

Is there anything special about your server?
Do you run it as a Windows service?
Why did you have to change to an elevated command prompt to display the file list?
Have you checked for permission errors?
Which Anti-Virus software are you using?

No, I run it under my user. I elevate almost every time, don’t know why :slight_smile:
I checked again without elevation, it’s the same output.
There are no permission errors that I’m aware of.
Using Norton Security.

I just did the same test of moving an extra to the main movie folder - same thing - subtitles are there. When in “extra” folder - no subs.

Can you try this:
take the main movie folder The Return of The King out of the LOTR subfolder and move it directly into the BluRay folder instead.

Is your movie library connected to the drive letter V: directly, or to V:\BluRay ?
(it should be the latter)

I moved it, re-analyzed, refreshed the library, same thing.
The movie library is connected on UNC path: \ds1813\video\BluRay

The V: drive is just a mapping I use to have the video folder at hand.

I guess I’m gonna try the plex dance tomorrow. Thanks for your help so far.

So I tried another two fast things: First I copied one of the movies from the main library folder to the Featurettes folder of LOTR. The subtitles are not shown.
Second thing I tried was to set the subtitle track as forced from metadata. When the file is in the main library folder the subtitle can be chosen and the subtitle track name is changed to English (PGS Forced). Same file doesn’t show the subtitles when in Featurettes folder.

So now I wonder - are subtitles supposed to work for the “extras”? Could anyone try recreating this issue on their server? A simple copy of a movie with subtitles should do the trick.

Thanks.

@Asru said:
So now I wonder - are subtitles supposed to work for the “extras”? Could anyone try recreating this issue on their server? A simple copy of a movie with subtitles should do the trick.

They are working for me. I am doing this all the time, adding local extras with subtitles.
I installed the same server version as you have. I added a fresh movie. I added local extras with both the subfolder and the -namesuffix method. Both do work for me.

So all that’s left is now Log file analysis.
Enable ‘debug logging’ (but not ‘verbose’ logging)

While doing the following, don’t do anything else with your Plex Server.
Plex Dance one movie with local extras.
leave the preplay page of the movie
wait 1 minute
re-enter the pre-play page
wait another 10 minutes
Grab the server log files and attach them here.

Logs attached. I added the debug logs to the archive too.

I explicitly asked you to not enable ‘verbose’ logging. It was still enabled when these logs were generated. They are unfortunately unusable because they are cluttered with useless chatter.
Please verifiy the checkbox for ‘verbose’ logging is not filled.
Afterwards restart Plex server.

It was on Disabled, I switched to Enabled, not Verbose.