Assista a lançamentos de filmes digitais de alta qualidade sem problemas



Na maioria dos casos, as distribuições ilegais de alta qualidade de um filme começam a aparecer somente após um lançamento digital (não confunda lançamentos digitais com estreias nas salas de cinema), ou seja, em serviços de VOD ou em Blu-ray. Por qualidade, entendemos BDRip 1080p, BDRemux e UHD BDRemux, o mínimo é WEB-DL 1080p (na maioria das vezes do iTunes), com trilhas sonoras em russo da edição Blu-ray licenciada ou do iTunes. E antes disso, com a distribuição do filme, uma bagunça é criada com uma combinação de musgo e serragem, o que pode enganar o espectador que deseja assistir as últimas notícias de boa qualidade.

A propósito, você sabia que alguns caras recentemente invadiram a Apple TV 4K? Agora, todos os lançamentos em 4K com faixas HDR e Dolby Atmos do iTunes estarão online, como o lançamento do Aquaman (WEB-DL 2160p HDR) recentemente. A taxa de bits é vergonhosa, mas melhor do que nada antes do lançamento (UHD) do Blu-ray. A caixa da Apple TV está quebrada há muito tempo, e o iTunes atua como fornecedor de transportadores de faixas Dolby Digital 5.1 de alta qualidade com dublagem russa.

ATENÇÃO! A nota trata de conteúdo ilegal. Mas não há links para este conteúdo ilegal, bem como o próprio conteúdo ilegal.

ATENÇÃO! Nota não justifica o uso de conteúdo ilegal. Conteúdo ilegal é ruim, sem nenhum argumento.

ATENÇÃO! A nota contém informações sobre o uso de dois métodos da API privada do KinoPoisk (/ k / v1 / films / releases / digital e /ios/5.0.0/getKPFilmDetailView), que violam as regras de uso do serviço KinoPoisk. Embora vários métodos da API KinoPoisk sejam usados ​​em centenas de programas e em sites fora das regras, essa é uma base formal para anotar a publicação mediante solicitação.

Eu criei o programa a partir da nota (em Python, garantido que funcione na versão 3.6.xe mais antiga, por exemplo, na versão mais recente no momento da publicação 3.7.2) para mim mesmo por algumas noites. Eu compartilho, porque pode ser útil para alguém.

A linha inferior é ... O programa baixa uma vez por dia uma lista de todos os lançamentos digitais dos últimos 60 dias (do KinoPoisk). Para cada versão do tutor, são procuradas distribuições de alta qualidade. O rutor é um rastreador de torrents aberto com boas tags em distribuições. Se ainda não houver distribuições de alta qualidade, o lançamento será excluído. Sem direitos autorais ou traduções de artesãos, sem linha. Somente BDRip 1080p (ou BDRip-HEVC 1080p), BDRemux e UHD BDRemux com faixas russas de um disco ou iTunes licenciado ou qualquer outra dublagem oficial. No caso em que ainda não há BD para o lançamento, os links para WEB-DL 1080p e WEB-DL 2160p (geralmente no iTunes) são exibidos. De várias distribuições do mesmo tipo, uma com um grande número de siders é selecionada (por exemplo, há duas distribuições do mesmo tipo de dois grupos populares de liberação ao mesmo tempo). Todos os lançamentos são classificados pela média aritmética entre a classificação do KinoPoisk e a IMDb. Para todos os lançamentos, as informações do KinoPoisk são carregadas. O programa gera HTML conveniente, basta abrir o link no navegador e escolher quais dos novos produtos serão exibidos com excelente qualidade - clique no botão e obtenha o arquivo torrent atual. Você não precisa mais procurar e encontrar a distribuição correta, para estudar se já existe um filme com excelente qualidade de vídeo e dublagem - abra a página e tudo está diante de seus olhos.

Aqui está um exemplo do resultado de 13/03/2019 que você obterá (os links para os arquivos torrent no exemplo estão distorcidos para não violar nada).



Idealmente, WEB-DL 1080p e WEB-DL 2160p (SDR, HDR) devem ser excluídos. Mas o essencial é que alguns lançamentos nunca serão lançados em Blu-ray, enquanto estiverem disponíveis no iTunes com qualidade aceitável e trilha sonora de alta qualidade. Portanto, você não pode recusar o WEB-DL 1080p e o WEB-DL 2160p. Além disso, os fãs da Apple (proprietários da Apple TV) consomem conteúdo dessa qualidade e não reclamam. Por exemplo:



O programa está em Python e pode funcionar em qualquer lugar - em um computador, em um servidor dedicado, em um roteador com suporte ao gerenciador de pacotes de software (por exemplo, OpenWrt ou com suporte a Entware), com ferro de passar.

