Esté atento a los estrenos de películas digitales de alta calidad sin problemas



En la mayoría de los casos, las distribuciones ilegales de alta calidad de una película comienzan a aparecer solo después de un lanzamiento digital (no confunda los lanzamientos digitales con estrenos en salas de cine), es decir. en servicios VOD o en Blu-ray. Por calidad nos referimos a BDRip 1080p, BDRemux y UHD BDRemux, el menos es WEB-DL 1080p (la mayoría de las veces de iTunes), con bandas sonoras en ruso de la edición con licencia de Blu-ray o de iTunes. Y antes de eso, se crea una rana saltadora con la distribución de la película con una combinación de musgo y aserrín, lo que puede confundir al espectador que quiere ver lo último en buena calidad.

Por cierto, ¿sabías que algunos chicos recientemente piratearon Apple TV 4K? Ahora todos los lanzamientos 4K con pistas HDR y Dolby Atmos de iTunes estarán en línea, ya que el lanzamiento de Aquaman (WEB-DL 2160p HDR) se lanzó recientemente. La tasa de bits es vergonzosa, pero mejor que nada antes del lanzamiento (UHD) de Blu-ray. La caja de Apple TV se ha roto durante mucho tiempo, e iTunes sirve como proveedor de cintas transportadoras de pistas Dolby Digital 5.1 de alta calidad con doblaje ruso.

ATENCION! La nota trata sobre contenido ilegal. Pero no hay enlaces a este contenido ilegal, así como el contenido ilegal en sí.

ATENCION! Nota no justifica el uso de contenido ilegal. El contenido ilegal es malo, sin ningún argumento.

ATENCION! La nota contiene información sobre el uso de dos métodos de la API privada de KinoPoisk (/ k / v1 / films / releases / digital y /ios/5.0.0/getKPFilmDetailView), que violan las reglas para usar el servicio KinoPoisk. Aunque se utilizan varios métodos de la API de KinoPoisk en cientos de programas y en sitios fuera de las reglas, esta es una base formal para tomar una nota de la publicación a pedido.

Hice el programa a partir de la nota (en Python, garantizado para trabajar en la versión 3.6.xy anteriores, por ejemplo, en la última en el momento de la publicación 3.7.2) para mí durante un par de noches. Lo comparto, porque puede ser útil para alguien.

La conclusión es ... El programa una vez al día descarga una lista de todos los lanzamientos digitales de los últimos 60 días (de KinoPoisk). Para cada versión en rutor, se buscan distribuciones de alta calidad. rutor es un rastreador de torrents abierto con buen etiquetado en distribuciones. Si todavía no hay distribuciones de alta calidad, se excluye la versión. Sin derechos de autor o traducciones artesanales, sin línea. Solo BDRip 1080p (o BDRip-HEVC 1080p), BDRemux y UHD BDRemux con pistas rusas de un disco con licencia o iTunes, o cualquier otro doblaje oficial. En el caso de que aún no haya BD para el lanzamiento, se muestran enlaces a WEB-DL 1080p y WEB-DL 2160p (la mayoría de las veces desde iTunes). De varias distribuciones del mismo tipo, se selecciona una con un gran número de siders (por ejemplo, hay dos distribuciones del mismo tipo de dos grupos de lanzamiento populares a la vez). Todos los lanzamientos están ordenados por la media aritmética entre la calificación de KinoPoisk y IMDb. Para todas las versiones, se carga la información de KinoPoisk. El programa genera HTML conveniente, solo abra un enlace en el navegador y elija cuál de los nuevos productos se verá con excelente calidad: haga clic en el botón y obtenga el archivo actual de torrent. Ya no necesita clasificar y buscar la distribución correcta, para estudiar si ya hay una película con excelente calidad de video y doblaje: abra la página y todo estará ante sus ojos.

Aquí hay un ejemplo del resultado del 13/03/2019 que obtendrá (los enlaces a los archivos torrent en el ejemplo están distorsionados para no violar nada).



Idealmente, WEB-DL 1080p y WEB-DL 2160p (SDR, HDR) deberían excluirse. Pero la conclusión es que algunos lanzamientos nunca se lanzarán en Blu-ray, mientras que están disponibles en iTunes con una banda sonora de alta calidad y calidad aceptable. Por lo tanto, no puede rechazar WEB-DL 1080p y WEB-DL 2160p. Además, los fanáticos de Apple (propietarios de Apple TV) consumen contenido de esta calidad y no se quejan. Por ejemplo:



El programa está en Python y puede funcionar en cualquier lugar: en una computadora, en un servidor dedicado, en un enrutador con soporte de administrador de paquetes de software (por ejemplo, OpenWrt o con soporte de Entware), en una plancha.

En una nota, consideraré el caso en que el programa girará en un enrutador con soporte Entware. En mi caso, Keenetic. Es muy simple, conveniente y eficiente.

Instalar los paquetes necesarios en el enrutador


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/443584/


All Articles