MediaElch icon indicating copy to clipboard operation
MediaElch copied to clipboard

Remove TheTvDb

Open bugwelle opened this issue 4 years ago • 21 comments

Because TheTvDb moves to a paid model, remove their API from MediaElch. I do not plan to pay for their service.

I created this issue in case that there are users that plan to subscribe to their service. If so, please reply to this issue.

bugwelle avatar Dec 22 '20 11:12 bugwelle

I might subscribe since noticing some tv shows don't properly update using tmdb after I started scriping them using tvdb. I also notice season fanart not being loaded using tmdb, but that might be an issue on my side in the settings. I older version could choose the season fanart from either tvdb or fanart.tv

Next (tt9315054) is one of them. Scraped as neXt (2020) from tvdb but added with different name (Next) on tmdb and will probably encounter more differences. Don't feel like resraping everything again and might just pay for tvdb.

spooki3 avatar Dec 23 '20 20:12 spooki3

hmm.. Ok. I may contact them and ask for a developer key. Otherwise I have to read their API and hope that I get it right without testing it. Or I may actually pay 12$ once. I'll see. :-)

But at the moment their site is broken... I can't even get to their API key page ( https://thetvdb.com/dashboard/account/apikey ). It just redirects me to the main page...

bugwelle avatar Dec 24 '20 10:12 bugwelle

thetvdb is not known for maintaining a stable or documented API.

txtsd avatar Dec 24 '20 11:12 txtsd

Yeah, I know.... :-/

bugwelle avatar Dec 24 '20 12:12 bugwelle

yeah it definitely not the most reliable service.. Though I kinda rely on it together with fanart.tv for the season fanart for my tv shows. I prefer imdb for some of the information and i do like tmdb. But both don't have fanart.

I do love all the work you have put into it. In th epast I have paid for meiaelch. Is there anyway to make a contribution for all your hard word?

spooki3 avatar Dec 27 '20 12:12 spooki3

Wow, even when they want to switch to a paid model, their API is unreliable as always... Suddenly my scraper tests for "Scrubs" in German fail. TheTvDb returns a 404... Wow... English or Danish still works but out of the blue, German fails.

bugwelle avatar Dec 30 '20 10:12 bugwelle

I'm not interested in TheTVDB but if you're going to purchase the API, let me donate the $12 to you. Send me a PM if you're interested.

mikeperalta1 avatar Mar 05 '21 21:03 mikeperalta1

Thanks. I opened a ticket on TheTvDb and I can create a developer account without any costs. If I find time, I'll look into how many changes are required for TheTvDb v4 to work. :)

bugwelle avatar Mar 11 '21 08:03 bugwelle

The "TheTvDb" API is bad. Really bad. As far as I can see, I can no longer search for series in other languages. I'll open a ticket for that. If I search for the series "The Simpson", then I still get translated names, but they are encoded in a JSON string:

"name_translated": "{\"por\": \"Os Simpsons\", \"lav\": \"Simpsoni\", \"tur\": \"Simpsonlar\", \"ces\": \"Simpsonovi\", \"pol\": \"Simpsonowie\", \"ita\": \"I Simpson\", \"fin\": \"Simpsonit\", \"kor\": \"심슨 가족\", \"hun\": \"A Simpson család\", \"fra\": \"Les Simpson\", \"nld\": \"The Simpsons\", \"pt\": \"Os Simpsons\", \"hrv\": \"Simpsoni\", \"spa\": \"Los Simpson\", \"deu\": \"Die Simpsons\", \"rus\": \"Симпсоны\" }",

Like... Your response is already JSON?!? Why encode it again?

bugwelle avatar Mar 12 '21 08:03 bugwelle

https://twitter.com/thetvdb/status/1371971040180543488

We have until October 🎉

bugwelle avatar Mar 17 '21 08:03 bugwelle

Does https://www.themoviedb.org/ API got paid as well?

osscombat avatar Mar 18 '21 08:03 osscombat

@osscombat No, they offer a free service. MediaElch also supports TMDb for series. :-)

bugwelle avatar Mar 18 '21 08:03 bugwelle

hmm, strange, I'm getting timeouts from the Scraper...

чт, 18 мар. 2021 г., 11:08 Andre Meyering @.***>:

@osscombat https://github.com/osscombat No, they offer a free service. MediaElch also supports TMDb for series. :-)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Komet/MediaElch/issues/1120#issuecomment-801719456, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHJ2YGNW5ORNDUN7MYQHH3DTEGYINANCNFSM4VFQVTSA .

osscombat avatar Mar 18 '21 08:03 osscombat

Please check your internet connection. If TMDb continues to not work, please open another issue. :-) Tested it just now and works on my side.

bugwelle avatar Mar 18 '21 09:03 bugwelle

hmm, strange, I'm getting timeouts from the Scraper... чт, 18 мар. 2021 г., 11:08 Andre Meyering @.***>:

If you are in Russia, Moscow residents are having trouble accessing the TMDb API servers. https://www.themoviedb.org/talk/6036ee9d4fd141003eae8534

ticao2 avatar Mar 19 '21 03:03 ticao2

thought about it, but this issue is resolved for now

пт, 19 мар. 2021 г., 6:24 ticao2 @.***>:

hmm, strange, I'm getting timeouts from the Scraper... чт, 18 мар. 2021 г., 11:08 Andre Meyering @.***>: … <#m_7653125549870889446_> @osscombat https://github.com/osscombat https://github.com/osscombat No, they offer a free service. MediaElch also supports TMDb for series. :-) — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#1120 (comment) https://github.com/Komet/MediaElch/issues/1120#issuecomment-801719456>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHJ2YGNW5ORNDUN7MYQHH3DTEGYINANCNFSM4VFQVTSA .

If you are in Russia, Moscow residents are having trouble accessing the TMDb API servers. https://www.themoviedb.org/talk/6036ee9d4fd141003eae8534

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Komet/MediaElch/issues/1120#issuecomment-802518492, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHJ2YGLFOVVKYCCDP46DWT3TEK7WZANCNFSM4VFQVTSA .

osscombat avatar Mar 19 '21 04:03 osscombat

I can no longer search for series in other languages. I'll open a ticket for that.

Today I got a response (just 25 days 🎉 ) that they have forwarded the issue to the developers. :)

bugwelle avatar Apr 06 '21 19:04 bugwelle

Next issue: https://github.com/thetvdb/v4-api/issues/33

Can't login at the moment. The same code used to work in April...

bugwelle avatar Jul 04 '21 14:07 bugwelle

Ok, so I didn't test their API for a few months because they were missing features. And now, when I want to test it again, I suddenly need a PIN to access their API. No statement about when this changed. Nothing.

I'm told that I can re-apply for a key and get a (free) pin for developers but seriously? I went through this once.

Their API is unreliable, and the communication about such changes non-existent.

For those that would like to keep using TheTvDb, I'm sorry, but I've decided to just remove TheTvDb altogether.

bugwelle avatar Jul 08 '21 08:07 bugwelle

Any other good reliable source for TV Series all around the world ?

May be a sponsoring for a api key would be an idea ? Would this make your decision reversible ?

elschman avatar Nov 17 '21 15:11 elschman

Hi,

I've decided for me personally not to support TheTvDb anymore and instead move to TMDb. I don't have the time to update the TheTvDb scraper. Only if another developer agrees to implement, update and support TheTvDb, it will be restored to MediaElch.

Regards, Andre

bugwelle avatar Nov 17 '21 18:11 bugwelle