Search the Community
Showing results for tags 'Tvdb'.
-
I'm trying to get the SpongeBob series correctly into my libary. I have all Episodes in "joined" format (so 2 episodes in one file). This ordering is available on TVDB as "Alternate" order for the API and is also used on IMDB. BUT it seems it's neither possible to set "Alternate" for the TVDB Order Settings in the Series metadata options (only aired, dvd and absolute order are available there) nor is it possible to use IMDBs order for series in general. So whatever I select it just puts the names of the first half of all episodes in and just says the other half is missing... How can I fix this problem? It would be cool if an "Alternate" order setting for TVDB Metadata could be added. See https://www.thetvdb.com/series/spongebob-squarepants#seasons -> joined order for more information. They explicitly state "Usable as "Alternate Order" in API-connected systems" under the joined order format. Regards
-
Missing Images, Fanart is only data provider, TVDB isn't an option
marktaff posted a topic in General/Windows
I've recently started having missing images for TV series in my TV library, often thumbs. It seems like Fanart.tv is the only data provider now. I'm pretty sure it used to grab images from both fanart & tvdb. From the TV library, Shows tab, right-click on show, select 'Edit Images', right-click on 'Thumb', 'Search for Image', click on 'Source', the options are 'All' or 'Fanart'. TVDB isn't an option. For at least one of the shows, Fanart doesn't have a thumb, so this isn't Emby failing to find a resource that exists. TVDB doesn't have 'thumbs', but its 'background' images would make decent thumbs if scaled/cropped. Possibly related, in the server settings, under the library for tv shows, the various data sources are uncheckable; when you try, a message pops up saying that "no options available for the selected items". Also, the tvdb option has a weird link that appears to be a tracking/link forwarder as seen in the attached image. Running Ember Server 4.8.5.0 on Kubuntu, Emby Theater 3.0.19 If anyone knows what is going on, why, or how to fix it, I would very much appreciate your insight. Thanks!- 27 replies
-
i have a weird problem, as i am adding tv series to the "G" folder the server converts it to a Series and all the shows become episodes of game of thrones. in the metadata manager it shows the "G" folder as Game of thrones. makes no sense cause i removed it completely embyserver (1).txt
-
Favorites List Changing from Moviedb/TVdb overlap of ID code
Rohanaj posted a topic in General/Windows
Hello. I'm just throwing this up here for information, as I think it's a nuanced glitch in the code somewhere, but it's likely an extremely-low priority fix, too. The problem that I discovered is that if you have an item that has a Moviedb code that exactly matched the TVdb code for another media item, favoriting and un-favoriting either of them also favorites or un-favorites the other. If you want to replicate the issue, try using The Big Bang Theory for TVdb and Louis C.K. Live at the Beacon Theater for Moviedb. Both have ID code 80379 from their respective metadata sources. Using those two, I tested all the combinations of which one I favorited first and which I un-favorited first, and the result was the same each time - they both became favorites or were removed from favorites simultaneously. To remedy the situation, for now at least, you can remove the code from either item in the metadata. For example, I went and edited the Louis C.K. movie metadata and blanked out the Moviedb code from, and then checked the box to not allow changes to the metadata for that item. That solved the issue, and disconnected the two for favoriting purposes.- 3 replies
-
- favorites
- adding to favorites
-
(and 3 more)
Tagged with:
-
TVDB Sorting sequence "Streaming" vs. Aired Order, who would help me?
Seger posted a topic in General/Windows
Hello all, I have the following series https://thetvdb.com/series/tangled-the-series as a streaming sort. The problem is that EMBY only offers Aired Order, but now there are a few more episodes under the "Streaming" sort. Can anyone tell me how best to get this displayed and resolved. For example maybe again, I have 23 episodes (streaming) vs 21 episodes (Aired Order) for season 1. For season 2, 24 episodes vs 21 episodes and so on. Many thanks for tips and if necessary the solution. Best regards Seger -
TVDB constantly changing episodes from specials into a season and vice versa prompted this. I wanted a tool which would align my episode filenames and their indexes to TVDB. #Purpose Renames Files to conform to a prescribed naming scheme. Uses episode name in filename to conform the index in the filename to the matching episode name on TVDB, renaming and moving as necessary. Conservative when recommending a change in index, option for manual operator approval. #Requirements Powershell 7+ Needs access to Measure-StringDistance function add url, api key and server id to config #Constraints Windows Only. Must be run on machine with access to library paths as stored in db. TVDB indexed shows only, will stop processing shows without tvdb index. Only supports aired and dvd display orders, support for others could be changed in code Fixed File Naming Scheme - aligns to Sonarr's treatment of special characters in shows and episodes. eg. trailing . or ?/- in show name, and aggregation of multepisode episodenames with a common root) note - inspect function (extracts names and indexes from path) regex might be tweaked for different naming schemes. Only works with seasons stored as SXX not XX (S is required in filename) - less flexible than embys widest supported naming scheme the filename design is hardcoded to "\Season XX\Showname - SXXEYYEZZ - episodename.ext" , this could be changed in code note: the shows root folder is never touched but the filenames and related season parent folders are prescribed by the filename design Hardcoded to English TVDB, can be changed in code #> changes 0.0.0.4 New - One,More or All shows GUI selection 0.0.0.3 bug fix - file move function broken after subtitle support. 0.0.0.2 new - also rename/move associated subtitle files....limited testing download Assisted Library Clean v0.0.0.4.zip notes Full disclosure, the file matching and confidence engine is sub optimal (if being nice). The script errs on operator assisted matching rather than automation. I had cleaned my library before I got to end, so testing was more academic than practical (less thorough) towards the end. I want to make the recommended matching much stronger/automated but there will always be case when a script can not know, eg for two 'switched' files in season, has the index changed or have the names just switched. So some human intervention might always be required. Example of TVDB Alignment issues / suggestions welcome
-
- 2
-
-
-
- powershell
- index change
-
(and 2 more)
Tagged with:
-
I was wondering why there is no support for matching movies with the TVDB. I have The Oscars 2020, which is available in The TVDB but not The MovieDb. In the metadata sources, The TVDB doesn't show up for movies.
-
Hi, was wondering if I'll lose some accuracy if I were to choose the TMDB option instead of the TVDB when my folders use the TVDB naming structure? Sonarr doesn't support using TMDB and all my folders have been named using Sonarr, so I would much prefer to not have to manually rename all my folders, or if I were to chose TMDB and all of my Emby entries gets messed up. Thanks in advance.
-
This is my root file list. this is my specials file list. when I enable tvdb to create my metadata. this is the anime metadata. https://www.thetvdb.com/series/samurai-girls/allseasons/official the emby looks use allseasons to sort my anime file list. how to correct it with enable tvdb?
-
I have just reset Emby (running latest beta version), including removing nfo files, and now I am finding some episodes are not being identified, although the episodes are on TVDB Here is just one example: Star Trek The Next Generation - 1x15 - 11001001 (this is the way I have it named) TVDB: https://thetvdb.com/series/star-trek-the-next-generation/episodes/46522 Metadata is not being retrieved, inspecting the nfo file, no data is in there Tried, 'Search for Missing Metadata', 'Replace All Metadata' and have also tried a library scan (TV Series level and full) and also identify tv series The TVDBID, I manually added to see if it would help All other episodes in this series are being identified correctly I have attached latest server log and nfo file embyserver.txt Star Trek The Next Generation - 1x15 - 11001001.nfo
-
Hi, Since today no new metadata gets downloaded, In the loggs i am getting this (via the normal browser i can access TVDB without any problems. I switched the Server Ip today, might that be the problem? Problem is on all libraries, i already tried multiple Series :) 2020-10-26 19:22:03.708 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: /var/packages/EmbyServer/target/bin/ffprobe -i file:"/volume1/Plex/Medien/Dokumentationen/Project Impossible/Staffel 1/Project Impossible S01E02 - Metropolen vor dem Untergang.mp4" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data 2020-10-26 19:22:03.813 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0 2020-10-26 19:22:03.831 Info HttpClient: GET https://www.thetvdb.com/api/GetSeries.php?seriesname=Project+Impossible&language=de 2020-10-26 19:22:03.836 Error HttpClient: Error getting response from https://www.thetvdb.com/api/GetSeries.php?seriesname=Project+Impossible&language=de *** Error Report *** Version: 4.5.0.22 Command line: /volume1/@appstore/EmbyServer/system/EmbyServer.dll -programdata /volume1/Emby -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -updatepackage emby-server-synology_{version}_x86_64.spk Operating system: Linux version 4.4.59+ (root@build2) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #24922 SMP PREEMPT Thu Mar 12 13:02:11 CST 2020 Framework: .NET Core 3.1.7 OS/Process: x64/x64 Runtime: volume1/@appstore/EmbyServer/system/System.Private.CoreLib.dll Processor count: 4 Data path: /volume1/Emby Application path: /volume1/@appstore/EmbyServer/system System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: Resource temporarily unavailable ---> System.Net.Sockets.SocketException (11): Resource temporarily unavailable at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) Source: System.Net.Http TargetSite: Void MoveNext() InnerException: System.Net.Sockets.SocketException: Resource temporarily unavailable Source: System.Private.CoreLib TargetSite: Void Throw() at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
-
Recently I found Emby could not access to tvdb and tmdb to fetch metadata. I need to use v2ray to proxy those traffic before, because the GFW in China, but I find that there's no traffic going trough my v2ray client now, when starting a "Rreconize" progress. thetvdb.com, api.themoviedb.org, assets.fanart.tv, Those 3 proxy rules are added to my pac settings, and I'm sure the proxy service is functional, I can access to www.thetvdb.com with browser. embyserver.txt
-
I know, we probably all have issues with thetvdb, but I haven't found anyone having the problem I have. I'm using the latest version of the plugin as of today. All the metadata gets downloaded in english, even though german is selected. And it doesn't find any primary cover images, all others e.g. background are found.
-
I’d like there to be an option for the tvguide xmltv to be enhanced using tvdb or moviedb data. Also useful would be to tag the scheduled recordings with a tvdb Id so it fetches the correct metadata and matches shows more easily.
-
Had to recently reinstall Emby from scratch (failed HD), and I am noticing that when the images are downloaded for TV Shows, the season images are the same as the series image. If I search for new series image and replace, it replaces all the season images with the same image. I can search per season, and can see different season image options from tvdb I have attached the part of the log, where I have changed the series image 1.txt
-
Heya, So I've been pulling my hair out the past few days trying to figure out why my server has been intermittently failing to play new media I uploaded. Turns out the problem came down to a call in the TVDB plugin. Reading over the logs, it seemed to be failing due to a fetch of a movie poster timing out. Trying to hit the URL myself did indeed reveal that they seem to be having issues currently. That's beside the point however. Emby should not fail to play my media if a plugin can't complete an HTTP request. I don't care that my server couldn't download a poster when I'm trying to watch a movie. That's a "log an error, substitute with some default image, and carry on" type of issue. Is the TVDB plugin open-source? I'd be willing to dive in and submit a fix if I can get at the code. Here's the relevant log snippet: 2019-09-01 19:59:56.964 Error HttpServer: Error processing request *** Error Report *** Version: 4.2.1.0 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Operating system: Unix 4.15.0.58 64-Bit OS: True 64-Bit Process: True User Interactive: True Runtime: file:///opt/emby-server/system/System.Private.CoreLib.dll Processor count: 4 Program data path: /var/lib/emby Application directory: /opt/emby-server/system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Connection to https://www.thetvdb.com/banners/posters/78878-12.jpg timed out ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.IO.IOException: Unable to read data from the transport connection: Operation canceled. ---> System.Net.Sockets.SocketException: Operation canceled --- End of inner exception stack trace --- at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.GetResult(Int16 token) at System.Net.Security.SslStreamInternal.<FillBufferAsync>g__InternalFillBufferAsync|38_0[TReadAdapter](TReadAdapter adap, ValueTask`1 task, Int32 min, Int32 initial) at System.Net.Security.SslStreamInternal.ReadAsyncInternal[TReadAdapter](TReadAdapter adapter, Memory`1 buffer) at System.Net.Http.HttpConnection.FillAsync() at System.Net.Http.HttpConnection.ReadNextResponseHeaderLineAsync(Boolean foldedHeadersAllowed) at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync(HttpConnection connection, HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) --- End of inner exception stack trace --- at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at MediaBrowser.Providers.Manager.ProviderManager.SaveImage(BaseItem item, String url, ImageType type, Nullable`1 imageIndex, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.ConvertImageToLocal(BaseItem item, ItemImageInfo image, Int32 imageIndex, CancellationToken cancellationToken) at Emby.Drawing.ImageProcessor.ProcessImage(ImageProcessingOptions options, CancellationToken cancellationToken) at MediaBrowser.Api.Images.ImageService.GetImage(ImageRequest request, Int64 itemId, BaseItem item, Boolean isHeadRequest) at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task) at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken) at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 host, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken) Source: Emby.Server.Implementations TargetSite: Void MoveNext() InnerException: System.Threading.Tasks.TaskCanceledException: The operation was canceled. Source: System.Net.Http TargetSite: Void MoveNext() at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync(HttpConnection connection, HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) InnerException: System.IO.IOException: Unable to read data from the transport connection: Operation canceled. Source: System.Net.Sockets TargetSite: Void ThrowException(System.Net.Sockets.SocketError) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.GetResult(Int16 token) at System.Net.Security.SslStreamInternal.<FillBufferAsync>g__InternalFillBufferAsync|38_0[TReadAdapter](TReadAdapter adap, ValueTask`1 task, Int32 min, Int32 initial) at System.Net.Security.SslStreamInternal.ReadAsyncInternal[TReadAdapter](TReadAdapter adapter, Memory`1 buffer) at System.Net.Http.HttpConnection.FillAsync() at System.Net.Http.HttpConnection.ReadNextResponseHeaderLineAsync(Boolean foldedHeadersAllowed) at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken) InnerException: System.Net.Sockets.SocketException: Operation canceled Source: TargetSite:
-
Bonjour Je constate un décalage de date de sortie d'une vidéo par rapport aux bases de données comme TVDB ou TMDB. En effet sur beaucoup de fichiers, emby affiche une date de sortie en avance de un jour sur la date indiquée dans les bases de données. Y a-t-il une raison ? Mon serveur sous Linux est à l'heure Europe/Paris, donc CET +2 heures. @@Happy2Play
-
Bonjour Depuis quelques jours les épisodes de séries ne sont plus reconnus dans Emby via le plugin TVDB. La structure est la suivante : - Titre_série - Saison 1 - S01E01 - Titre_épisode [DVDRip].mkv - S01E02 - ... - Saison 2 - S01E01 - Titre_épisode [1080p].mkv Les épisodes apparaissent bien mais pas avec le nom TVDB mais le nom complet (S01E01 - Titre_épisode [DVDRip].mkv) et le synopsis est manquant. Le problème n'apparaît que pour les nouveaux épisodes ajoutés. Apparemment ça semble coïncider avec la mise à jour du site thetvdb.com. Y a-t-il une mise à jour du plugin TVDB prévue ?
-
I have a new problem with my tv shows that im sure I cant be the only one I have a tv show called House or also known as House MD which does not show up on the TVDB unless you search in a different language Is there a way to force emby to use the TVDB series id to download the correct metadata ? I tried allowing other scrappers to download the info but they all get it wrong
-
Group recordings of the same show without any TVDB/IMDB data
Pelon posted a topic in Feature Requests
Here is the issue that I see. When I record a series that doesn't have good metadata, we get the recordings each on it's own folder, and they are recognized as separate shows. Give the show an internal number when a recorder series is created, to ensure that all of the series get recorded in the same folder. It kind of already behaves this way if the series has metadata, and it doesn't find the proper episode to match. I don't expect Emby to create data that doesn't exist. But it should be smart enough, that when I select in recorded TV to record a series, it should be smart enough to group all recordings under one TV show. -
Since my Plex Pass is up for renewal in a few weeks, I'm back at trying Emby (on a Synology 416j, no video transcoding needed, ever). However, I'm already starting to stumble. Installed Emby, created a TV Show library, pointed it to my Plex TV shows library folder, waited for it to finish scanning. Then went into the Library to see if there's stuff that needs changing, found several, and have now tried for almost 1 hour to convince Emby that "Bron - The Bridge" is not some US series dated from 2010, but the Swedish series from 2011. Identify -> select the correct series -> wait a minute -> it's back to "The Bridge 2010" Identify -> add TVDB id and select the correct series -> wait a minute -> it's back to "The Bridge 2010" Is there some magic voodoo to make a selection stick?
-
Hi everyone, first post here so I hope this is in the right area. I just wanted to share a bit of an idea to gauge interest and opinions from the Emby community. Myself and a few friends are all loyal Emby Server users but have always had the problem of having to manually manage metadata for content we like to have available on our media centers, but is not indexed on The TVDB. This is content along the lines of: Sport (WWE, NBA, UFC) Adult films Training and course videos (CBT Nuggets, Linda, Khan Academy) Youtube videos / channels Music Videos Unfortunately with the TVDB's policy on some of the above, we have had to manually produce the metadata and generate our NFO files. To remedy this, I had thrown together a database / API and developed a quick and nasty scraper that would retrieve the data from our DB and generate the NFOs for us. This has been working quite well for us but unfortunately the metadata still had to be added and maintained in the database by the handful of us using it, which has now lead to the idea of making a more public database/site/api that everyone can use and everyone can contribute to. The idea, outside of what we use ourselves currently, is definitely in its infancy but it would essentially be a DB for everything else. So with that said, I thought I would just put this out there and see if there was any interest in the Emby community for an additional indexer/database.
-
So I created a folder this morning for Ben 10 Omniverse Season 3 and put ep 1 in it. The show is recognized. If I create a season 2 and refresh, that season is recognized and the season (primary) image is downloaded. Season 3 is ignored though - no image download, the episode doesn't refresh with data. Everything looks correct on tvdb that I can tell. Season 3 is there, there's a season image for it, and the episodes are listed. I'm not sure if this is on MB3's side or if there's some special character on tvdb throwing something off...? http://thetvdb.com/?tab=season&seriesid=260995&seasonid=577066&lid=7 I looked through the logs and see plenty from automated scans and such, but noticed that when I click refresh metadata in the server editor, nothing's being logged in the server logs. Is there somewhere that the simple refresh activities are logged differently than the scheduled tasks?
-
All of my TheTVDB external ID fields that have entries do not link to the corresponding TVDB page when I click the right arrow link. All other links including IMDB and TheMovieDB links all work fine. Nothing is getting entered in the log so I didn't attach it, but I did attach an xml file for one of the episodes in question. I running server Version 3.0.5083.27698 and IE11. Let me know if there is anything else you need and thanks for looking into this for me. Boardwalk Empire s01e01 Boardwalk Empire.xml