Sub-Zero.bundle icon indicating copy to clipboard operation
Sub-Zero.bundle copied to clipboard

Series upgrade: SZ did not extract the embedded SRT subtitles (2)

Open cphmichael opened this issue 5 years ago • 5 comments

I have attached data from the latest 4 series that are updated:

  • Emergence S01E05 - Updated 1 November 2019 15:17
  • Treadstone S01E03 - Updated 1 November 2019 11:55
  • Prodigal Son S01E06 - Updated 31 October 2019 12:39
  • Batwoman S01E04 - Updated 31 October 2019 05:54

In Kitana 'History' they are all shown with there first upload date. Not the update date.

If you look at Emergence S01E05 - it says:

  • auto, English in TV Shows (embedded, score: 0), 2019-10-30 19:03

If I click on the Emergence S01E05 - Kitana says 'No current subtitle in storage'.

It is the same pattern for the other updated series.

SZ.zip

Sonarr - Emergence S01E05

Sonarr - Treadstone S01E03

Sonarr - Prodigal Son S01E06

Sonarr - Batwoman S01E04

PMS - Emergence S01E05

PMS - Treadstone S01E03

PMS - Prodigal Son S01E06

PMS - Batwoman S01E04

Kitana - Emergence S01E05 (1)

Kitana - Emergence S01E05 (2)

Kitana - Treadstone S01E03 (1)

Kitana - Prodigal Son S01E06 (1)

Kitana - Batwoman S01E04 (1)

cphmichael avatar Nov 01 '19 19:11 cphmichael

In Kitana 'History' they are all shown with there first upload date. Not the update date. If you look at Emergence S01E05 - it says:

auto, English in TV Shows (embedded, score: 0), 2019-10-30 19:03 If I click on the Emergence S01E05 - Kitana says 'No current subtitle in storage'.

Yes, those are historic entries. The part ID changes once the physical media is upgraded, so on the next cleanup run SZ detects that the stored info for the part ID that was used before is non existant and cleans the storage. This happens regularly.

That doesn't kill the historic entries, though.

If the issue persists and upgrades aren't properly detected, I might add several other "embedded extraction points" in the cleanup and scheduler phase.

pannal avatar Nov 09 '19 01:11 pannal

Subtitle storage maintenance runs every 7 days, FindBetter runs periodic, as defined by the user, SearchAllRecentlyAddedMissing as well.

I think this might be the only choice for us here, as the bug reports that I've posted in the internal Plex bug tracker regarding upgrades and calling of agents have been widely ignored.

pannal avatar Nov 09 '19 01:11 pannal

If you have the same settings set as in #691, essentially ignoring the whole SZ process once you have one matching embedded subtitle in a media file, this will not do anything.

pannal avatar Nov 09 '19 02:11 pannal

I have not changed anything i the settings.

I believe that the embedded subtitles are a better match than an external downloaded subtitles.

Therefore I prefer to extract the embedded subtitles with configured default mods over downloading an external subtitles.

If SZ is not able to detect when an item is upgraded and therefore not extracting the embedded subtitles, my thought was that the scheduler could do the job :-)

cphmichael avatar Nov 09 '19 14:11 cphmichael

my thought was that the scheduler could do the job :-)

Yes, it does now.

SZ can only react to what the PMS is doing. If the agent isn't called upon an upgrade, SZ doesn't know that anything's changed.

pannal avatar Nov 09 '19 21:11 pannal