Automation af torrents

Herhjemme er jeg stor fan af AppleTV + diverse serier der køre i USA.

Og da vi lever i 2012 og underholdsningsbranchen stadig ikke har fundet ud af at tjene penge på det digitale internet ved at lad os betale penge for at få adgang til serier og film efter de har kørt i amerikansk TV.

Så må man jo hente ens indhold på andre måder!.

Ja HBO (og jer andre) få fingeren ud!, i må gerne få mine penge, hell jeg vil faktisk betale gode penge for at få mit behov dækket, men så længe i ikke tilbyder mig det kan jeg jo ikke betale jer, og nej, i får ikke mine penge så længe i ikke tilbyder jeres indhold intuitiv, som eks på AppleTV eller en iPad løsning med AirPlay mulighed.

Så må man selv lave en løsning, og gerne en løsning hvor man ikke skal sidde og søge, downloade og konverter ens serier.

Serierne skal helst bare dukke op på ens AppleTV uden man behøver løfte en finger.

Det kan sikkert gøres på mange måder hvis man jailbreaker ens AppleTV, men det er ikke en løsning for mig, da jeg ikke gider bøvle med JB og være afhængig af at nogle hacker skal gøre hver eneste opdatering fra Apple klar til JB, jeg vil ha deres opdateringer til at køre med det samme de er frigivet og ikke flere uger, dage senere.

Min løsning, som bare skal opsættes første gang, også køre det af sig selv, kræver uTorrentHazel og MP4Tools.

Min uTorrent er sat op til at hente mine yndlings serier via RSS fra Torrentleech.
Der sætter jeg så et smartfilter op ved hvad sæson og episoder jeg vil ha.

Til ære for HBO har jeg brugt Game of Thrones som eksempel

480x305

Lav et smartfeed

470x343

Sæt flueben i “Start downloads automatically” og “Download only one version of each episode”

472x377

I Advanced sætter man Keywords, Quality og hvilket episoder man gerne vil downloade, i dette tilfælde henter den sæson 2 og episoder 1-30

De bliver så automatisk downloadet og smidt i en mappe som Hazel overvåger.
Hazel er så sat op til at udpakke RAR filerne, og flytte de udpakket *.mkv filer til en anden mappe som MP4Tools overvåger.

480x393

Regel for udpakning

480x393

Flytning af .*mkv

MP4Tools konverter så filerne til MP4.
Da MKV filerne er i x264, er det kun lyden som skal konverteres til AAC 5.1, og det gør den på minutter.

Har skrevet tidligere om MP4Tools her

Hazel overvåger så også den mappe MP4Tools bruger til at konverter i.

Her er Hazel sat op til at importer de færdige MP4 filer til iTunes.
MP4Tools laver en masse affalds filer som fylder meget, og de skal også slettes via Hazel.
Her sætter man regler til at slette *.log, *.ACC, *.264 og de originale *.MKV og *.MP4 filerne.

480x393

Først sætter man lige en subfolder regel op, da MP4Tools laver en Processing mappe

480x393

Importer til iTunes

480x393

Sæt Hazel op til at slette *.mp4 filer efter 1 time

480x393

Her sletter vi *.mkv filer efter 15 timer, de er rare at have hvis nu MP4Tools crasher

480x393

Her sletter vi affalds filen *.h264. Denne regel kopier du til at slette *.log og *.acc filerne

Sådan. Så er hele processen automatiseret og det eneste man skal gøre er at tænde AppleTV og se ens serier.

Bonus trick. Få en Push besked når ny download er klar.

270x480

Her skal vi ændre vores “add to iTunes” regel i Hazel til at køre et Apple Script og kun at køre på filer der er ændret i det sidste minut (ellers vil Hazel køre scriptet på alle .*mp4 filer, og du vil få en masse Push beskeder)

Vi bruger Prowl App og dens API til at sende Push beskeden, så sådan en skal man ha sat op her http://www.prowlapp.com.

Add to iTunes skal ændres til dette:

480x393

Applescript koden:
curl https://prowl.weks.net/publicapi/add -F apikey=API-KEY -F application='Download' -F event='Klar' -F description=$1

Kilde : Macbay

Skriv et svar