Yes, it will address ‘video preview thumbnails’. I need to check the optimiser code, but it should fix that too.
Thanks! I added a comment over there about another unexpected (to me, anyway) interaction between Disable video stream transcoding and optimization/download jobs. TY sir.
This is now in Beta
In 1.19.4.2935, optimization/preview/intro jobs aren’t permanently throttled any more. Big improvement, thank you.
It behaves like Maximum simultaneous video transcodes is 1, is that correct? I see preview jobs throttled when intro detection jobs are active, and both are throttled if any conversion jobs are active.
That is correct, as they need to yield on platforms that can’t handle multiple realtime transcodes (the original intent of that pref).
We will, however, evaluate whether we should change that behaviour.
That makes sense. I wasn’t sure how it would work or what to expect. The functionality is reasonable enough and working well for me.
It might be nice to update the UI to force Maximum simultaneous video transcodes to 1 and block changes?
I think there’s still something weird about how throttling behaves if optimization jobs are paused, or if they are deleted. It’s not obvious that PAUSE would affect these other things.
Anyway, thanks.
I mentioned another issue on that other thread - optimizer jobs ignore bitrate settings, in certain cases, when the transcoder is disabled. Should I make a more specific thread for that issue?
Been running way too long trying to do Skip Intro before checking here in the forums. Just trying “Disable video stream transcoding" in “Settings | Transcoder”. I hope this helps until this gets fixed. I do not think I have even seen the “Skip Intro” come up yet… Is there a way to find out what has been done and what has not?
Enabling Disable video stream transcoding won’t make it faster.
There was a bug in versions before 1.19.4.2935 where having that checkbox enabled would slow things down. If you’ve updated PMS to 1.19.4.2935 that checkbox no longer slows things down artificially. If you haven’t updated, you could either update or UN-check that box.
Check to see if you have other optimization jobs running, or if the optimization job queue is paused. Look at @hassetbj’s suggestion to create an optimization job, pause it, and then un-pause it.
I agree with you that an Activity/Progress indicator would be nice. I think that would take a bigger change in how Plex manages tasks. I don’t think it builds a big list of tasks; I think it checks each media item one-by-one and does necessary work as it goes.
The best way I’m aware of to see Intro Detection progress is with ExportTools:
Yes, when logged into your server on web via app.plex.tv, click on the 3 vertical dots on an episode of a show you you want check, then press Get Info, a popup window will show and at bottom of that is “View XML” Scroll down and look for "<Marker type="intro" startTimeOffset="xxxx" endTimeOffset="xxxxx"/> "
Was any more of this logic changed in 1.19.5.3006?
I haven’t really dug in, but I have the quick impression that intro detection and video preview thumbnails are cooking along and not pausing for each other. Seems perfect to me.
They’re still polite when a “real” Transcoder job is around, too.
Whether this has changed or is a placebo, happy Monday!
this worked for me, thanks !
I’m still experiencing this issue in the Windows version running 1.20.0.3133. I’m using rclone to host my files on Google Drive. I’m using hardware transcoding.
The status in Plex has been showing “Detecting Intros” on the same season of a show (Survivor Season 40) for hours now and I see a constant 3 MB/s download on rclone. I closed Plex server and reopened it and the traffic on rclone dropped to 0. I told it to analyze the season again and it immediately started detecting intros over again.
The Plex Media Scanner Analysis.log hasn’t been updated in 20 minutes now but Plex still says it is detecting intros on that same season. It is 18:00 right now and here is the end of the log:
Jul 29, 2020 17:40:00.441 [18056] DEBUG - [MI] Closing input file: "G:\TV\TV\Survivor\Season 40\Survivor - S40E14 - It All Boils Down to This.mkv"
Jul 29, 2020 17:40:00.443 [18056] DEBUG - Streams didn't change in analysis, not saving.
Jul 29, 2020 17:40:00.444 [18056] DEBUG - Updating media item 23508, size=3633186367, metadata_item_id=24277
Jul 29, 2020 17:40:00.444 [18056] DEBUG - Updating part with ID=47863 [G:\TV\TV\Survivor\Season 40\Survivor - S40E14 - It All Boils Down to This.mkv]
Jul 29, 2020 17:40:00.444 [10828] DEBUG - HTTP requesting GET http://127.0.0.1:32400/:/metadata/notify/changeItemState?librarySectionID=1&metadataItemID=24277&metadataType=4&state=-1&mediaState=analyzing
Jul 29, 2020 17:40:00.446 [10828] DEBUG - HTTP 200 response from GET http://127.0.0.1:32400/:/metadata/notify/changeItemState?librarySectionID=1&metadataItemID=24277&metadataType=4&state=-1&mediaState=analyzing
Jul 29, 2020 17:40:00.447 [10828] DEBUG - HTTP requesting GET http://127.0.0.1:32400/:/metadata/notify/changeItemState?librarySectionID=1&metadataItemID=24277&metadataType=4&state=-1&mediaState=thumbnailing
Jul 29, 2020 17:40:00.450 [10828] DEBUG - HTTP 200 response from GET http://127.0.0.1:32400/:/metadata/notify/changeItemState?librarySectionID=1&metadataItemID=24277&metadataType=4&state=-1&mediaState=thumbnailing
Jul 29, 2020 17:40:00.451 [10828] DEBUG - HTTP requesting GET http://127.0.0.1:32400/:/metadata/notify/changeItemState?librarySectionID=1&metadataItemID=24277&metadataType=4&state=-1&mediaState=idle
Jul 29, 2020 17:40:00.454 [10828] DEBUG - HTTP 200 response from GET http://127.0.0.1:32400/:/metadata/notify/changeItemState?librarySectionID=1&metadataItemID=24277&metadataType=4&state=-1&mediaState=idle
Jul 29, 2020 17:40:00.457 [18056] DEBUG - Downloading document http://127.0.0.1:32400/library/changestamp
Jul 29, 2020 17:40:00.457 [18056] DEBUG - HTTP requesting GET http://127.0.0.1:32400/library/changestamp
Jul 29, 2020 17:40:00.459 [18056] DEBUG - HTTP 200 response from GET http://127.0.0.1:32400/library/changestamp
Jul 29, 2020 17:40:00.459 [18056] DEBUG - Updating metadata item (save) (It All Boils Down to This) with ID 24277
Jul 29, 2020 17:40:00.461 [10828] DEBUG - HTTP requesting GET http://127.0.0.1:32400/:/metadata/flushMetadataCounterCache
Jul 29, 2020 17:40:00.462 [18056] DEBUG - HTTP requesting PUT http://127.0.0.1:32400/library/metadata/22582/intro?force=0
Jul 29, 2020 17:40:00.463 [10828] DEBUG - HTTP 200 response from GET http://127.0.0.1:32400/:/metadata/flushMetadataCounterCache
Jul 29, 2020 17:40:00.464 [18056] DEBUG - HTTP 200 response from PUT http://127.0.0.1:32400/library/metadata/22582/intro?force=0
S40E14 is the last episode in this season, so it looks like it is completed but the transcoder is still using up 2 percent CPU usage and 1 MB/s disc usage so it looks like it is still going.
Hmm my plex server scanned for intros on 2 seasons for 2 days but got stuck.
I checked the “Do not transcode” and then restartet Plex. And no scan. But wont to transcode when streaming to my phone.
But im on Version 1.20.1.3252 is this not fixed? 
same thing going on here, ver 1.20.5.3600. the transcoder option is unchecked, i tried doing an optimization but nothing was paused. when i restart the server it stops, but then after it detects new intros it goes back to scanning the old show. kind of at the end of my rope here. other than this, the skip function is great… i just don’t need dragon ball super detected THAT MUCH. is there a way to stop it from scanning a particular show at least?

Same problem here on Version 1.21.1.3876. To me it seems that this could be related to HEVC files, but I am not sure…
Another report here. All pertinent boxes checked as they should be. It worked before no issue! But after having to set up a new server, the intro detection was taking forever, and has now stalled entirely - the same season being scanned for days with no progress made (every morning 1/4 the circle would be filled, evening 1/2, next morning back to 1/4 again). Going to play with scheduled tasks timing.
Oh and the ‘send something for optimisation’ fix? Everything is immediately sending back an error, so that a no go here.
Same issue with my Version 1.21.1.3876 build. I must shut down Plex on my DS918+ to stop the “Intro Search”.
I am not sure if this is related, but I am finding some videos, all of sudden out of the blue will not transcoding. I did notice this was only some 4K connect at first, but now its also 1080p content.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

