# Dev Community

**URL:** https://forums.plex.tv/c/dev-community/113.md?page=6

[Latest](https://forums.plex.tv/latest.md) · [Categories](https://forums.plex.tv/categories.md) · [Tags](https://forums.plex.tv/tags.md)

**Page:** 7

---

## [Multi-Server Dashboard](https://forums.plex.tv/t/multi-server-dashboard/935888)

<div class="topic-metadata">

**Author:** [@Tophicles](https://forums.plex.tv/u/Tophicles)\
**Replies:** 0\
**Last updated:** [January 30, 2026, 4:16am UTC](https://forums.plex.tv/t/multi-server-dashboard/935888 "2026-01-30T04:16:09Z")

</div>

I’ve decided to try my hand at creating a dashboard that will allow you to control multiple servers in a single pane of glass. I originally designed it to work for Emby but then added Plex and Jellyfin support as my “oh…

---

## [Playback issues with custom media scripts on plex](https://forums.plex.tv/t/playback-issues-with-custom-media-scripts-on-plex/935849)

<div class="topic-metadata">

**Author:** [@amandais60](https://forums.plex.tv/u/amandais60)\
**Replies:** 0\
**Last updated:** [January 28, 2026, 9:39pm UTC](https://forums.plex.tv/t/playback-issues-with-custom-media-scripts-on-plex/935849 "2026-01-28T21:39:17Z")

</div>

Hi everyone, I’ve been experimenting with some custom automation for my plex library, but I’m running into occasional playback failures and library refresh delays. Someone mentioned using delta for testing scripts and wo…

---

## [Seek to a part of a movie by searching subtitles](https://forums.plex.tv/t/seek-to-a-part-of-a-movie-by-searching-subtitles/935570)

<div class="topic-metadata">

**Author:** [@Gimmeslack](https://forums.plex.tv/u/Gimmeslack)\
**Replies:** 8\
**Last updated:** [January 24, 2026, 4:20pm UTC](https://forums.plex.tv/t/seek-to-a-part-of-a-movie-by-searching-subtitles/935570 "2026-01-24T16:20:52Z")

</div>

I made a chrome extension a little while back that allows you to search through subtitles for certain dialogue, and then jump to that part of the movies. It works on nearly all movies but is only available on the web/bro…

---

## [A fully local automated subtitle generator for Plex users (NAS-friendly, Whisper-based)](https://forums.plex.tv/t/a-fully-local-automated-subtitle-generator-for-plex-users-nas-friendly-whisper-based/933921)

<div class="topic-metadata">

**Author:** [@z6bbq](https://forums.plex.tv/u/z6bbq)\
**Replies:** 8\
**Last updated:** [January 13, 2026, 3:21pm UTC](https://forums.plex.tv/t/a-fully-local-automated-subtitle-generator-for-plex-users-nas-friendly-whisper-based/933921 "2026-01-13T15:21:04Z")

</div>

Hi everyone — I wanted to share a small open-source tool I built that might help fellow Plex users who rely on NAS setups or automated media libraries. Most of us have run into at least one of these issues: • A new epi…

---

## [Simulate Artist Radio Download to Produce Playlist](https://forums.plex.tv/t/simulate-artist-radio-download-to-produce-playlist/935320)

<div class="topic-metadata">

**Author:** [@prshultz](https://forums.plex.tv/u/prshultz)\
**Replies:** 2\
**Last updated:** [January 10, 2026, 3:23pm UTC](https://forums.plex.tv/t/simulate-artist-radio-download-to-produce-playlist/935320 "2026-01-10T15:23:20Z")

</div>

I love the Artist Radio feature - particularly when I want to download several hours of music for at trip. But, there is not a way to export this to a playlist so that I can use it on multiple devices or do some tweakin…

---

## [PMS API \`Move Hub\` Endpoint doesn't appear to work](https://forums.plex.tv/t/pms-api-move-hub-endpoint-doesnt-appear-to-work/935004)

<div class="topic-metadata">

**Author:** [@McBrideMusings](https://forums.plex.tv/u/McBrideMusings)\
**Replies:** 2\
**Last updated:** [January 5, 2026, 7:18pm UTC](https://forums.plex.tv/t/pms-api-move-hub-endpoint-doesnt-appear-to-work/935004 "2026-01-05T19:18:59Z")

</div>

https://developer.plex.tv/pms/#tag/Hubs/operation/hubsSectionsSectionManagePutMove This API endpoint, which looks like should allow re-ordering of collections on the home page etc, doesn’t appear to work at all and it’s…

---

## [Agent not showing up in list](https://forums.plex.tv/t/agent-not-showing-up-in-list/933372)

<div class="topic-metadata">

**Author:** [@brandeded](https://forums.plex.tv/u/brandeded)\
**Replies:** 5\
**Last updated:** [January 5, 2026, 10:15am UTC](https://forums.plex.tv/t/agent-not-showing-up-in-list/933372 "2026-01-05T10:15:17Z")

</div>

I’m running 1.42.2.10156 and, simply put, new Agents aren’t showing up in the Agent list any longer. I’ve tested with an agent I just coded, and youtube-agent; neither get listed. Note that scanners (both the scanner I…

---

## [Is this the place to Discuss Plex Integration with Home Assistant?](https://forums.plex.tv/t/is-this-the-place-to-discuss-plex-integration-with-home-assistant/935102)

<div class="topic-metadata">

**Author:** [@kncowans](https://forums.plex.tv/u/kncowans)\
**Replies:** 0\
**Last updated:** [January 3, 2026, 4:57pm UTC](https://forums.plex.tv/t/is-this-the-place-to-discuss-plex-integration-with-home-assistant/935102 "2026-01-03T16:57:42Z")

</div>

Hello all I Hope you are Well. Before I go more in depth….. Is this the place to Discuss Plex Integration with Home Assistant? Thanks in advance Kevin

---

## [PMS Developer API: Search library with External ID (eg, IMDb)](https://forums.plex.tv/t/pms-developer-api-search-library-with-external-id-eg-imdb/934815)

<div class="topic-metadata">

**Author:** [@Lunarrr](https://forums.plex.tv/u/Lunarrr)\
**Replies:** 0\
**Last updated:** [December 26, 2025, 12:33am UTC](https://forums.plex.tv/t/pms-developer-api-search-library-with-external-id-eg-imdb/934815 "2025-12-26T00:33:05Z")

</div>

After having a read through the documentation for Get Library Matches I noticed there was a field where we can supply a GUID. In the description for the method, it states we should be able to use other GUID’s such as IMD…

---

## [\[REL\] YouTube Metadata Agent](https://forums.plex.tv/t/rel-youtube-metadata-agent/44574)

<div class="topic-metadata">

**Author:** [@sander1](https://forums.plex.tv/u/sander1)\
**Replies:** 373\
**Last updated:** [December 23, 2025, 11:50pm UTC](https://forums.plex.tv/t/rel-youtube-metadata-agent/44574 "2025-12-23T23:50:54Z")

</div>

This is a Metadata Agent for downloaded YouTube videos. It works by looking up metadata on YouTube using the YouTube video id. It is important to have this id in the filename, otherwise this agent can’t do the lookup. Yo…

---

## [Help with test of Audiobook player apps (ios & android)](https://forums.plex.tv/t/help-with-test-of-audiobook-player-apps-ios-android/934596)

<div class="topic-metadata">

**Author:** [@SebulbaSe](https://forums.plex.tv/u/SebulbaSe)\
**Replies:** 0\
**Last updated:** [December 17, 2025, 3:31pm UTC](https://forums.plex.tv/t/help-with-test-of-audiobook-player-apps-ios-android/934596 "2025-12-17T15:31:50Z")

</div>

Hi I wonder if someone with audiobooks on your server would be interested to help test my new audiobook app. IOS or Android, both welcome. Also wonder if someone that uses a screenreader would be interested to be part …

---

## [How does Plex update the data for an Authorized Devices?](https://forums.plex.tv/t/how-does-plex-update-the-data-for-an-authorized-devices/934531)

<div class="topic-metadata">

**Author:** [@clambin](https://forums.plex.tv/u/clambin)\
**Replies:** 0\
**Last updated:** [December 15, 2025, 1:38pm UTC](https://forums.plex.tv/t/how-does-plex-update-the-data-for-an-authorized-devices/934531 "2025-12-15T13:38:42Z")

</div>

I originally registered my device with X-Plex-Version set to v0.0.2. It shows up correctly in the “Authorized Devices” page in the Settings. How I want to update it to the next version of my device. I tried setting X-…

---

## [Finding media duration in Plex database](https://forums.plex.tv/t/finding-media-duration-in-plex-database/934413)

<div class="topic-metadata">

**Author:** [@MatthewRoche](https://forums.plex.tv/u/MatthewRoche)\
**Replies:** 2\
**Last updated:** [December 10, 2025, 3:50pm UTC](https://forums.plex.tv/t/finding-media-duration-in-plex-database/934413 "2025-12-10T15:50:13Z")

</div>

I’m using the Plex Sqlite database to report on my music listening history, and I’m looking for ways to include the media duration in my reporting. Today I’m getting listens from metadata\_item\_views, and track informati…

---

## [Script to detect possible issues in files](https://forums.plex.tv/t/script-to-detect-possible-issues-in-files/932056)

<div class="topic-metadata">

**Author:** [@mridahodan](https://forums.plex.tv/u/mridahodan)\
**Replies:** 1\
**Last updated:** [December 4, 2025, 10:35am UTC](https://forums.plex.tv/t/script-to-detect-possible-issues-in-files/932056 "2025-12-04T10:35:38Z")

</div>

I’ve been working on personal scripts to remux files and fix Plex playback issues. During this process, I built a diagnostic script that might help identify problems in video files causing Plex playback issues. These ar…

---

## [Running Sonic/Loudness Analysis on ephemeral cloud instance - API or CLI approach?](https://forums.plex.tv/t/running-sonic-loudness-analysis-on-ephemeral-cloud-instance-api-or-cli-approach/934187)

<div class="topic-metadata">

**Author:** [@jbo44112](https://forums.plex.tv/u/jbo44112)\
**Replies:** 0\
**Last updated:** [December 3, 2025, 10:28pm UTC](https://forums.plex.tv/t/running-sonic-loudness-analysis-on-ephemeral-cloud-instance-api-or-cli-approach/934187 "2025-12-03T22:28:16Z")

</div>

Hello, I’m spinning up temporary Plex servers in the cloud to scan my 9TB library, then exporting the database back to my low-power zimaboard which is too slow for initial library scanning (especially Sonic analysis on …

---

## [Unable to proceed with JWT testing](https://forums.plex.tv/t/unable-to-proceed-with-jwt-testing/934064)

<div class="topic-metadata">

**Author:** [@Alteredtech](https://forums.plex.tv/u/Alteredtech)\
**Replies:** 2\
**Last updated:** [December 2, 2025, 11:24pm UTC](https://forums.plex.tv/t/unable-to-proceed-with-jwt-testing/934064 "2025-12-02T23:24:47Z")

</div>

I am attempting to make an sdk in swift and it has been going fine with the testing of the authentication flow until recently. I have started getting a blocker. The demo app takes me to the login page. PlexSDK Demo wo…

---

## [Plex not passing on ReplayGain info for at least MP3s to Symfonium](https://forums.plex.tv/t/plex-not-passing-on-replaygain-info-for-at-least-mp3s-to-symfonium/934004)

<div class="topic-metadata">

**Author:** [@james5272](https://forums.plex.tv/u/james5272)\
**Replies:** 7\
**Last updated:** [December 2, 2025, 9:40pm UTC](https://forums.plex.tv/t/plex-not-passing-on-replaygain-info-for-at-least-mp3s-to-symfonium/934004 "2025-12-02T21:40:03Z")

</div>

Hey all, I have tried using PlexAmp, but it isn’t very good at dealing with a use case for wanting to only use downloaded media (can’t just search downloaded media, can’t make downloaded only playlists, the downloads pa…

---

## [Adding trailers via Plex API - no way for me & suspected permanent bug](https://forums.plex.tv/t/adding-trailers-via-plex-api-no-way-for-me-suspected-permanent-bug/934041)

<div class="topic-metadata">

**Author:** [@rossinior](https://forums.plex.tv/u/rossinior)\
**Replies:** 0\
**Last updated:** [November 30, 2025, 7:06pm UTC](https://forums.plex.tv/t/adding-trailers-via-plex-api-no-way-for-me-suspected-permanent-bug/934041 "2025-11-30T19:06:17Z")

</div>

Hi all, I am currently checking out on Plex API and trying to maximize gains from using the API. This time: Adding an extra (trailer) to a movie that already has a trailer (chosen by Plex). According to documentation …

---

## [Plexamp Headless 'Plex Connect' now available in Music Assistant 2.7.0 BETA 16 and up](https://forums.plex.tv/t/plexamp-headless-plex-connect-now-available-in-music-assistant-2-7-0-beta-16-and-up/933918)

<div class="topic-metadata">

**Author:** [@remon0548](https://forums.plex.tv/u/remon0548)\
**Replies:** 12\
**Last updated:** [November 30, 2025, 1:10pm UTC](https://forums.plex.tv/t/plexamp-headless-plex-connect-now-available-in-music-assistant-2-7-0-beta-16-and-up/933918 "2025-11-30T13:10:05Z")

</div>

Plex Connect now available in Music Assistant 2.7.0 BETA 16 and up. This allows to configure all Music Assistant Players as headless Plexamp receivers. Also Sonos. Skips the needed authentication between Sonos and Plex. …

---

## [\[Christmas Wish List\] - rename non-local movie trailers/extras via API](https://forums.plex.tv/t/christmas-wish-list-rename-non-local-movie-trailers-extras-via-api/933971)

<div class="topic-metadata">

**Author:** [@rossinior](https://forums.plex.tv/u/rossinior)\
**Replies:** 0\
**Last updated:** [November 28, 2025, 9:22am UTC](https://forums.plex.tv/t/christmas-wish-list-rename-non-local-movie-trailers-extras-via-api/933971 "2025-11-28T09:22:07Z")

</div>

Hey guys, I am sure that a regular feature suggestion would not generate many Likes, but I have a long-standing problem which I want to solve for myself (and others, potentially). Maybe a dev or two could be so nice to …

---

## [LunaVideo - Windows Desktop Player - new development in WinUI 3 - Comes with yellow corners](https://forums.plex.tv/t/lunavideo-windows-desktop-player-new-development-in-winui-3-comes-with-yellow-corners/933466)

<div class="topic-metadata">

**Author:** [@lunamonkey](https://forums.plex.tv/u/lunamonkey)\
**Replies:** 1\
**Last updated:** [November 26, 2025, 9:18am UTC](https://forums.plex.tv/t/lunavideo-windows-desktop-player-new-development-in-winui-3-comes-with-yellow-corners/933466 "2025-11-26T09:18:27Z")

</div>

Edit in 2026: If you see this, then you can get the application here: I was missing the Yellow Corners on the official Windows Desktop Media Player, so I made my own in WinUI3 (Latest Windows development framework). …

---

## [Plex Subtitle Orchestrator – Bazarr + OpenAI Whisper + ffsubsync (Docker)](https://forums.plex.tv/t/plex-subtitle-orchestrator-bazarr-openai-whisper-ffsubsync-docker/933711)

<div class="topic-metadata">

**Author:** [@lems111](https://forums.plex.tv/u/lems111)\
**Replies:** 0\
**Last updated:** [November 21, 2025, 12:30am UTC](https://forums.plex.tv/t/plex-subtitle-orchestrator-bazarr-openai-whisper-ffsubsync-docker/933711 "2025-11-21T00:30:32Z")

</div>

Hi all, I’ve put together a small open‑source project to automate subtitles around Plex using existing tools: Bazarr for “normal” subtitle downloads OpenAI Whisper + GPT to generate subtitles when nothing is avail…

---

## [Plex API, home users and disabled authentication for LAN in server settings](https://forums.plex.tv/t/plex-api-home-users-and-disabled-authentication-for-lan-in-server-settings/932451)

<div class="topic-metadata">

**Author:** [@Tolriq](https://forums.plex.tv/u/Tolriq)\
**Replies:** 10\
**Last updated:** [November 19, 2025, 4:27pm UTC](https://forums.plex.tv/t/plex-api-home-users-and-disabled-authentication-for-lan-in-server-settings/932451 "2025-11-19T16:27:03Z")

</div>

How can an app easily detect that an home user token is expired when access from LAN is allowed without auth ? From my tests and users reports, when the token expires, the server switch to using the admin account withou…

---

## [Web player / windows player 'skip intro' button code?](https://forums.plex.tv/t/web-player-windows-player-skip-intro-button-code/876469)

<div class="topic-metadata">

**Author:** [@john\_kenny](https://forums.plex.tv/u/john_kenny)\
**Replies:** 1\
**Last updated:** [November 19, 2025, 8:49am UTC](https://forums.plex.tv/t/web-player-windows-player-skip-intro-button-code/876469 "2025-11-19T08:49:53Z")

</div>

Related to a reply post of mine: Can anyone help me work out where the code for the ‘skip intro’ button might be located? I am wanting to mod an automatically skip intro workaround somehow by triggering the button rat…

---

## [Mark an item as played api call is not visible in the history](https://forums.plex.tv/t/mark-an-item-as-played-api-call-is-not-visible-in-the-history/931988)

<div class="topic-metadata">

**Author:** [@jan\_koh](https://forums.plex.tv/u/jan_koh)\
**Replies:** 6\
**Last updated:** [November 16, 2025, 11:00pm UTC](https://forums.plex.tv/t/mark-an-item-as-played-api-call-is-not-visible-in-the-history/931988 "2025-11-16T23:00:01Z")

</div>

Hello, when using the endpoint https://developer.plex.tv/pms/#tag/Timeline/operation/putScrobble to mark a track as played the play is counted correctly and it’s marked as played. But when looking at the play history t…

---

## [Plex Home/Recommended reordering breaks after certain number of moves](https://forums.plex.tv/t/plex-home-recommended-reordering-breaks-after-certain-number-of-moves/930742)

<div class="topic-metadata">

**Author:** [@samohtxotom](https://forums.plex.tv/u/samohtxotom)\
**Replies:** 1\
**Last updated:** [November 15, 2025, 5:43pm UTC](https://forums.plex.tv/t/plex-home-recommended-reordering-breaks-after-certain-number-of-moves/930742 "2025-11-15T17:43:27Z")

</div>

When using the drag and drop reordering mechanism under Libraries in the PMS settings (or making API calls to do the same thing), after a certain number of moves the reordering breaks and it no longer respects your chang…

---

## [Certain Default Artist Images Kill my Plex Server](https://forums.plex.tv/t/certain-default-artist-images-kill-my-plex-server/932898)

<div class="topic-metadata">

**Author:** [@thenextbutton](https://forums.plex.tv/u/thenextbutton)\
**Replies:** 9\
**Last updated:** [November 15, 2025, 3:10pm UTC](https://forums.plex.tv/t/certain-default-artist-images-kill-my-plex-server/932898 "2025-11-15T15:10:39Z")

</div>

Hey everyone! I’ve been working on a fun little side project: a custom PHP script to scrape my films, tv shows and the music library and generate a static website. It’s been great, but I hit a head scratcher. I think I…

---

## [\[API\] bug with removing Plex movie trailers cleared?](https://forums.plex.tv/t/api-bug-with-removing-plex-movie-trailers-cleared/933491)

<div class="topic-metadata">

**Author:** [@rossinior](https://forums.plex.tv/u/rossinior)\
**Replies:** 2\
**Last updated:** [November 14, 2025, 1:10pm UTC](https://forums.plex.tv/t/api-bug-with-removing-plex-movie-trailers-cleared/933491 "2025-11-14T13:10:44Z")

</div>

Hi guys, in July I reported a bug that happens using the Plex PMS API to delete a trailer. Can anybody tell me whether this has been cleared/fixed? I am currently working on a maintainance app for Plex library which …

---

## [Unlocking metadata fields via Plex API](https://forums.plex.tv/t/unlocking-metadata-fields-via-plex-api/933434)

<div class="topic-metadata">

**Author:** [@rossinior](https://forums.plex.tv/u/rossinior)\
**Replies:** 0\
**Last updated:** [November 12, 2025, 10:45am UTC](https://forums.plex.tv/t/unlocking-metadata-fields-via-plex-api/933434 "2025-11-12T10:45:12Z")

</div>

Hi, @OttoKerner had some insightful advice for using API to unlock or lock certain metadata fields, not only in the cited thread, but also in a few more threads. My questions: With the current Plex Media Server API …

---

## [App guidance](https://forums.plex.tv/t/app-guidance/933408)

<div class="topic-metadata">

**Author:** [@luminouslemon](https://forums.plex.tv/u/luminouslemon)\
**Replies:** 2\
**Last updated:** [November 12, 2025, 7:41am UTC](https://forums.plex.tv/t/app-guidance/933408 "2025-11-12T07:41:45Z")

</div>

I’ve made a MacOS app to display currently playing media. Is there someone at Plex that I can run it by first. Just want to check that it doesn’t violate any terms or trademarks. The app is created for the community, and…

[Previous page](https://forums.plex.tv/c/dev-community/113.md?page=5)

[Next page](https://forums.plex.tv/c/dev-community/113.md?page=7)
