Jump to content

Emby recorded show getting wrong series


JamesTX10
Go to solution Solved by Luke,

Recommended Posts

JamesTX10

I am using Emby to record TV from an HD Home Run. The issue I am having is that NCIS is being recorded but shows up in Emby as NCIS: Sydney.

Logs show the LiveTV seeing it correctly:

2024-04-01 18:52:42.169 Info LiveTV: Creating recording timer for b7861a0250fce030ebecda9f56c70961, NCIS. Timer will fire in 62.29717153 minutes

Then I see:

2024-04-01 19:55:00.000 Info LiveTV: Recording timer fired for b7861a0250fce030ebecda9f56c70961 NCIS.
2024-04-01 19:55:00.000 Info HttpClient: POST https://mb3admin.com/admin/service/registration/validate
2024-04-01 19:55:00.001 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=EP00681911&remote_id=EP00681911
2024-04-01 19:55:00.368 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=SH00681911&remote_id=SH00681911
2024-04-01 19:55:00.440 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=series&q=NCIS
2024-04-01 19:55:00.555 Info HttpClient: Http response 200 from https://mb3admin.com/admin/service/registration/validate after 555ms. Headers Server=nginx, Date=Tue, 02 Apr 2024 00:55:00 GMT, Connection=keep-alive, Access-Control-Allow-Origin=*, Access-Control-Allow-Headers=Content-Type, Range, Accept, X-Emby-Token, X-Admin-Token, X-Application, Access-Control-Allow-Methods=GET, POST, PUT, DELETE, OPTIONS, Cache-Control=no-store, must-revalidate, no-cache, Pragma=no-cache, Vary=Accept-Encoding
2024-04-01 19:55:00.556 Info SecurityManager: Registered for MBSupporter
2024-04-01 19:55:00.699 Info HttpClient: GET https://api4.thetvdb.com/v4/series/72108/extended?meta=translations
2024-04-01 19:55:01.097 Info HttpClient: GET https://api4.thetvdb.com/v4/series/95441/extended?meta=translations
2024-04-01 19:55:01.355 Info HttpClient: GET https://api4.thetvdb.com/v4/series/278125/extended?meta=translations
2024-04-01 19:55:01.510 Info HttpClient: GET https://api4.thetvdb.com/v4/series/401630/extended?meta=translations
2024-04-01 19:55:01.650 Info HttpClient: GET https://api4.thetvdb.com/v4/series/416493/extended?meta=translations
2024-04-01 19:55:01.848 Info HttpClient: GET https://api4.thetvdb.com/v4/series/327723/extended?meta=translations
2024-04-01 19:55:01.928 Info HttpClient: GET https://api4.thetvdb.com/v4/series/373349/extended?meta=translations
2024-04-01 19:55:02.127 Info HttpClient: GET https://api4.thetvdb.com/v4/series/444350/extended?meta=translations
2024-04-01 19:55:02.228 Info HttpClient: GET https://api4.thetvdb.com/v4/series/389705/extended?meta=translations
2024-04-01 19:55:02.371 Info HttpClient: GET https://api4.thetvdb.com/v4/series/374748/extended?meta=translations
2024-04-01 19:55:02.509 Info HttpClient: GET https://api4.thetvdb.com/v4/series/420544/extended?meta=translations
2024-04-01 19:55:02.589 Info HttpClient: GET https://api4.thetvdb.com/v4/series/300839/extended?meta=translations
2024-04-01 19:55:02.744 Info HttpClient: GET https://api4.thetvdb.com/v4/series/255775/extended?meta=translations
2024-04-01 19:55:02.826 Info HttpClient: GET https://api4.thetvdb.com/v4/series/166061/extended?meta=translations
2024-04-01 19:55:02.903 Info HttpClient: GET https://api4.thetvdb.com/v4/series/120141/extended?meta=translations
2024-04-01 19:55:02.981 Info HttpClient: GET https://api4.thetvdb.com/v4/series/326371/extended?meta=translations
2024-04-01 19:55:03.062 Info HttpClient: GET https://api4.thetvdb.com/v4/series/79932/extended?meta=translations
2024-04-01 19:55:03.141 Info HttpClient: GET https://api4.thetvdb.com/v4/series/404622/extended?meta=translations
2024-04-01 19:55:03.220 Info HttpClient: GET https://api4.thetvdb.com/v4/series/254061/extended?meta=translations
2024-04-01 19:55:03.322 Info HttpClient: GET https://api4.thetvdb.com/v4/series/84164/extended?meta=translations
2024-04-01 19:55:03.403 Info HttpClient: GET https://api4.thetvdb.com/v4/series/335183/extended?meta=translations
2024-04-01 19:55:03.506 Info HttpClient: GET https://api4.thetvdb.com/v4/series/301982/extended?meta=translations
2024-04-01 19:55:03.596 Info HttpClient: GET https://api4.thetvdb.com/v4/series/249624/extended?meta=translations
2024-04-01 19:55:03.707 Info HttpClient: GET https://api4.thetvdb.com/v4/series/127951/extended?meta=translations
2024-04-01 19:55:03.799 Info HttpClient: GET https://api4.thetvdb.com/v4/series/253111/extended?meta=translations
2024-04-01 19:55:03.889 Info HttpClient: GET https://api4.thetvdb.com/v4/series/195811/extended?meta=translations
2024-04-01 19:55:03.987 Info HttpClient: GET https://api4.thetvdb.com/v4/series/385502/extended?meta=translations
2024-04-01 19:55:04.081 Info HttpClient: GET https://api4.thetvdb.com/v4/series/368767/extended?meta=translations
2024-04-01 19:55:04.200 Info HttpClient: GET https://api4.thetvdb.com/v4/series/377170/extended?meta=translations
2024-04-01 19:55:04.328 Info HttpClient: GET https://api4.thetvdb.com/v4/series/80871/extended?meta=translations
2024-04-01 19:55:04.484 Info HttpClient: GET https://api4.thetvdb.com/v4/series/385391/extended?meta=translations
2024-04-01 19:55:04.565 Info HttpClient: GET https://api4.thetvdb.com/v4/series/412574/extended?meta=translations
2024-04-01 19:55:04.645 Info HttpClient: GET https://api4.thetvdb.com/v4/series/282803/extended?meta=translations
2024-04-01 19:55:04.738 Info HttpClient: GET https://api4.thetvdb.com/v4/series/356243/extended?meta=translations
2024-04-01 19:55:04.818 Info HttpClient: GET https://api4.thetvdb.com/v4/series/372820/extended?meta=translations
2024-04-01 19:55:04.909 Info HttpClient: GET https://api4.thetvdb.com/v4/series/301589/extended?meta=translations
2024-04-01 19:55:05.030 Info HttpClient: GET https://api4.thetvdb.com/v4/series/337988/extended?meta=translations
2024-04-01 19:55:05.126 Info HttpClient: GET https://api4.thetvdb.com/v4/series/377362/extended?meta=translations
2024-04-01 19:55:05.221 Info HttpClient: GET https://api4.thetvdb.com/v4/series/394888/extended?meta=translations
2024-04-01 19:55:05.319 Info HttpClient: GET https://api4.thetvdb.com/v4/series/373338/extended?meta=translations
2024-04-01 19:55:05.415 Info HttpClient: GET https://api4.thetvdb.com/v4/series/303614/extended?meta=translations
2024-04-01 19:55:05.523 Info HttpClient: GET https://api4.thetvdb.com/v4/series/427029/extended?meta=translations
2024-04-01 19:55:05.600 Info HttpClient: GET https://api4.thetvdb.com/v4/series/422521/extended?meta=translations
2024-04-01 19:55:05.753 Info HttpClient: GET https://api4.thetvdb.com/v4/series/341416/extended?meta=translations
2024-04-01 19:55:05.842 Info HttpClient: GET https://api4.thetvdb.com/v4/series/320611/extended?meta=translations
2024-04-01 19:55:05.944 Info HttpClient: GET https://api4.thetvdb.com/v4/series/285248/extended?meta=translations
2024-04-01 19:55:06.066 Info HttpClient: GET https://api4.thetvdb.com/v4/series/166851/extended?meta=translations
2024-04-01 19:55:06.143 Info TheMovieDb: MovieDbProvider: Finding id for item: NCIS
2024-04-01 19:55:06.143 Info HttpClient: GET https://api.themoviedb.org/3/search/tv?api_key=x_secret4_x&query=NCIS&language=en-US
2024-04-01 19:55:06.444 Info HttpClient: GET https://api.themoviedb.org/3/tv/4614?api_key=x_secret4_x&append_to_response=alternative_titles,reviews,credits,images,keywords,external_ids,videos,content_ratings&language=en-US&include_image_language=en-US,en,null,en
2024-04-01 19:55:06.744 Info HttpClient: GET https://api.themoviedb.org/3/tv/17610?api_key=x_secret4_x&append_to_response=alternative_titles,reviews,credits,images,keywords,external_ids,videos,content_ratings&language=en-US&include_image_language=en-US,en,null,en
2024-04-01 19:55:07.043 Info HttpClient: GET https://api.themoviedb.org/3/tv/124271?api_key=x_secret4_x&append_to_response=alternative_titles,reviews,credits,images,keywords,external_ids,videos,content_ratings&language=en-US&include_image_language=en-US,en,null,en
2024-04-01 19:55:07.343 Info HttpClient: GET https://api.themoviedb.org/3/tv/61387?api_key=x_secret4_x&append_to_response=alternative_titles,reviews,credits,images,keywords,external_ids,videos,content_ratings&language=en-US&include_image_language=en-US,en,null,en
2024-04-01 19:55:07.642 Info HttpClient: GET https://api.themoviedb.org/3/tv/157950?api_key=x_secret4_x&append_to_response=alternative_titles,reviews,credits,images,keywords,external_ids,videos,content_ratings&language=en-US&include_image_language=en-US,en,null,en
2024-04-01 19:55:07.651 Info LiveTV: Found existing series based on provider ids: 183658
2024-04-01 19:55:07.651 Info LiveTV: Found existing series based on path: NCIS: Sydney
2024-04-01 19:55:07.651 Info LiveTV: Getting media sources for recording from channel 30268 KTVT-DT to record to /volume1/IPCamStorage/RecordedTV/NCIS Sydney (2023)/Season 21/NCIS S21E06 Strange Invaders.ts

 

