Live data from Hacker News

Aggregating all cinema showtimes in Germany with Clojure

tonsky.me

21–30 of 54 posts

Re: Aggregating all cinema showtimes in Germany with Clojure

#21
post #13

but you still can't see where a particular movie is playing (not just in your city), which would be the entire point

Is the use case of "people who are looking for a city to drive to to watch a movie" really that big?

"to drive to"? This is Germany, we have (very unreliable) public transport :)

Re: Aggregating all cinema showtimes in Germany with Clojure

#22
Niki, this is amazing, thank you for that!

I just discovered they play Terminator 2 at Babylon Berlin tonight, thinking of going there, always wanted to see that on a big screen :)

It seems like your list is not showing "OV", "OVmU" correctly at Babylon. Both Terminator 2 (https://babylonberlin.eu/programm/festivals/scifi/7199-scifi...) and the mentioned Matrix (https://babylonberlin.eu/programm/festivals/scifi/7192-scifi...) there are OVmU according to their website, but that doesn't show in your list. I guess the data is provided wrongly.

As someone who only watches OV with (if not English or German) English or German subtitles I would love to have one thing which movie theatres don't get: A filter for "OV" (Original Version). Thing is, they "have" it, but they exclude german OV's for a reason I don't understand.

Example: Go to https://www.cinecitta.de/, and check the movie screenings. You'll find "Andrea lässt sich scheiden", an Austrian movie with original audio in German. But as soon as you go to the menu and select "Original Versions + OmU" they don't show it anymore, even though it is OV! I don't get that.

So, my wish, Niki: Can you identify original German movies played in German as "OV" as well?

Re: Aggregating all cinema showtimes in Germany with Clojure

#24
post #13

but you still can't see where a particular movie is playing (not just in your city), which would be the entire point

Is the use case of "people who are looking for a city to drive to to watch a movie" really that big?

Yes. I live in the Ruhrgebiet, which is essentially a giant area of mid-sized cities, connected by a fantastic train network. The time to a neighbor city cinema is more or less the same than to my own. And I was looking for a place that plays the english version of LOTR for years now.

Re: Aggregating all cinema showtimes in Germany with Clojure

#28
post #11

There's APIs like https://www.internationalshowtimes.com that give you all that data for many countries. Have used it in the past and it works well, with direct booking deeplinks to the cinemas (select seat, next, pay, done).

Do you know of any user-facing service using that API under the hood?

I'm shocked to see my country included, but not shocked enough to pay at least €150/month for the privilege.

Re: Aggregating all cinema showtimes in Germany with Clojure

#29
post #11

There's APIs like https://www.internationalshowtimes.com that give you all that data for many countries. Have used it in the past and it works well, with direct booking deeplinks to the cinemas (select seat, next, pay, done).

Do you know of any user-facing service using that API under the hood? I'm shocked to see my country included, but not shocked enough to pay at least €150/month for the privilege.

There's a list of apps and sites that use is here (the horizontal scrolling bit): https://www.internationalshowtimes.com/showtimes-api

Re: Aggregating all cinema showtimes in Germany with Clojure

#30
Hey, this is really cool and helpful.

I recently arrived in Germany and movie/cinema aggregation is a huge issue and a hassle tbh, so I'll be using this frequently.

A suggestion, if I may, is to add language of the movie if possbile? It'd be great if there's any way to fetch that info and display it directly on your website instead of visiting every multiplex website to check it.

Either way, thank you for this!

Post reply on HN