Forum > Developers > Auto sub download scriptje
|
|
Pagina 20 van de 41
|
|
Auteur |
Bericht |
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
@freekers het is heel makkelijk te maken limiet op matchingscore. Nadeel is, dat jij elke 8 uur de api gaat raadplegen op een subtitle voor jouw file die miss nooit uitkomt. Ik zal anders een settings van de (limiet) matchingscore maken, kan je er zelf meespelen. Echter, niet meer vandaag. Mezelf maar eens belonen met wat series
<removed>
|
|
Geregistreerd: maandag 04 oktober 2010
Berichten: 45
|
@zyronix Dat zou ik op prijs stellen, als dat ervoor zorgt dat ik geen 1,5TB aan materiaal opnieuw hoef te downloaden
Tja, dat zij dan zo. Zolang het de servers van Bierdopje niet teveel belast...
Komt goed, zie het wel verschijnen Have fun!
|
|
Advertentie |
|
|
|
|
|
Geregistreerd: dinsdag 20 mei 2008
Berichten: 94
|
Ik wil graag auto-sub bij mijn broertje installeren, echter na het starten van auto-sub krijg ik de volgende error:
Traceback (most recent call last):
File "autosub.py", line 1, in <module>
import autosub.AutoSub
File "/Applications/auto-sub/autosub/AutoSub.py", line 6, in <module>
import autosub.WebServer
File "/Applications/auto-sub/autosub/WebServer.py", line 2, in <module>
from Cheetah.Template import Template
ImportError: No module named Cheetah.Template
Cheetah is echter wel geïnstalleerd.
|
|
Geregistreerd: dinsdag 27 februari 2007
Berichten: 124
|
sudo apt-get install python-cheetah? Waar wil je t op installeren/welk OS?
|
|
Geregistreerd: dinsdag 20 mei 2008
Berichten: 94
|
Op Mac OS X Lion Server editite.
Ik heb gewoon de .tar file gedownload, uitgepakt en de cheetah 2.4.4 map in de Applications folders geplaatst
Edit: Ik was de sudo commando vergeten, my bad!
baspost wijzigde dit bericht op 09-02-2012 om 17:41, totaal 1 keer bewerkt
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
Quote:
euhm moet je geen python setup.py install of zoiets doen?
zomaar de tar uitpakken en ergens neerpleuren werkt niet .. ;l-)
|
|
Geregistreerd: dinsdag 27 februari 2007
Berichten: 124
|
@zeroday Mike and Molly namemapping is toegevoegd.
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
is het misschien handig om ergens bij de pull/update in een file te vermelden wat er is gewijzigd?
ik zat net even te pullen (ja op dit vroege uur) en moet nu diffen op de config om achter een paar wijzigingen te komen. Dit moet ik dan weer verwerken in mijn config.properties.dev en dat kost dan wat tijd.
Wellicht dat dit wat handiger gemaakt kan worden zodat je daar rekening mee kan houden
- number logfiles
- username/pwd op webserver
Even een dringende tip: niet pullen voordat devs hier de fix aankondigen
de namemapping van Mike and Molly is toevevoegd, maar er zit een fout
"Ncis Los Angeles":"12994",
de komma achter NCIS is vergeten, waardoor je een error op de Mike and Molly namemapping in je shell te zien krijgt wanneer je het script start.
Zo en nu brood smeren om naar het werk te gaan.
|
|
Geregistreerd: dinsdag 27 februari 2007
Berichten: 124
|
Mijn fout, heb 'm gefixed.
Zal eens wat beter opletten
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
Quote:
ut was maar een komma ;-)
|
|
Geregistreerd: maandag 04 oktober 2010
Berichten: 45
|
Quote:
zyronix schreef op woensdag 08 februari 2012 @ 22:25:
@freekers het is heel makkelijk te maken limiet op matchingscore. Nadeel is, dat jij elke 8 uur de api gaat raadplegen op een subtitle voor jouw file die miss nooit uitkomt. Ik zal anders een settings van de (limiet) matchingscore maken, kan je er zelf meespelen. Echter, niet meer vandaag. Mezelf maar eens belonen met wat series |
Wil je niet opjagen ofzo, maar heb je nog wat tijd kunnen vinden om hier naar te kijken?
Fijn weekend nog!
|
|
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
@freekers
Nog geen tijd voor gehad, vandaag wel tijd. Ik wacht even tot dat bad_my84 zijn versie van de RSS feed commit, zodra dat is gebeurt kan ik er aan knutselen.
edit: dat heeft ie inmiddels gedaan. Oftewel work in progress
edit2: Heb het net gepushed. Kijk in config.properties hoe het precies ingesteld meot worden. Voor jouw om de source altijd te laten matchen moet je minmatchscore op 4 zetten.
Code (php):
minmatchscore moet onder config komen.
zyronix wijzigde dit bericht op 12-02-2012 om 12:33, totaal 2 keer bewerkt
<removed>
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
@zyronix
Misschien is het handig om ook nog een normale voorbeeld te geven
The Walking Dead - S02E02 - 720p WEB DL AAC2 0 H 264-CtrlHD
The Walking Dead - S02E02 - 720p HDTV x264-IMMERSE
# If you want the releasegrp to match increase this variable with 1
# If you want the quality to match increase this variable with 2
# If you want the source to match increase this variable with 4
WEB or HDTV = source = 4
Quality = 720p = 2
Releasegrp = IMMERSE / etc. =1
Wat is de default value?
zeroday wijzigde dit bericht op 12-02-2012 om 14:33, totaal 1 keer bewerkt
|
|
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
@zeroday
Ah k, thanks zal dat voorbeeld gebruiken
default is 0, vergeten er bij te zetten
<removed>
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
default is 0 klinkt vreemd, want wat is dan het criteria om de sub te downloaden? Alleen de naam?
|
|
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
Naam en episode jah. Maar stel jij hebt Dexter.S01E01.HDTV.avi
oftewel quality = sd, source = hdtv
en op bierdopje staan:
Dexter.S01E01.WEB-DL
Dexter.S01E01.DVDRip
Dexter.S01E01.720p.HDTV
Dan download hij natuurlijk de best matchende (Dexter.S01E01.720p.HDTV)
Maar stel nou dat er maar 1 staat:
Dexter.S01E01.BLURAY
en verder niks. Ik heb liever dat hij bluray maar download en ik zie wel of zie goed loopt. Vandaar default = 0
edit: Vond er als nog een bugje in. Net gepushed. Ook gelijk de herschreven versie van checkRSS gepushed. Hierdoor is er een nieuwe setting bij gekomen waarmee je ook kan bepalen wat de hoogte van de minimal match moet zijn voor de RSSFeed. Weet natuurlijk dat redelijk ingewikkeld is om aan deze settings te zitten, echter wanneer de webinterface af is kan je deze setting gemakkelijk via de webinterface doen.
zyronix wijzigde dit bericht op 12-02-2012 om 15:44, totaal 1 keer bewerkt
<removed>
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
hieruit volgt een verzoek:
kan in de log de originele naam van de 'matching' sub getoond worden?
dan zou dat bijv. in de database/website later als reference gebruikt kunnen worden en heb je later wellicht ook minder discussie of er wel of geen juiste sub gepakt wordt en waarom wel/niet ;-)
|
|
Geregistreerd: zondag 01 mei 2011
Berichten: 45
|
Hmm Er is iets stuk
Nikita.S02E14.720p.HDTV.X264-DIMENSION.en.srt
En ik zie in de inhoud alleen webcontent.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head profile="http://gmpg.org/xfn/11">
<title>Bierdopje.com | Frontpage</title>
<meta name="google-site-verification" content="lB3rtkx9fkjfb99QPXq8cOfomZxyiDxZfZ7Z55Tvtck"/>
<meta name="description" content="Bierdopje.com | Frontpage"/>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link rel="Shortcut Icon" href="http://cdn.bierdopje.eu/favicon.ico">
<link rel="icon" href="http://cdn.bierdopje.eu/favicon.ico" type="image/x-icon">
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.php" title="Bierdopje"/>
etc.
|
|
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
@netfreak Thanks, was me nog niet opgevallen. Werk er gelijk aan.
edit: Gefixed, bij het download van de rss feed was ik vergeten de api sleutel aan de download link toe tevoegen.
@zeroday: gelijk voor jouw die info in de log gezet (je krijgt het met debug log te zien (de orginele download link op bierdopje))
zyronix wijzigde dit bericht op 12-02-2012 om 19:18, totaal 2 keer bewerkt
<removed>
|
|
Geregistreerd: zondag 01 mei 2011
Berichten: 45
|
@zyronix
Ja het probleem is opgelost, meteen na het starten downloade hij wel de goede nikita.
Echter hij deed het 2 keer per file?
Ook 2 keer een growl. Mogelijk API en RSS achter elkaar aan?
|
|
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
@netfreak Laat maar, gevonden waar het um in zit.
edit: gefixed
zyronix wijzigde dit bericht op 12-02-2012 om 19:46, totaal 2 keer bewerkt
<removed>
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
@zyronix
Top
2012-02-12 21:19:23,077 INFO checkRss: Got a match, matching file is: White.Collar.S03E14.720p.HDTV.X264-DIMENSION
2012-02-12 21:19:23,079 INFO checkRSS: The episode White Collar - Season 03 Episode 14 has a matching subtitle on the RSSFeed, adding to toDownloadQueue
2012-02-12 21:19:23,271 INFO AutoSub: checkRss thread started
2012-02-12 21:19:23,272 INFO AutoSub: Starting checkSub thread
2012-02-12 21:19:57,735 INFO AutoSub: checkSub thread started
2012-02-12 21:19:57,737 INFO AutoSub: Starting downloadSubs thread
2012-02-12 21:19:58,598 INFO downloadSubs: DOWNLOADED: /media/usenet/TV/White Collar/Season 3/White Collar - S03E14 - 720p HDTV X264-DIMENSION.srt
Ander verzoek: gedurende de dev de laatste x subs nog steeds laten tonen vanuit de webinterface, dus dit moet ergens opgeslagen worden.. Het is dat netfreak meldde dat de verkeerde subs waren gedownload en ik kon nog net een paar subs redden want anders kwam ik er pas achter als ik de serie ging kijken ..
(na een pull moet ik nog altijd het script herstarten zodat vorige gegevens verloren gaan)
|
|
Geregistreerd: zaterdag 25 september 2010
Berichten: 504
|
@zeroday
Btw, die info laat ie alleen bij RSSFeed zien. Bij de API lastig vallen moet je log level op debug staan om die info te krijgen.
Van die laatst 10 gedownloade snap ik, zal kijken of ik hier een oplossing voor kan vinden, heeft echter niet me prio
<removed>
|
|
Geregistreerd: zondag 01 mei 2011
Berichten: 45
|
@zyronix
Mogelijk een file die append aan >> Downloaded.log als debug aanstaat?
Het hoeft niet super ingewikkeld.
@zeroday
Je kunt als je ervoor zorgt dat je logfile groot genoeg een grep erop doen.
In basic Unix grep DOWNLOADED logfile.log > Downloaded.log
En daarna grep DOWNLOADED AutoSubService.log.* >> Downloaded.log
Die laatste is je backlog.
Nog een tip welke ook kan, als je altijd een terminal hebt openstaan.
tail -F AutoSubService.log |grep DOWNLOADED >> Downloaded.log
Mogelijk in een screen of met het nohup commando ervoor en de & erachter, deze zorgt voor een detach van je ssh sessie en drukt het in de achtergrond.
nohup tail -F AutoSubService.log |grep DOWNLOADED >> Downloaded.log & #werkt niet op alle Linux (NASsen!)
Netfreak wijzigde dit bericht op 12-02-2012 om 20:59, totaal 4 keer bewerkt
|
|
Geregistreerd: vrijdag 25 januari 2008
Berichten: 381
|
@netfreak,
thanks voor de tips, dat ik kan greppen wist ik, maar als het meegenomen kan worden in het programma: kewl, want dat komt er straks 'toch' als we de sqlite versie geintroduceerd zien worden ;-)
dan is zulke data wel blijvend beschikbaar.
|
|
|
|
Je hebt geen rechten om een reactie te plaatsen of het topic is gesloten
|
|