I also have LOTS of these in the logs. Is this an issue?

2024-04-01 18:53:01.693 Info Server: http/1.1 Response 404 to ::1. Time: 0ms. GET http://localhost:8096/health

or this?

2024-04-01 19:26:40.289 Error App: Error sending socket message from 0.0.0.0:33840 to 127.0.0.1:40955
    *** Error Report ***
    Version: 4.8.3.0
    Command line: /volume1/@appstore/EmbyServer/system/EmbyServer.dll -programdata /var/packages/EmbyServer/var -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -ignore_vaapi_enabled_flag -pidfile /var/packages/EmbyServer/var/EmbyServer.pid -defaultdirectory /volume1/Public -updatepackage emby-server-synology72_{version}_x86_64.spk -noautorunwebapp
    Operating system: Linux version 4.4.302+ (root@build5) (gcc version 12.2.0 (GCC) ) #69057 SMP Mon Nov 13 14:19:28 CST 2023
    Framework: .NET 6.0.25
    OS/Process: x64/x64
    Runtime: volume1/@appstore/EmbyServer/system/System.Private.CoreLib.dll
    Processor count: 8
    Data path: /var/packages/EmbyServer/var
    Application path: /volume1/@appstore/EmbyServer/system
    System.Net.Sockets.SocketException: System.Net.Sockets.SocketException (13): Permission denied
       at Rssdp.SsdpCommunicationsServer.SendFromSocket(Tuple`3 socketTuple, Memory`1 messageData, IPEndPoint destination, CancellationToken cancellationToken)
    Source: System.Private.CoreLib
    TargetSite: Void Throw()

 

