📜 ⬆️ ⬇️

Vkontakte Open Media Player

Introduction


I want to introduce you to my open-source development - Vkontakte Open Media Player, which allows you to conveniently watch movies and TV shows from VKontakte with a choice of quality (meaning video resolution, not rip quality, although it is often stated :)).
Few details inside.

What for?


It all started with the fact that one fine day on my favorite site for watching TV shows there were no new episodes, although they seem to have already been released and even translated. Shortly before this Vkontakte.ru announced that they now have video in HD. Well, I climbed to see if these episodes are there - and they were, and even in a decent 480p. It became clear that millions of users of VKontakte load new series faster than administrators of comfortable sites with serials (a kind of crowdsourcing is obtained :)). There is one problem - there is no cataloging.

Database?


Finding a database with movies, TV shows and their APIs turned out to be a dead-end task - those who have Russian names in databases have no API, and vice versa. Friends showed an excellent base - Kinobaza.TV . I got in touch with them and they promised to make an API. At the moment it does not repeat all the functions of the site (such as advanced search, for example), but I very much hope that we will continue to cooperate. Thank you very much for the resources provided :)

What actually happens?


After about a week of development it turned out about the following application:

It is written in Actionscript 3 + Flex SDK using Adobe AIR, so it will work under all three operating systems - Win, Linux, and Mac. It is able to beautifully show information about movies and TV shows, search by name, and show the video found on VK (for now, the user will have to assume the role of a filter, but I'm working on it :)).
This is an open source project under the GNU GPL v3 license, so if you have a desire to help me or somehow change it for yourself - I will be only for :)
')

And all


Well, of course, links:

Project page
Twitter project
Tumblr project

Wishes, glitches, etc. can be left with tickets in the Google code. I hope someone will come in handy :)

Source: https://habr.com/ru/post/95643/


All Articles