[GH-ISSUE #55] [Bug]: Video Title and infomation not syncing #40

Closed
opened 2026-03-23 20:35:16 +00:00 by mirror · 7 comments
Owner

Originally created by @ajvcorreia on GitHub (Jun 21, 2025).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/55

I've read the documentation

  • I'm running the latest version of tubearchivist-jf-plugin.
  • I'm running the latest version of TubeArchivist.
  • I have read the how to open an issue guide, particularly the bug report section.
  • I have searched for both closed and open already existing issues about the problem I am reporting.

Operating System

Linux

Your Bug Report

Describe the bug

I cannot get the video titles to sync from TA to Jellyfin it justy shows the VideoIDS as the name and no thumbnail is generated

Steps To Reproduce

Never worked

Expected behavior

Video names and thumbnails should be displayed correctly.

Relevant Jellyfin log output

[09:29:46] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[09:29:46] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0058680
[09:29:46] [INF] [111] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds
[09:29:47] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization.
[09:29:47] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube
[09:29:47] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[09:29:48] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0053393
[09:29:48] [INF] [111] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds
[09:30:16] [INF] [111] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization.
[09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube
[09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0055715
[09:30:52] [INF] [95] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds
[09:30:53] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization.
[09:30:53] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube
[09:30:53] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[09:30:54] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0053911
[09:30:54] [INF] [37] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds
[09:31:16] [INF] [95] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization.
[09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube
[09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0055884
[09:31:58] [INF] [37] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds
[09:31:59] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization.
[09:32:00] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube
[09:32:00] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos
[09:32:00] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0069198
[09:32:00] [INF] [119] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds

Anything else?

No response

Originally created by @ajvcorreia on GitHub (Jun 21, 2025). Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/55 ### I've read the documentation - [x] I'm running the latest version of tubearchivist-jf-plugin. - [x] I'm running the latest version of TubeArchivist. - [x] I have read the [how to open an issue](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#how-to-open-an-issue) guide, particularly the [bug report](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#bug-report) section. - [x] I have searched for both closed and open already existing issues about the problem I am reporting. ### Operating System Linux ### Your Bug Report ## Describe the bug I cannot get the video titles to sync from TA to Jellyfin it justy shows the VideoIDS as the name and no thumbnail is generated ## Steps To Reproduce Never worked ## Expected behavior Video names and thumbnails should be displayed correctly. ### Relevant Jellyfin log output ```shell [09:29:46] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [09:29:46] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0058680 [09:29:46] [INF] [111] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds [09:29:47] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization. [09:29:47] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube [09:29:47] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [09:29:48] [INF] [111] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0053393 [09:29:48] [INF] [111] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds [09:30:16] [INF] [111] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets. [09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization. [09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube [09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [09:30:52] [INF] [95] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0055715 [09:30:52] [INF] [95] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds [09:30:53] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization. [09:30:53] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube [09:30:53] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [09:30:54] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0053911 [09:30:54] [INF] [37] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds [09:31:16] [INF] [95] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets. [09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization. [09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube [09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [09:31:58] [INF] [37] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0055884 [09:31:58] [INF] [37] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds [09:31:59] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Starting TubeArchivist->Jellyfin playback progresses synchronization. [09:32:00] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Analyzing collection e59b3714-8e0f-f06f-0d35-b0c3c714e75c with name Youtube [09:32:00] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Found a total of 0 videos [09:32:00] [INF] [119] Jellyfin.Plugin.TubeArchivistMetadata.Plugin: Time elapsed: 00:00:00.0069198 [09:32:00] [INF] [119] Emby.Server.Implementations.ScheduledTasks.TaskManager: TAToJellyfinProgressSyncTask Completed after 0 minute(s) and 0 seconds ``` ### Anything else? _No response_
Author
Owner

@pmbrandvold commented on GitHub (Jun 25, 2025):

I've got the same issue. The randomized character string file names that tubearchivist creates is what Jellyfin is showing. The videos play, but I can't tell what video it is until it starts playing.

<!-- gh-comment-id:3006492812 --> @pmbrandvold commented on GitHub (Jun 25, 2025): I've got the same issue. The randomized character string file names that tubearchivist creates is what Jellyfin is showing. The videos play, but I can't tell what video it is until it starts playing.
Author
Owner

@DarkFighterLuke commented on GitHub (Jul 13, 2025):

@ajvcorreia the logs you pasted are useless, they are referred to the playback progress sync tasks, not to the metadata providers.

@pmbrandvold what is that "randomized character string" are you referring about?

<!-- gh-comment-id:3067034924 --> @DarkFighterLuke commented on GitHub (Jul 13, 2025): @ajvcorreia the logs you pasted are useless, they are referred to the playback progress sync tasks, not to the metadata providers. @pmbrandvold what is that "randomized character string" are you referring about?
Author
Owner

@lamusmaser commented on GitHub (Jul 13, 2025):

For the second comment, they are referring to the YT IDs. Most people don't recognize that they aren't actually random.

<!-- gh-comment-id:3067049949 --> @lamusmaser commented on GitHub (Jul 13, 2025): For the second comment, they are referring to the YT IDs. Most people don't recognize that they aren't actually random.
Author
Owner

@DarkFighterLuke commented on GitHub (Jul 13, 2025):

@lamusmaser i was 99.99% sure...

Btw, it seems like you have misconfigured something. Closing this because there are currently no elements suggesting bugs.

<!-- gh-comment-id:3067051625 --> @DarkFighterLuke commented on GitHub (Jul 13, 2025): @lamusmaser i was 99.99% sure... Btw, it seems like you have misconfigured something. Closing this because there are currently no elements suggesting bugs.
Author
Owner

@ajvcorreia commented on GitHub (Jul 23, 2025):

Getting this error on Jellyfin:
Image

<!-- gh-comment-id:3107875053 --> @ajvcorreia commented on GitHub (Jul 23, 2025): Getting this error on Jellyfin: <img width="1137" height="205" alt="Image" src="https://github.com/user-attachments/assets/4b4671e5-3d03-48cd-8d16-0fa1ab93c127" />
Author
Owner

@ajvcorreia commented on GitHub (Jul 24, 2025):

I fixed the Bad Request error by chaning the TA_HOST environment variable on TubeArchivist to use the IP address instead of FQDN. NowI can see the Jellyfin activity in TubeArchivist logs but it is still not updating the Library.

<!-- gh-comment-id:3112157352 --> @ajvcorreia commented on GitHub (Jul 24, 2025): I fixed the Bad Request error by chaning the TA_HOST environment variable on TubeArchivist to use the IP address instead of FQDN. NowI can see the Jellyfin activity in TubeArchivist logs but it is still not updating the Library.
Author
Owner

@hctrr commented on GitHub (Dec 8, 2025):

I experienced something similar as well and will add the following comment in case others have the same experience:

option 1 - update TubeArchivist to use IP vs. FQDN (like @ajvcorreia performed above)
option 2 - exec into the JellyFin container (or if on a host) and update its local /etc/hosts/ file to point to the TubeArchivist IP.
192.168.x.x tubearchivist.x.x

NOTE for Container Jellyfin: this will be cleared upon each update. either update it manually, or set as an extra_hosts within your compose file.

<!-- gh-comment-id:3628485097 --> @hctrr commented on GitHub (Dec 8, 2025): I experienced something similar as well and will add the following comment in case others have the same experience: option 1 - update TubeArchivist to use IP vs. FQDN (like @ajvcorreia performed above) option 2 - exec into the JellyFin container (or if on a host) and update its local `/etc/hosts/` file to point to the TubeArchivist IP. `192.168.x.x tubearchivist.x.x` NOTE for Container Jellyfin: this will be cleared upon each update. either update it manually, or set as an `extra_hosts` within your compose file.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tubearchivist/archived-tubearchivist-jf-plugin#40
No description provided.