Skip TV Show Intro setting missing

Chapters in tv show episodes are rather rare. Are you sure your episode has chapters?
You might have to include another parameter into the URL, named — wait for it — includeChapters=1.

Example

<MediaContainer size="1" allowSync="1" identifier="com.plexapp.plugins.library" librarySectionID="17" librarySectionTitle="Anime Serien" librarySectionUUID="193154db-bb3f-4542-86ab-f4062c8db87b" mediaTagPrefix="/system/bundle/media/flags/" mediaTagVersion="1589873354">
<Video ratingKey="121542" key="/library/metadata/121542" parentRatingKey="121522" grandparentRatingKey="121518" guid="com.plexapp.agents.thetvdb://73749/1/20?lang=de" parentGuid="com.plexapp.agents.thetvdb://73749/1?lang=de" grandparentGuid="com.plexapp.agents.thetvdb://73749?lang=de" type="episode" title="Beseitigte Medizin" grandparentKey="/library/metadata/121518" parentKey="/library/metadata/121522" librarySectionTitle="Anime Serien" librarySectionID="17" librarySectionKey="/library/sections/17" grandparentTitle="Ghost in the Shell: Stand Alone Complex" parentTitle="Staffel 1" contentRating="TV-14" summary="Togusa ..." index="20" parentIndex="1" rating="7.6" viewOffset="476168" lastViewedAt="1589927366" year="2003" thumb="/library/metadata/121542/thumb/1588613042" art="/library/metadata/121518/art/1588613045" parentThumb="/library/metadata/121522/thumb/1588613044" grandparentThumb="/library/metadata/121518/thumb/1588613045" grandparentArt="/library/metadata/121518/art/1588613045" grandparentTheme="/library/metadata/121518/theme/1588613045" duration="1522521" originallyAvailableAt="2003-02-11" addedAt="1399678229" updatedAt="1588613042" chapterSource="media">
<Media id="104189" duration="1522521" bitrate="7564" width="1920" height="1036" aspectRatio="1.85" audioChannels="6" audioCodec="dca" videoCodec="h264" videoResolution="1080" container="mkv" videoFrameRate="24p" audioProfile="dts" videoProfile="high">
<Part accessible="1" exists="1" id="104807" key="/library/parts/104807/1391178870/file.mkv" duration="1522521" file="G:\Anime\Ghost in the Shell Stand Alone Complex\Season 01\Ghost.in.the.Shell.Stand.Alone.Complex - S01E20.mkv" size="1439505367" audioProfile="dts" container="mkv" deepAnalysisVersion="4" indexes="sd" requiredBandwidths="26777,22136,16359,16359,16359,16359,16359,16359" videoProfile="high">
<Stream id="192725" streamType="1" default="1" codec="h264" index="0" bitrate="5260" language="日本語" languageCode="jpn" bitDepth="8" chromaLocation="left" chromaSubsampling="4:2:0" codedHeight="1040" codedWidth="1920" colorPrimaries="bt709" colorRange="tv" colorSpace="bt709" colorTrc="bt709" frameRate="23.976" hasScalingMatrix="0" height="1036" level="41" profile="high" refFrames="3" requiredBandwidths="24511,19870,14251,14251,14251,14251,14251,14251" scanType="progressive" title="Ghost in the Shell - Stand Alone Complex - S01E20 - Re-View" width="1920" displayTitle="1080p (H.264)"/>
<Stream id="192726" streamType="2" default="1" codec="dca" index="1" channels="6" bitrate="768" language="Deutsch" languageCode="ger" audioChannelLayout="5.1(side)" bitDepth="24" profile="dts" requiredBandwidths="753,753,753,753,753,753,753,753" samplingRate="48000" title="DTS - 5.1 - 768kbps" displayTitle="Deutsch (DTS 5.1)"/>
<Stream id="192727" streamType="2" selected="1" codec="dca" index="2" channels="6" bitrate="1536" language="日本語" languageCode="jpn" audioChannelLayout="5.1(side)" bitDepth="24" profile="dts" requiredBandwidths="1506,1506,1506,1506,1506,1506,1506,1506" samplingRate="48000" title="DTS - 5.1 - 1,5mbps" displayTitle="日本語 (DTS 5.1)"/>
<Stream id="192728" streamType="3" selected="1" codec="srt" index="3" language="Deutsch" languageCode="ger" requiredBandwidths="1,1,1,1,1,1,1,1" title="SRT" displayTitle="Deutsch (SRT)"/>
</Part>
</Media>
<Writer id="19482" filter="writer=19482" tag="Dai Sato"/>
<Chapter id="31907" filter="thumb=31907" tag="Opening" index="1" startTimeOffset="0" endTimeOffset="90024" thumb="/library/media/104189/chapterImages/1"/>
<Chapter id="31741" filter="thumb=31741" tag="Part A" index="2" startTimeOffset="90024" endTimeOffset="685018" thumb="/library/media/104189/chapterImages/2"/>
<Chapter id="31742" filter="thumb=31742" tag="Part B" index="3" startTimeOffset="685018" endTimeOffset="1380046" thumb="/library/media/104189/chapterImages/3"/>
<Chapter id="32475" filter="thumb=32475" tag="Ending" index="4" startTimeOffset="1380046" endTimeOffset="1470069" thumb="/library/media/104189/chapterImages/4"/>
<Chapter id="34885" filter="thumb=34885" tag="Tachikomatic Days" index="5" startTimeOffset="1470069" endTimeOffset="1522521" thumb="/library/media/104189/chapterImages/5"/>
<Marker type="intro" startTimeOffset="495" endTimeOffset="87245"/>
<Extras size="0"> </Extras>
</Video>
</MediaContainer>

