# Thumbnail preview generation on scheduled task seemingly not working

**URL:** <https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779>\
**Category:** Plex Media Server\
**Tags:** server-qnap\
**Created:** [September 11, 2025, 4:44pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779 "2025-09-11T16:44:52Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![towerplease](https://avatars.discourse-cdn.com/v4/letter/t/65b543/32.png) [@towerplease](https://forums.plex.tv/u/towerplease)\
**Post date:** [September 11, 2025, 4:44pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/1 "2025-09-11T16:44:53Z")

</div>

Server Version#: 1.42.1.10060  
Player Version#: 4.149.0

Hi,

i migrated my PMS about 1 month ago. (Manually, new server, adding all media as new)

As the initial scanning of my libraries took long as expected, i turned the option to generate preview only on scheduled tasks. With the days and weeks passing i noticed, that this job does not seem to run the preview generation.

I then changed the settings to generate preview on scheduled task and when new media is added, then added a new series and it startet immediatly.

![image](https://global.discourse-cdn.com/plex/original/4X/c/6/6/c66b571ce2168cc85a85f327b97ae39539d7b6c5.png)

But still the scheduled task will not generate thumbnail previews for all my already added stuff.

Is this a known bug, or am i doing something wrong.

The settings is activated per library, also in the global settings.

EDIT:  
Is there a way to check, if the preview generation has been completed? I cannot imagine this task has been completed so fast.

Thank you in advance!

---

<div class="post-metadata">

**Author:** ![FordGuy61](https://avatars.discourse-cdn.com/v4/letter/f/22d042/32.png) [@FordGuy61](https://forums.plex.tv/u/FordGuy61)\
**Post date:** [September 11, 2025, 9:05pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/2 "2025-09-11T21:05:30Z")

</div>

Short Answer

- No easy way to verify video preview thumbnails have been generated for a specific media file.
- Widening the Scheduled Tasks window may help.
- Thumbnail generation can be manually initiated at any time via [WebTools-NG](https://github.com/WebTools-NG/WebTools-NG).
- You can monitor progress via [Settings](https://app.plex.tv/desktop/#!/settings/web/general) → Console or the Plex [server log](https://support.plex.tv/articles/200250417-plex-media-server-log-files/) files.

  

Additional Information

Short of playing the media file, I do not know of an easy way to verify preview thumbnails have been generated for a specific file. The info is not visible via [Media Info](https://support.plex.tv/articles/201998867-investigate-media-information-and-formats/) or [XML Info](https://support.plex.tv/hc/en-us/articles/201998867-Investigate-Media-Information-and-Formats).  
  
  
Scheduled Tasks

Scheduled tasks run between the start/stop times configured in Settings → Scheduled Tasks. Plex may not be reaching the task to generate video preview thumbnails before the window closes (I do not know the specific order in which the tasks run). Extending the window when the tasks run, to ensure Plex has enough time to reach the thumbnail generation task, may help.

  
WebTools-NG

You can manually initiate preview thumbnail generation at any time via [WebTools-NG](https://github.com/WebTools-NG/WebTools-NG) - Butler Scheduled Tasks.

The “Generate Media Index Files” task will kick off video preview thumbnail generation. Plex will check all movies/tv episodes and generate thumbnails for those where they do not exist.

Download: [Release 1.2.1 · WebTools-NG/WebTools-NG · GitHub](https://github.com/WebTools-NG/WebTools-NG/releases/tag/v1.2.1)  
Wiki: [Butler Scheduled Tasks · WebTools-NG/WebTools-NG Wiki · GitHub](https://github.com/WebTools-NG/WebTools-NG/wiki/Butler-Scheduled-Tasks)

WebTools does not have to run on the same system as Plex Media Server.

  

Monitoring Progress

You can monitor progress via Settings → Console or via the Plex [server log](https://support.plex.tv/articles/200250417-plex-media-server-log-files/) files.

Scheduled Tasks are referred to as Butler Tasks in the Plex log files.

Video Preview Thumbnails are also referred to as Base Index Frame Files.

Log File Examples. From `Plex Media Server.log` & rollovers, `.1.log` to `.5.log`.

Maintenance window opens

```auto
Sep 11, 2025 03:04:39.425 [135929400232760] DEBUG - Butler: we're in the window, starting.
Sep 11, 2025 03:04:39.425 [135929400232760] DEBUG - Butler: Waking up!

```

Maintenance tasks finish:  
`Sep 11, 2025 13:35:19.075 [125276344429368] DEBUG - Butler: Done doing work.`

Maintenance window closes:  
`Sep 11, 2025 15:01:42.411 [125276288383800] DEBUG - Butler: we're outside the window, stopping.`

  

Here’s the log entries for generating video preview thumbnails for a tv show episode.

Beginning:

```auto
Sep 09, 2025 22:37:37.918 [130758126422840] DEBUG - [BaseIndexFrameFileManager] building index (320x240) for parts for MetadataItem 22586 (The Scarecrow Murders)
Sep 09, 2025 22:37:37.920 [130758126422840] DEBUG - [BaseIndexFrameFileManager] Activity: registered new activity 0580fc3d-f2eb-4378-bfe7-8857a40c3a51 - "Generating video preview thumbnails"
...
Sep 09, 2025 22:37:37.920 [130758126422840] DEBUG - [BaseIndexFrameFileManager/JobRunner] Jobs: Starting child process with pid 14473

```

Thumbnail Generation

```auto
Sep 09, 2025 22:37:38.467 [130758168435512] DEBUG - [Req#2f64b/Transcode/bif/0580fc3d-f2eb-4378-bfe7-8857a40c3a51] Activity: updated activity 0580fc3d-f2eb-4378-bfe7-8857a40c3a51 - completed 0.0% - Generating video preview thumbnails
.....
Sep 09, 2025 22:43:04.148 [130758165711672] DEBUG - [Req#302da/Transcode/bif/0580fc3d-f2eb-4378-bfe7-8857a40c3a51] Activity: updated activity 0580fc3d-f2eb-4378-bfe7-8857a40c3a51 - completed 100.0% - Generating video preview thumbnails

```

Generation Complete

```auto
Sep 09, 2025 22:43:04.161 [130758251354936] DEBUG - Jobs: '/usr/lib/plexmediaserver/Plex Transcoder' exit code for process 14473 is 0 (success)
Sep 09, 2025 22:43:04.339 [130758126422840] DEBUG - [BaseIndexFrameFileManager] Activity: Ended activity 0580fc3d-f2eb-4378-bfe7-8857a40c3a51.

```

---

<div class="post-metadata">

**Author:** ![OttoKerner](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/ottokerner/32/10079_2.png) [@OttoKerner](https://forums.plex.tv/u/OttoKerner)\
**Post date:** [September 12, 2025, 7:00am UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/3 "2025-09-12T07:00:29Z")

</div>

> [@FordGuy61](#):
>
> The info is not visible via [Media Info](https://support.plex.tv/articles/201998867-investigate-media-information-and-formats/) or [XML Info](https://support.plex.tv/hc/en-us/articles/201998867-Investigate-Media-Information-and-Formats).

Yes it is.  
If the text “Indexes: SD” is present, there are thumbnails.

 ![grafik](https://global.discourse-cdn.com/plex/original/4X/0/7/7/077308350b2283c95b8124662bf88440616b7e2b.png)

It appears very similarly in the XML, as `indexes="sd"`.

---

<div class="post-metadata">

**Author:** ![FordGuy61](https://avatars.discourse-cdn.com/v4/letter/f/22d042/32.png) [@FordGuy61](https://forums.plex.tv/u/FordGuy61)\
**Post date:** [September 12, 2025, 1:50pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/4 "2025-09-12T13:50:55Z")

</div>

@OttoKerner Thanks!

---

<div class="post-metadata">

**Author:** ![FordGuy61](https://avatars.discourse-cdn.com/v4/letter/f/22d042/32.png) [@FordGuy61](https://forums.plex.tv/u/FordGuy61)\
**Post date:** [September 12, 2025, 4:41pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/5 "2025-09-12T16:41:15Z")

</div>

@towerplease

With the info from @OttoKerner, there is a way to determine if video preview thumbnails have been generated.

You can use [WebTools-NG](https://github.com/WebTools-NG/WebTools-NG) ExportTools to export information about your media from the Plex database into a CSV file. This includes if previews have been generated. You can then import the info into a spreadsheet to make viewing easier.

Here’s an example with a custom export with the media thumbnail generation.

Custom Export - a custom export titled “Video Preview Thumbnails.”

- Title = Media Title
- Part Indexed = If thumbnails have been generated (Indexes in Media Info)
- Part File Combined = the directory path to the file

 ![custom level](https://global.discourse-cdn.com/plex/original/4X/5/8/8/5880d2d4ebf675b92333417a31c374c9fb968794.png)  
  
  
Export Tools - Note Export Level = Video Preview Thumbnails  
 ![export](https://global.discourse-cdn.com/plex/original/4X/c/f/8/cf87c7fbbc90f58956727c997052576b654c11e4.png)  
  
  
Spreadsheet  
CSV info imported into a Google Sheets spreadsheet.  
 ![spreadsheet](https://global.discourse-cdn.com/plex/original/4X/7/5/7/7577be6c17f77eb43566affe6de07b61633f5cbc.png)

---

<div class="post-metadata">

**Author:** ![towerplease](https://avatars.discourse-cdn.com/v4/letter/t/65b543/32.png) [@towerplease](https://forums.plex.tv/u/towerplease)\
**Post date:** [September 13, 2025, 4:11pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/6 "2025-09-13T16:11:28Z")

</div>

Thank you for this information.

As i guessed, only the newly added media files (with option to create video preview thumbnails when files are added) are indexed. All previously added media dont have “index sd”.

So it really seems, that the scheduled job isnt working. Any chance to start that process manually?

---

<div class="post-metadata">

**Author:** ![towerplease](https://avatars.discourse-cdn.com/v4/letter/t/65b543/32.png) [@towerplease](https://forums.plex.tv/u/towerplease)\
**Post date:** [September 13, 2025, 4:12pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/7 "2025-09-13T16:12:03Z")

</div>

Thank you for that. I will have a look and see.

---

<div class="post-metadata">

**Author:** ![towerplease](https://avatars.discourse-cdn.com/v4/letter/t/65b543/32.png) [@towerplease](https://forums.plex.tv/u/towerplease)\
**Post date:** [September 13, 2025, 4:35pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/8 "2025-09-13T16:35:12Z")

</div>

Hi again,

i took an export as you suggested, and as you can see, almost all files have N/A for Index:

 ![image](https://global.discourse-cdn.com/plex/original/4X/1/f/a/1fa3583ada236249efc5c1223b57d626e6707bf3.png)

Now the question… Is the scheduled job bugged for indexing or can i manually start that process?

---

<div class="post-metadata">

**Author:** ![FordGuy61](https://avatars.discourse-cdn.com/v4/letter/f/22d042/32.png) [@FordGuy61](https://forums.plex.tv/u/FordGuy61)\
**Post date:** [September 13, 2025, 6:44pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/9 "2025-09-13T18:44:23Z")

</div>

I’ve the same PMS version on Ubuntu and it generated the thumbnails during scheduled tasks overnight. I haven’t noticed any other QNAP posts, but there could still be something QNAP specific.

Check the [server logs](https://support.plex.tv/articles/200250417-plex-media-server-log-files/) to see if thumbnail generation starts during the scheduled tasks window. See my first reply for details. If you upload a set of logs I’ll take a look over the weekend.

Try expanding the scheduled tasks window. Set scheduled tasks to start at 0000 and end at 2300 (basically run all day). Then check progress occasionally over the next couple of days.

You can manually initiate thumbnail generation via WebTools Butler Tasks → Generate Media Index Files (see first reply). It doesn’t necessarily help with problem diagnosis (unless it fails), but it will generate the thumbnails.

---

<div class="post-metadata">

**Author:** ![towerplease](https://avatars.discourse-cdn.com/v4/letter/t/65b543/32.png) [@towerplease](https://forums.plex.tv/u/towerplease)\
**Post date:** [September 13, 2025, 7:03pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/10 "2025-09-13T19:03:58Z")

</div>

I checked the logs (see Attached)

[Plex Media Server Logs\_2025-09-13\_20-57-00.zip](https://forums.plex.tv/uploads/short-url/cl8AZfUNDBO0wmS3qJ0EdDHX8ja.zip) (4.6 MB)

I can find many entries regarding “butler” but nothing to do with Thumbnail generation.

It looks like its running, but not even trying to generate..

Thank you very much in advance!

EDIT:  
I started “Generate Media index Files” from WebTools-NG. But nothing happened in Plex Dashboard. I also started a Database Backup, which appeared within 10 seconds.  
EDIT2:  
Ok, now after around 5 Minutes, the Video Preview Generation started visibly in Dashboard 🙂  
EDIT3:  
The Video Preview Generation finished in like 20 Minutes. The Job didnt ran through the whole library ☹

---

<div class="post-metadata">

**Author:** ![towerplease](https://avatars.discourse-cdn.com/v4/letter/t/65b543/32.png) [@towerplease](https://forums.plex.tv/u/towerplease)\
**Post date:** [September 20, 2025, 2:32pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/11 "2025-09-20T14:32:42Z")

</div>

Hello again.

After a couple of days, i can see the scheduled task is likely to work now, as i see the creation of thumbnails.

Unclear is, wether this is now triggered due to the extended schedule windows (00:00 - 23:00) or if there is any other issue, which prevents this scheduled task into running correctly in my previous set windows (23:00 - 07:00)

I will let this process run for a the nexts weeks and see if all media is processed correctly.

Thanks!

---

<div class="post-metadata">

**Author:** ![Schtief](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/schtief/32/228160_2.png) [@Schtief](https://forums.plex.tv/u/Schtief)\
**Post date:** [November 4, 2025, 4:47pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/12 "2025-11-04T16:47:20Z")

</div>

Same here. I activated the generation for thumbnails a while ago and manually triggered it for every library. I waited and tried a view things, but there are still no thumbnails for my old collection. Just the newly added stuff. How can I trigger it or is this a real bug?

Edit: Seems to work again as of Plex Media Server 1.43.2.10687 🎉

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [February 2, 2026, 4:47pm UTC](https://forums.plex.tv/t/thumbnail-preview-generation-on-scheduled-task-seemingly-not-working/930779/13 "2026-02-02T16:47:44Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
