Neverending Plethora of Modules

    tvp-vod-downloader

    1.0.3 • Public • Published

    tvp-vod-downloader

    Niewielki program pozwalający pobrać na dysk dowolny zakres odcinków z oferty platformy streamingowej vod.TVP.pl.

    Serwis vod.tvp.pl

    TVP VODpolski serwis VOD należący do Telewizji Polskiej, uruchomiony w 2010 roku jako podstrona tvp.pl, na której były umieszczane produkcje TVP. (...) Platforma umożliwia odtwarzanie programów własnych TVP oraz licencjonowanych produkcji innych nadawców tj. BBC(...)

    💡 Uruchamianie 💡

    Instalacja

    Możliwa jest instalacja za pomocą paczki udostępnionej na platformie npmjs.com. Wystarczy użyć terminala:

    npm install tvp-vod-downloader
    

    Argumenty oraz wywołanie programu

    Po instalacji:

    tvp-vod-downloader URL DIR [bitrate] [first] [last]
    
    • URL - adres URL do programu (wymagane)

    • DIR - katalog do którego pobrane zostaną pliki (wymagane)

    • bitrate - określenie bitrate (min lub max) (opcjonalne)

    • first - numer odcinka od którego rozpocznie się pobieranie (opcjonalne)

    • last - numer odcinka na którym zakończy się pobieranie (opcjonalne)

    picture alt

    Program uruchamiamy poprzez wywołanie aplikacji tvpdown.js z odpowiednimi argumentami. Jedynymi wymaganymi argumentami jest adres do odcinków ze strony vod.tvp.pl oraz folder docelowy, do którego zostaną pobrane pliki. W przypadku gdy folder nie istnieje, zostanie on utworzony.

    Kolejne argumenty (już opcjonalne) to odpowiednio wybrany przez nas bitrate (póki co jedynie minimalny/maksymalny (odpowiednio min oraz max)), numer odcinka od którego chcemy rozpocząć pobieranie oraz kolejno numer odcinka na którym chcemy zakończyć pobieranie. Program sortuje odcinki według kolejności ich występowania na platformie.

    Jeżeli nie zostanie podany bitrate (min/max) lub numery odcinków - zostaną pobrane wszystkie pliki w minimalnym dostępnym aktualnie bitrate.

    Ostatni argument możemy też pominąć jeżeli podamy numer początkowego odcinka - pobrane zostaną wszystkie odcinki od podanego numeru do ostatniego odcinka dodanego na platformę vod.tvp.pl.

    Adres danego programu

    picture alt

    Jeżeli chcemy ściągnąć interesujący nas program lub odcinki, musimy najpierw wyszukać daną pozycję w serwisie vod.tvp.pl. W tym celu przechodzimy na stronę platformy oraz przechodzimy do sekcji Odcinki danego programu. Powinna ukazać się lista wszystkich dostępnych odcinków danej produkcji (patrz: gif wyżej).

    Ostateczny adres kopiujemy w tym miejscu z paska adresu:

    picture alt

    Przykład pobierania odcinków serialu „Jacek i Agatka”

    Poniżej znajduje się przykład uruchomienia programu w celu pobrania dwóch pierwszych odcinków serialu dla dzieci „Jacek i Agatka”. Do katalogu jacek-i-agatka zostaną pobrane dwa pierwsze odcinki w minimalnym dostępnym aktualnie bitrate:

    picture alt

    Efektem działań jest utworzony katalog jacek-i-agatka zawierający dwa w pełni działające oraz odtwarzające się odcinki serialu:

    picture alt

    npm package:

    Program został udostępniony jako paczka npm w formie powalającej na prostą instalację. Dzięki zastosowaniu wieloplatformowego systemu uruchomieniowego możliwe jest użycie programu zarówno na systemach *nix jak i rodzinie Windows przy prostej instalacji (patrz: 💡 Uruchamianie 💡) z poziomu terminala.

    Linki


    Install

    npm i tvp-vod-downloader

    DownloadsWeekly Downloads

    2

    Version

    1.0.3

    License

    ISC

    Unpacked Size

    17.3 kB

    Total Files

    6

    Last publish

    Collaborators

    • kwarchalowski