Achten Sie ohne großen Aufwand auf hochwertige digitale Filmveröffentlichungen



In den meisten Fällen werden hochwertige illegale Verteilungen eines Films erst nach einer digitalen Veröffentlichung angezeigt (verwechseln Sie digitale Veröffentlichungen nicht mit Premieren in Kinos), d. H. in VOD-Diensten oder auf Blu-ray. Mit Qualität meinen wir BDRip 1080p, BDRemux und UHD BDRemux, am wenigsten WEB-DL 1080p (meistens von iTunes) mit russischsprachigen Soundtracks aus der lizenzierten Blu-ray-Edition oder aus iTunes. Und davor entsteht mit der Verbreitung des Films ein Sprungbrett mit einer Kombination aus Moos und Sägemehl, das den Betrachter irreführen kann, der das Neueste in guter Qualität sehen möchte.

Wussten Sie übrigens, dass einige Leute kürzlich Apple TV 4K gehackt haben? Jetzt sind alle 4K-Veröffentlichungen mit HDR- und Dolby Atmos-Titeln von iTunes online, da die Veröffentlichung von Aquaman (WEB-DL 2160p HDR) kürzlich veröffentlicht wurde. Die Bitrate dort ist beschämend, aber besser als nichts vor der Veröffentlichung (UHD) von Blu-ray. Die Apple TV-Box ist seit langem geknackt, und iTunes dient als Förderer für hochwertige Dolby Digital 5.1-Titel mit russischer Synchronisation.

ACHTUNG! Der Hinweis befasst sich mit illegalen Inhalten. Es gibt jedoch keine Links zu diesem illegalen Inhalt sowie zum illegalen Inhalt selbst.

ACHTUNG! Hinweis rechtfertigt nicht die Verwendung illegaler Inhalte. Illegale Inhalte sind ohne Argumente schlecht.

ACHTUNG! Der Hinweis enthält Informationen zur Verwendung von zwei Methoden der privaten KinoPoisk-API (/ k / v1 / movies / release / digital und /ios/5.0.0/getKPFilmDetailView), die gegen die Regeln für die Verwendung des KinoPoisk-Dienstes verstoßen. Obwohl verschiedene Methoden der KinoPoisk-API in Hunderten von Programmen und auf Websites außerhalb der Regeln verwendet werden, ist dies eine formale Grundlage, um auf Anfrage eine Notiz aus der Veröffentlichung zu erstellen.

Ich habe das Programm aus der Notiz (in Python, die garantiert auf Version 3.6.x und älter funktioniert, zum Beispiel spätestens zum Zeitpunkt der Veröffentlichung von 3.7.2) für ein paar Abende für mich selbst erstellt. Ich teile es, weil es für jemanden nützlich sein kann.

Das Fazit lautet ... Das Programm lädt einmal täglich eine Liste aller digitalen Veröffentlichungen der letzten 60 Tage herunter (von KinoPoisk). Für jede Veröffentlichung auf Rutor werden hochwertige Distributionen gesucht. rutor ist ein offener Torrent-Tracker mit guter Kennzeichnung in Distributionen. Wenn es noch keine qualitativ hochwertigen Distributionen gibt, wird die Veröffentlichung ausgeschlossen. Keine urheberrechtlichen oder handwerklichen Übersetzungen, keine Zeile. Nur BDRip 1080p (oder BDRip-HEVC 1080p), BDRemux und UHD BDRemux mit russischen Titeln von einer lizenzierten Disc oder iTunes oder einer anderen offiziellen Synchronisation. Falls für die Veröffentlichung noch kein BD vorhanden ist, werden Links zu WEB-DL 1080p und WEB-DL 2160p (meistens von iTunes) angezeigt. Aus mehreren Distributionen desselben Typs wird eine mit einer großen Anzahl von Sidern ausgewählt (z. B. gibt es zwei Distributionen desselben Typs aus zwei beliebten Release-Gruppen gleichzeitig). Alle Releases sind nach dem arithmetischen Mittel zwischen der Bewertung von KinoPoisk und IMDb sortiert. Für alle Releases werden Informationen von KinoPoisk geladen. Das Programm generiert bequemes HTML. Öffnen Sie einfach einen Link im Browser und wählen Sie aus, welches der neuen Produkte in hervorragender Qualität angezeigt werden soll. Klicken Sie auf die Schaltfläche, um die aktuelle Torrent-Datei abzurufen. Sie müssen nicht mehr sortieren und nach der richtigen Verteilung suchen, um zu untersuchen, ob es bereits einen Film mit hervorragender Videoqualität und Synchronisation gibt - öffnen Sie die Seite und alles liegt vor Ihren Augen.

Hier ist ein Beispiel für das Ergebnis vom 13.03.2019, das Sie erhalten (Links zu Torrent-Dateien im Beispiel sind verzerrt, um nichts zu verletzen).



Im Idealfall sollten WEB-DL 1080p und WEB-DL 2160p (SDR, HDR) ausgeschlossen werden. Das Fazit ist jedoch, dass einige Veröffentlichungen niemals auf Blu-ray veröffentlicht werden, während sie bei iTunes mit akzeptabler Qualität und qualitativ hochwertigem Soundtrack verfügbar sind. Sie können WEB-DL 1080p und WEB-DL 2160p also nicht ablehnen. Darüber hinaus konsumieren Apple-Fans (Besitzer von Apple TV) Inhalte dieser Qualität und beschweren sich nicht. Zum Beispiel:



Das Programm befindet sich in Python und kann überall eingesetzt werden - auf einem Computer, auf einem dedizierten Server, auf einem Router mit Softwarepaket-Manager-Unterstützung (z. B. OpenWrt oder mit Entware-Unterstützung), auf einem Bügeleisen.

In einem Hinweis werde ich den Fall betrachten, in dem sich das Programm auf einem Router mit Entware-Unterstützung dreht. In meinem Fall Keenetic. Es ist sehr einfach, bequem und effizient.

Installieren der erforderlichen Pakete auf dem Router


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


All Articles