I have the option enabled in the settings, restarted the server, restarted the client, rebooted the machine, tried starting the analysis manually, tried several shows, including brooklyn99, but nothing happens, no generation of intro markers. am i doing something wrong?

I restarted the entire PMS Server and not just quit / re-open and now I am seeing this when performing an Analyze:

image

Let’s see if that does it. When in doubt - reboot! Interesting that I got the feature to enable after restarting the PMS server, but not OS and now this happens when restarting the OS.

EDIT: Looks like that did it.

image

image

If the OS is Windows, it might be because Windows is cheating nowadays and is rarely doing a real reboot when doing a power down / power up cycle. It usually writes app and OS state to disk and then loads it up fast, in one rush, instead of going through the initialization procedure of every app, driver and subroutine.
You’ll have to invoke explicitly ‘Restart’.

That makes sense.

Looks like everything is working well now. I’ll give it a shot on the Apple TV later. I always loved this feature for Netflix shows, and now it looks like it finally made it’s way to Plex. Fantastic!

Plex Server on NVidia Shield - any chance the feature would be supported? I am running the server 1.19.3.2764. I’ve restarted server, but still no option in the settings

(Fully) rebooted again the Windows machine and the Linux machine. Both show the option, neither of them does the analysis.

Should be working just fine. You need to upgrade your server – skip intro requires at least PMS v1.19.3.2793.

The analysis should be triggered during scheduled maintenance. Alternatively you can manually trigger it (see the related support article on how to manually trigger Analyze):

That is exactly what is not working.

1 Like

I can’t get it to analyze manually either but have the option in settings.

1 Like

You need to analyze in the SEASON page. Not at the library level or show level.

1 Like

done that, didnt work

I just restarted my Ubuntu 18 hardware server, allowing me to see the “Generate intro video markers” option listed under libraries.

But the analyze feature is not working for me. Just to test it, I even tried the Plex dance with the HBO Rome series, as it has a very signature show intro, no dice.

Took me two PMS reboots but now when I analyze a season of a show I am correctly seeing this.
image

Would be interested to know if there is a way to trigger it at library level via the Plex Scanner (or Fingerprinter) CLI. Obviously doing it at season level is not feasible if you want to update the entire library, though for how long it takes, maybe that is by design.

When I tried it locally it didn’t work. Tried it via https://app.plex.tv and it seems to be working fine.

4 Likes

Thanks! This works. The Windows Plex App not.

Can confirm, that did the trick for me too.

The XML does not show the marker on my local Web oder the (new) Plex Windows app, but it does via app.plex.tv.
Consequently, the “Skip Intro” only works via app.plex.tv but not via the local Web address or the Plex Windows App…

Good catch… it’s actually documented in the related support article that you need a certain version of Plex Web (which is not yet included in the locally installed version of Plex Web and the version of Plex Web shipped as part of Plex for Windows or Plex for Mac).

As always… rtfm can be helpful (and even I should do that occasionally :wink: )

1 Like