Em uma observação, considerarei o caso em que o programa girará em um roteador com suporte ao Entware. No meu caso, Keenetic. É muito simples, conveniente e eficiente.

Instalando os pacotes necessários no roteador


opkg update
opkg install wget ca-certificates mc python3 python3-pip lighttpd-mod-cgi cron

wget — . .
ca-certificates — wget.
mc — Midnight Commander. - mcedit. , mc .
python3 — Python.
python3-pip — Python.
lighttpd-mod-cgi — - lighttpd.
cron — .


mkdir -p /opt/etc/movies
wget --no-check-certificate -O /opt/etc/movies/digitalreleases.py https://raw.githubusercontent.com/Kyrie1965/torrentReleases/master/digitalreleases.py

GitHub.

5 :
digitalReleases(days) filmID, days.
filmDetail(filmID) , filmID.
rutorLinks(filmID) , filmID.
saveHTML(movies, filePath) HTML- filePath movies.
main() — .

, , : DAYS, HTML_SAVE_PATH, SOCKS_IP, SOCKS_PORT. DAYS — . 60. SOCKS_IP, SOCKS_PORT , . , , , mcedit, (F2 — , F10 — ).

mcedit /opt/etc/movies/digitalreleases.py

-


- , releases.html. /opt/etc/lighttpd/lighttpd.conf:

mcedit /opt/etc/lighttpd/lighttpd.conf

, Shift+Insert, — F2, — F10.

#server.port = 80 :

server.port = 81

-:

/opt/etc/init.d/S80lighttpd start

cron


cron , 6 digitalreleases.py .

/opt/etc/crontab:

mcedit /opt/etc/crontab

( root admin ):

00 06 * * * root /opt/bin/python3 /opt/etc/movies/digitalreleases.py > /opt/etc/movies/log.txt 2>&1

. cron:

/opt/etc/init.d/S10cron start


, /opt/share/www/releases.html:

python3 /opt/etc/movies/digitalreleases.py



cron releases.html .

! http://192.168.0.1:81/releases.html ( 192.168.0.1 ).




, rutor.info . , , , digitalreleases.py .

. Tor, :

opkg update
opkg install tor tor-geoip

Tor , (/opt/etc/tor/torrc) :

SOCKSPort 127.0.0.1:9050

Tor , Tor:

cat /dev/null > /opt/etc/tor/torrc

Tor :

mcedit /opt/etc/tor/torrc

(Shift+Insert) :

User root
PidFile /opt/var/run/tor.pid
ExcludeExitNodes {RU},{UA},{AM},{KG},{BY}
StrictNodes 1
SOCKSPort 127.0.0.1:9050
ExitRelay 0
ExitPolicy reject *:*
ExitPolicy reject6 *:*
GeoIPFile /opt/share/tor/geoip
GeoIPv6File /opt/share/tor/geoip6
DataDirectory /opt/var/lib/tor

root admin .

:

  • : , , , .
  • SOCKS 127.0.0.1, 9050.
  • .

/ Tor:

/opt/etc/init.d/S35tor restart

, rutorLinks -. pysocks:

pip3 install --upgrade pip setuptools
pip3 install pysocks

digitalreleases.py :

SOCKS_IP = "127.0.0.1"
SOCKS_PORT = 9050

, rutor .

UPD.


18.03.2019:

  • -, rutor -, .
  • , .
  • ( ).
  • USE_MAGNET. Magnet- - — True, False. False.
  • SORT_TYPE. . rating — , releaseDate — . rating.


19.03.2019:

  • .
  • — torrentsDate.
  • 7 , .. .


21.03.2019:

  • , .


22.03.2019:

  • ( JS): , , -.


22.03.2019:

  • .


26.03.2019:

  • . «2» digitalreleases2.py. - , .

    . . . - .

    , . . ( ). .

    : > Rutor > , . : Rutor > , .

    , .

    Beautiful Soup 4 ( ):
    pip3 install beautifulsoup4

    26.03.2019 ( - , ).


28.03.2019 (digitalreleases2.py):

  • kinozal.tv.

    BDRip 1080p ( BDRemux) BDRemux ( BDRip 1080p), kinozal.tv. USE_MAGNET = True, .. — magnet-. kinozal.tv, KINOZAL_USERNAME KINOZAL_PASSWORD. , magnet-, . , magnet- kinozal.tv.


29.03.2019 (digitalreleases2.py):

  • MPAA ( ratingAgeLimits).
  • - Studio ( , ) Netflix.
  • .


01.04.2019 (digitalreleases2.py):

  • .


, , 01.04.2019 ( , ).

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


All Articles