embyserver-63847612799.txt

Link to comment
Share on other sites

JamesTX10

Any ideas on what is going on here and how to correct it?

Link to comment
Share on other sites

HI, it is probably due to the metadata fetch that occurs after the recording. Try using the Identify feature on the series in your library and see if that helps.

Link to comment
Share on other sites

andrewds

@JamesTX10I had the same problem with Family Feud (1999) being recorded as Family Feud (1976). The show is identified in the OTA guide (also via HDHR) simply as "Family Feud", and even if I identified the show post-recording it didn't help. What I ended up doing is setting up a daily scheduled task that will move any recordings from the incorrect folder into the correct folder and then delete the incorrect folder. Just my experience, maybe you'll have better luck.

Edited by andrewds
misspoke
Link to comment
Share on other sites

JamesTX10

Identify on the series caused it to create another NCIS entry. Live TV module looks to be correct when looking at upcoming recordings. Anything else I can look for or do?

Link to comment
Share on other sites

@JamesTX10can you please temporarily enable debug server logging, then recreate the issue with a new recording, and then attach the complete emby server log file? Thanks.

Link to comment
Share on other sites

JamesTX10

Next NCIS is on the 15th. I will turn on debug logging and post after. THANKS

  • Thanks 1
Link to comment
Share on other sites

JamesTX10
Posted (edited)

Live TV > Schedule shows:

image.png.943bcf0c900fc07206070c416b66aa0a.png

My Recorded TV library > Upcoming shows:

image.png.f275f2ba47b2b6ff3a00ba99dde5412d.png

 

My Recorded TV library > Shows shows:

image.png.3a30582225048f60442784f3fb122777.png

 

 

I will add the logs after the recording tonight.

Edited by JamesTX10
  • Thanks 1
Link to comment
Share on other sites

JamesTX10

Here is the debug log file.

It put the file in the 2nd NCIS Library entry that was created after I ran the Identify option back on the 8th.

image.png.f0ffa931166b239916f2b2e4899b9d62.png

 

The actual recorded file was still placed in the NCIS Sydney folder.

image.png.836e67029a8d0018bfbe96387cd47205.png

embyserver-63848822400.txt

Link to comment
Share on other sites

OK so the metadata is all correct but it's just in the wrong folder path?  Notice how it all says NCIS but the folder path is Sydney.

If this is true then I would just rename the series folder in the file system, then run a library scan to make the server aware of it. Then after that, I think the recordings will go to the right place.

Link to comment
Share on other sites

JamesTX10

There is already a folder path for NCIS as well as NCIS Sydney:

image.png.6eb3fcde38c43b84f44903b53d949c42.png

So it would seem the something is off with the metadata in deciding where it should be saved and then what show to display it under in the Library. How do I get rid of the duplicate entries for NCIS in the Library as well?

Link to comment
Share on other sites

  • Solution

I would remove the sydney folder from your library like I suggested, or even all three if you want. Then do a new recording. I think it will be fine at that point. Then you can copy the episode files back in manually to their rightful place.

Link to comment
Share on other sites

  • 2 weeks later...

The next recording went into the correct folder in the file system and library. Not sure what caused it to go wrong and hope that does not happen again, but for now it is working.

  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...