Skip to content
forked from peci1/tv-dl

A script for downloading from mainly Czech TV show archives (still maintained and working as of 9/11 2018)

Notifications You must be signed in to change notification settings

omichalek/tv-dl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Tv-dl

Slouží ke stahování videí z archivu převážně českých televizí.

Závislosti

  • Python >= 3.2

Podporované systémy

  • Linux
  • Windows
  • (Mac OS - netestováno, ale mělo by fungovat)

Podporované archivy

  • ČT iVysílání (http://www.ceskatelevize.cz/ivysilani/)
    • Od doby, co iVysílání technicky zajišťuje O2, je problém s ověřitelností bezpečnostních certifikátů serverů, odkud se video streamuje. Pro úspěšné stažení je nutné použít parametr --insecure, což ovšem snižuje bezpečnost přenosu. Stažená videa byste tak měli ověřit, zda neobsahují zákeřný kód, který by mohl zneužít přehrávač videa. Pravděpodobnost je sice velmi malá, ale nulová není.

Použití

  1. Najdi si v archivu pořad, který chceš stáhnout

  2. Spusť tv-dl a jako parametr mu dej URL stránky s pořadem, například:

./tv-dl http://www.ceskatelevize.cz/ivysilani/10348527168-jak-na-ryby-s-rudou-hrusinskym/211562220200013-jak-na-ryby-s-rudou-hrusinskym/

Pokud systém neumí najít interpret Pythonu 3, je nutné spouštět program takto (cesty je samozřejmě nutné přizpůsobit danému systému):

C:\Python3\python.exe C:\Users\me\tv-dl\tv-dl http://www.ceskatelevize.cz/ivysilani/10348527168-jak-na-ryby-s-rudou-hrusinskym/211562220200013-jak-na-ryby-s-rudou-hrusinskym/
  1. Skript stáhne pořad v nejvyšší možné kvalitě.

Vypsání seznamu kvalit/videí

Pro vypsání možných kvalit spusť tv-dl s parametry ve tvaru:

./tv-dl -q list URL

Pro stažení poté použij místo slova list jeden z identifikátorů, který bude vypsán v levém sloupci. Obdobně probíhá výběr videa ze stránky u Show Jana krause (parametr -m).

Volby

-g, --get-url
                    nestahuje, použe vypíše URL adresu videa (dá se použít v některých přehrávačích)
-q QUALITY, --quality QUALITY
                    nastavuje kvalitu (list pro vypsání možností)
-m MOVIE, --movie MOVIE
                    vybírá video ze stránky (list pro vypsání možností)
-o OUTPUT, --output OUTPUT
                    nastavuje výstupní soubor
-k, --insecure
                    dovolí stahovat zabezpečené HTTPS stránky i přes problémy s certifikátem

Skript tv-play

Tento skript nestahuje, ale přímo spustí přehrávač s daným pořadem. Přijímá stejné parametry jako tv-dl. Jako výchozí přehrávač se používá totem.

Výběr jiného přehrávače je možný vytvořením souboru ~/.tv-play s obsahem ve tvaru player=příkaz_pro_spuštění_přehrávače Bohužel to asi funguje jenom s totemem...

About

A script for downloading from mainly Czech TV show archives (still maintained and working as of 9/11 2018)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Shell 0.9%