Emisje z audiodeskrypcją
Wróć do Oprogramowanie#1 grzezlo
Słyszy się od wielu lat, że jakieś programy u jakichś nadawców telewizyjnych są zaopatrzone w audiodeskrypcję, ale brak informacji, kiedy i gdzie konkretnie jaki program z tą audiodeskrypcją będzie emitowany.
Tak było do 23 lipca 2018, kiedy to "KRRiT uruchomiła aplikację z informacjami o audycjach z udogodnieniami"[1] o czym się przypadkiem dowiedziałem właśnie dzisiaj.
Spędziłem jakiś kwadrans na stronie tej aplikacji, ale konieczność żmudnego przeklikiwania się przez listę emisji po kilka kanałów i różne inne niedogodności przekonały mnie, że na pewno dałoby się to zrobić lepiej.
Korzystając z API, z którego korzysta owa aplikacja, napisałem na kolanie swoją, lepszą, która wyświetla emisje z audiodeskrypcją (inne udogodnienia mnie nie interesują), na jednej zbiorczej stronie po kliknięciu jednego przycisku.
Może nie tylko mi się przyda, więc udostępniam:
http://www.zlotowicz.pl/ezad/
[1] http://www.krrit.gov.pl/krrit/aktualnosci/news,2693,krrit-uruchomila-aplikacje-z-informacjami-o-audycjach-z-udogodnieniami.html
#2 Lowca_Androidow
Serdeczne dzięki.
Nie widziałem opisywanej przez Ciebie stronki, ale ta jest prościutka.
Dobra robota.
Ostatnie zdarzenia przyspieszyły moją decyzję, odchodzę.
Na koniec chciałem pogratulować moderatorom grupy o telefonach, Samodzielność oraz Polskie społeczeństwo działań skutkujących tym, że nie chce się tutaj zaglądać
Mają wyłączność na słuszność, user nie ma prawa mieć innego zdania, a jeśli takowy broni swoich racji spuszczają ze smyczy swoją obronną maskotkę.
Działania władzy pokazują jedynie, że wspomniana moderacja ma w głębokim poważaniu to co miśli zwykły user bez uprawnień moderatorskich, bo kimże taki user jest..
Brak wyjaśnień, merytorycznych, podpartych choćby regulaminem, to brak szacunku.
Jak to nawet namiastka władzy potrafi uderzyć do głowy...
Aha, kroplę czary przelał ban otrzymany za to, że napisałem do maskotki moderatorek, że się podlizuje, żałuję jedynie, że nie napisałem kulturalnie, a nie zgodnie z moimi zasadami, że zawsze piszę to co myślę, czyli, że liże dupę.
#3 talpa171
Widzę, że pisane w JS. Przeanalizowałem i, o dziwo, większość rozumiem. Chociaż kwestię AJAXa odkładam zawsze na później z myślą, że przecież, kiedyś na pewno się nauczę, bo to przecież proste jest. :)
W każdym razie, to dobra i potrzebna inicjatywa. W swoim imieniu dziękuję, przyda mi się bardzo. :)
#4 grzezlo
No to się cieszę, że ktoś zajrzał do źródeł, taki też cel mi przyświecał, żeby to zrobić w możliwie prosty sposób dla pokazania jak wczytać obiekt JSON z zewnętrznego serwera i go przetworzyć na wynik dynamicznie generowany w HTML.
#5 talpa171
JSONy, czarna magia jak dla mnie. Dawid mi próbował tłumaczyć, o taaak, wiele razy, co to, po co to i w ogóle. Ale ja chyba od tych tłumaczeń rozumiem jeszcze mniej. :P
W każdym razie, jeżeli ja zrozumiałem skrypt, to już naprawdę musi być dobrze napisany. ;)
Muszę jeszcze do tego ichniego API zajrzeć, może mi się wtedy te JSONy jakoś bardziej rozjaśnią.
#6 EugeniuszPompiusz
Dzięki, Grzegorzu.
Wygodne, proste, opcjonalnie można ewentualnie dodać filtrowanie po kanałach, względnie historię (dla minionych dat), jednak tu trzebaby zajrzeć w API, czy te dane w ogóle są dostępne wstecz.
Szkoda jedynie, że sam input na stronie KRRIT czasem nie zgadza się z rzeczywistością w telewizorze, ale to już niczyja prócz KRRIT wina.
#7 Prof.Falkowicz
a jest to na windowsa tez?
#8 Lowca_Androidow
To jest link do strony, wchodzisz tam i klikasz przycisk pobierz listę programów z audiodeskrypcją i po chwili się wyświetla pełna lista.
--Cytat (Prof.Falkowicz):
a jest to na windowsa tez?
--Koniec cytatu
Prof
Ostatnie zdarzenia przyspieszyły moją decyzję, odchodzę.
Na koniec chciałem pogratulować moderatorom grupy o telefonach, Samodzielność oraz Polskie społeczeństwo działań skutkujących tym, że nie chce się tutaj zaglądać
Mają wyłączność na słuszność, user nie ma prawa mieć innego zdania, a jeśli takowy broni swoich racji spuszczają ze smyczy swoją obronną maskotkę.
Działania władzy pokazują jedynie, że wspomniana moderacja ma w głębokim poważaniu to co miśli zwykły user bez uprawnień moderatorskich, bo kimże taki user jest..
Brak wyjaśnień, merytorycznych, podpartych choćby regulaminem, to brak szacunku.
Jak to nawet namiastka władzy potrafi uderzyć do głowy...
Aha, kroplę czary przelał ban otrzymany za to, że napisałem do maskotki moderatorek, że się podlizuje, żałuję jedynie, że nie napisałem kulturalnie, a nie zgodnie z moimi zasadami, że zawsze piszę to co myślę, czyli, że liże dupę.
#9 daszekmdn
A jak odbierać programy z audiodeskrybcją posiadając dekoder od UPC?
#10 nuno69
Jest gdzieś dokumentacja tego API czy to tak o sobie jest na lewo napisane?
#11 piter9521
Sam w źródło spojrzę. Dzięki wielkie za robotę.
#12 pajper
Kawał ładnej, programistycznej roboty.
I choć raczej nie przyda mi się, bo telewizji nie oglądam, dziękuję.
Jedyna uwaga, chwilowo to... nie działa.
Nie zagłębiałem się na tyle, by to zbadać, ale JS wyrzuca wyjątek o nieprawidłowym formacie danych.
Na ile sam to parsowałem, JSON zwracany jest poprawnie. Nie wiem więc, w czym rzecz. :D
Shoot for the Moon. Even if you miss, you'll land among the stars.
#13 pajper
PS. i Offtopic.
A co byście powiedzieli na taki katalog w Eltenie?
Jeśli komuś się nie znudzi i w środę nie zamknie API, implementacja byłaby dziecinnie prosta.
Shoot for the Moon. Even if you miss, you'll land among the stars.
#14 lukasz1993258
jestem za
#15 tomecki
Jeśli to takie łątwe to jasne, że tak.
#16 Lowca_Androidow
Jeśli faktycznie niewiele roboty to rónież jestem za.
Dodam, że jeśli to możliwe, jak wyżej ktoś tu wspomniał, gdyby była możliwość katalogowania np. wedługkanałów, tytułów, oczywiście jeśłi to nie jest zbyt wiele roboty.
Ostatnie zdarzenia przyspieszyły moją decyzję, odchodzę.
Na koniec chciałem pogratulować moderatorom grupy o telefonach, Samodzielność oraz Polskie społeczeństwo działań skutkujących tym, że nie chce się tutaj zaglądać
Mają wyłączność na słuszność, user nie ma prawa mieć innego zdania, a jeśli takowy broni swoich racji spuszczają ze smyczy swoją obronną maskotkę.
Działania władzy pokazują jedynie, że wspomniana moderacja ma w głębokim poważaniu to co miśli zwykły user bez uprawnień moderatorskich, bo kimże taki user jest..
Brak wyjaśnień, merytorycznych, podpartych choćby regulaminem, to brak szacunku.
Jak to nawet namiastka władzy potrafi uderzyć do głowy...
Aha, kroplę czary przelał ban otrzymany za to, że napisałem do maskotki moderatorek, że się podlizuje, żałuję jedynie, że nie napisałem kulturalnie, a nie zgodnie z moimi zasadami, że zawsze piszę to co myślę, czyli, że liże dupę.
#17 misiek
Daszku- mam ten sam problem z polsatowskim badziewiem.
#18 grzezlo
Co do dokumentacji i licencji api, to żadnej nie znalazłem.
Gdyby chodziło o jakąś usługę prywatnej firmy, to wówczas może ona argumentować, że użycie ich API bez zgody spowodowało jakieś straty w ich biznesie, bo im odebrało zyski, które mogliby osiągnąć.
Ale tu, że chodzi o dane publiczne, udostępniane przez portal, do którego wszyscy się dołożyliśmy podatkami, sprawa jest raczej czysta, zresztą sporo zabawy byłoby, gdyby szanowna rada postanowiła przeczołgać nieszczęśnika, który innym nieszczęśnikom postanowił ułatwić dostęp do informacji, jakich szanownym się nie udało w sposób zbyt wygodny i dostępny przekazać.
A w tym portalu jest potencjał, bo wygląda na to, że nie tylko emisje z ułatwieniami są tam prezentowane, ale wszelkie inne i to w takich kanałach jak np. Metro czy WP również...
Błąd faktycznie był po mojej stronie, łatwy do poprawienia i już poprawiony.
#19 violinist Konto zarchiwizowane
dvbviewer, jakiś tuner na usb najlepiej typu tbs, antena od dostawcy i jazda! :)
#20 markus1234
Ta strona obecnie nie działa. Kiedy chce się pobrać listę kanałów z audiodeskrypcją, to wyskakuje błąd komunikacji z serwerem nf0.