Seizoen 2 aflevering 9.Ben(V) schreef op vrijdag 13 februari 2015 @ 23:12:
welke aflevering zat reclame?
17
00:00:53,000 --> 00:00:59,074
Shop deze kleding op LookLive.com
502
00:42:08,305 --> 00:42:14,600
Shop deze kleding op LookLive.com
Seizoen 2 aflevering 9.Ben(V) schreef op vrijdag 13 februari 2015 @ 23:12:
welke aflevering zat reclame?
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
En ik moet zeggen dit is een hele mooie welkome aanvullingBen(V) schreef op zondag 15 februari 2015 @ 15:49:
Nadat ik voor het eerst autosub geschikt heb gemaakt voor opensubtitles heeft opensubtitles deze wijziging doorgevoerd in hun website.
Ik moest dus even puzzelen hoe ik de versie zonder reclame kon vinden.
Dat is gelukt en dus in een latere versie aangepast
Blijft een beetje een kat en muis spelletje met aanpassingen die die websites maken en hoe autosub daar weer op aangepast kan worden.
Maar voorlopig download hij weer de reclamevrije subs
There are no secrets, only information you do not yet have
Interpolis, glashelder!
[ Voor 94% gewijzigd door TheIbex op 16-02-2015 16:40 ]
Interpolis, glashelder!
Hij selecteerd op basis van je minmatchscore.zeroday schreef op maandag 16 februari 2015 @ 16:30:
[...]
En ik moet zeggen dit is een hele mooie welkome aanvulling
Want niet alle subs werden door addic7ed gevonden waarbij ik dus gisteren er een stuk of 20 bij kreeg via je aanvulling.
Daarnaast kwam ik erachter dat ik van S1 van Boardalk Empire subs had die erg out of sync liepen. Nu met deze fix komt het goed binnen.
Ik weet alleen nog niet wat het criterium is: wat wordt het eerste gepakt? addic7ed of opensub?
Ik heb nu toch maar weer 'releasegroup' als eis gesteld voor het binnenhalen van subs, want out of sync is te vervelend
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Duidelijk, dan heb ik nu een goede keuze gemaakt (ga ik vanuit / hoop ik / zal ik na verloop van tijd zien) door de wijzigingen die ik heb gemaakt. ;-)Ben(V) schreef op maandag 16 februari 2015 @ 18:34:
[...]
Hij selecteerd op basis van je minmatchscore.
Als hij meerdere versies vind die daar aan voldoen kijkt hij naar de rest van de score en neemt de hoogste.
Als er dan nog meer dan een met dezelfde score overblijven zal hij omgekeerd alfabetisch kiezen.
Mijn ervaring is dat addic7ed de beste kwaliteit opleverd voor Nederlandse subs, de admin daar is behoorlijk streng. Is pas zo'n anderhalf jaar dus oudere series kunnen van mindere kwaliteit zijn.
Nadeel is dat het aan de uploaders wordt overgelaten om iets van de specificaties toe te voegen en dat is vaak niet duidelijk genoeg voor autosub.
Opensubtitles heeft bij verre de meeste sub en "google" translate worden daar tegenwoordig ook verwijdert maar willen er nog wel eens een tijdje blijven staan. Je kunt dus pech hebben dat je er een binnenhaalt.
There are no secrets, only information you do not yet have
Hoe kom je aan die update want ik draai nog gewoon 0.6.1.1 uit mijn hoofd.FidoDido schreef op woensdag 18 februari 2015 @ 14:19:
Afgelopen weekend kreeg ik via de synology een update van autosub, en sindsdien wordt autosub steeds stopgezet op mijn synology na ongeveer 15 a 20 minuten. Daarvoor nooit problemen gehad en draaide het als een zonnetje. Meerdere mensen problemen sinds de update? Heb nu versie 0.6.2-3
[ Voor 13% gewijzigd door Netfreak99 op 18-02-2015 15:35 ]
In mijn package center stond dat er een update was voor autosub. Dus zodoende deze bijgewerkt, maar sindsdien dus dit probleem,schumi2004 schreef op woensdag 18 februari 2015 @ 15:23:
[...]
Hoe kom je aan die update want ik draai nog gewoon 0.6.1.1 uit mijn hoofd.
[ Voor 29% gewijzigd door FidoDido op 18-02-2015 16:25 ]
Klopt inderdaad, zit net de logfile nogmaals door te lezen en toen zag ik het in 1 keer staan. Zal deze er maar is uithalen dan zal die het wel weer doen vermoed ikNetfreak99 schreef op woensdag 18 februari 2015 @ 15:25:
Ik draai 2 autosubs, een engels en 1 nl, de nl versie cracht hier op Person.of.Interest.S04E13.1080p.WEB-DL.DD5.1.H.264-KiNGS.mkv.
EDIT: Issue aangemaakt met logging.
Hier ook afgelopen weekend update gekregen via package center naar 0.6.2-3schumi2004 schreef op woensdag 18 februari 2015 @ 15:23:
[...]
Hoe kom je aan die update want ik draai nog gewoon 0.6.1.1 uit mijn hoofd.
Dan zal ik verkeerde repo gebruiken denk (of juist niet), straks maar eens uitzoeken.lubbertkramer schreef op woensdag 18 februari 2015 @ 16:26:
[...]
Hier ook afgelopen weekend update gekregen via package center naar 0.6.2-3
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Twee autosubs draaien kan niet gaat zeker crashen.Netfreak99 schreef op woensdag 18 februari 2015 @ 15:25:
Ik draai 2 autosubs, een engels en 1 nl, de nl versie cracht hier op Person.of.Interest.S04E13.1080p.WEB-DL.DD5.1.H.264-KiNGS.mkv.
EDIT: Issue aangemaakt met logging.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Naar mijn menig is dat wel nodig, de EN versie draait elke 6 uur en de NL versie (op een andere webport uiteraard) draai ik elke 2 dagen, sneller is met NL niet nodig.Ben(V) schreef op woensdag 18 februari 2015 @ 17:29:
[...]
Twee autosubs draaien kan niet gaat zeker crashen.
Is ook niet nodig, je kunt instellen dat je zowel Nederlandse als Engelse subs wilt hebben
Dat verklaart het, thanks.Ben(V) schreef op woensdag 18 februari 2015 @ 17:24:
De repro van Martijn is een tijdje terug verandert.
Die is nu
http://packages.mdevries.org/
[ Voor 15% gewijzigd door schumi2004 op 18-02-2015 18:19 ]
Ik heb sinds de laatste versie ook dat autosub continu crashed? Misschien weer even handmatig updaten? of rollback?schumi2004 schreef op woensdag 18 februari 2015 @ 18:17:
[...]
Dat verklaart het, thanks.
Had het al eens gelezen maar vergeten bij te werken
Heb het overigens ook dat hij om de haverklap crashed maar had de source recentelijk met de hand geupdate.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
PSN: tcviper | Steam: Viper | TechConnect - MikeRedfields
[ Voor 37% gewijzigd door KiefDelicious op 19-02-2015 12:55 ]
[ Voor 87% gewijzigd door Ben(V) op 19-02-2015 13:38 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Verwijderd
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Dit kan uitstekend zolang je beide maar niet in dezelfde directory opstart!Ben(V) schreef op donderdag 19 februari 2015 @ 15:20:
Die crash die daar is ingeschoten is van iemand die twee autosubs gelijktijdig op hetzelfde systeem laat draaien.
Dat kan gewoon niet!
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Bij deze, de dik gedrukte lijn is de laatste voor een handmatige restart:Ben(V) schreef op donderdag 19 februari 2015 @ 13:36:
loglevel op debug zetten en resultaat van het laatste stuk hier plaatsen.
Ook als zie je geen crash dan kan ik nog even kijken waar hij precies het laatst mee bezig was en proberen de oorzaak te achterhalen.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Staat hier ook nog in queue, kijken wat ie doet als ik hem in skiplist zet.FidoDido schreef op donderdag 19 februari 2015 @ 21:16:
als ik de logfile zo zie, gaat deze ook fout op person of interest seizoen 4 aflevering 13.
Ik heb deze in de skiplijst gezet en autosub draait als een zonnetje weer, heb sindsdien geen crashes meer gehad.
1
| qualSwitchDict_hdtv = {u'sd' : u'720p', u'720p' : u'sd'} |
1
| qualSwitchDict_hdtv = {u'sd' : u'720p', u'720p' : u'sd', u'1080p' : u'sd'} |
[ Voor 8% gewijzigd door Ben(V) op 20-02-2015 19:49 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Zijn de 1080p releases sync met de gewone releases? Want dat geef je nu aan.Ben(V) schreef op vrijdag 20 februari 2015 @ 19:21:
Autosub probeert met de informatie die hij heeft mogelijke combinaties van quality en releasegroup te matchen.
Bij deze aflevering stond er in op de website van Addic7ed als releasegroep 'dimension' en kwaliteit 1080p. Dit is een combinatie die autosub niet voorziet en als hij probeert een twinrelease daar voor te zoeken gaat het mis. Dat zou 'lol' met kwaliteit 'sd' moeten zijn.
Maar omdat er in de tabel geen 1080p is opgenomen en hij dat wel als index gebruikt crashed hij.
De oplossing is om in de functie _MakeTwinRelease (module addic7ed.py) dit stukje code:
code:
1 qualSwitchDict_hdtv = {u'sd' : u'720p', u'720p' : u'sd'}
te vervangen door
code:
1 qualSwitchDict_hdtv = {u'sd' : u'720p', u'720p' : u'sd', u'sd' : u'1080p, u'1080p' : u'sd'}
Misschien kan Donny de release aanpassen.
Wie niet op de release wil wachten vind hier een aangepaste module:
https://www.dropbox.com/s/7kwzwy8dfht69j6/Addic7ed.py?dl=0
[ Voor 24% gewijzigd door Donny op 20-02-2015 19:57 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Ik waardeer je hulp, maar soms is het handiger om eerst even samen te kijken en dan pas een patch uit te brengen. Als het een belangrijke patch is dan push ik het echt wel dezelfde dag nogBen(V) schreef op vrijdag 20 februari 2015 @ 20:13:
Sorry zal eerst op jou wachten, was een beetje te enthousiast bezig.
Een 1080p srt op een 720p release en vice-versa gaat prima, ik pak ze dan wel van zelfde release group!Donny schreef op vrijdag 20 februari 2015 @ 19:46:
[...]
Zijn de 1080p releases sync met de gewone releases? Want dat geef je nu aan.
PSN: tcviper | Steam: Viper | TechConnect - MikeRedfields
Verwijderd
Samplex schreef op zaterdag 21 februari 2015 @ 09:32:
Wanneer word t synology package geupdate?
Daar staat zo te zien een update? Maar ik had de oude repo van mdevries.org nog staan, dus ik had het ook gemist, ik update nu.Die is nu
http://packages.mdevries.org/
[ Voor 158% gewijzigd door Verwijderd op 21-02-2015 10:04 ]
[ Voor 40% gewijzigd door Ben(V) op 21-02-2015 10:07 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Verwijderd
[ Voor 36% gewijzigd door Verwijderd op 21-02-2015 10:51 ]
BenV, ik bedoel de change die Donny gisteren heeft doorgevoerd. Wanneer komt deze voor de Synology uit?Ben(V) schreef op zaterdag 21 februari 2015 @ 10:06:
Er is voor de synology al een nieuw package beschikbaar.
Als je niet kunt updaten moet je even in je package centre aanvinken dat je alle bronnen accepteert.
[ Voor 8% gewijzigd door Samplex op 21-02-2015 10:51 ]
[ Voor 23% gewijzigd door schumi2004 op 21-02-2015 13:36 ]
Als er iets is met het Synology package dan kan je beter naar het Synology forum gaan, Matr1x en Martijn beheren het package.schumi2004 schreef op zaterdag 21 februari 2015 @ 13:31:
Kan in de volgende Synology update ook naar het start-stop-script gekeken worden misschien en vervangen door deze http://pastebin.com/RZcu4xqP
Maakt het monitoren in Monit stukken makkelijker.
Werking is hetzelfde alleen nu met PID file.
/edit:
Net geupdate maar gaat iets niet helemaal lekker.
http://pastebin.com/N85y2eTa
/edit2:
Paar restarts en hij doet het weer, bijzonder.
There are no secrets, only information you do not yet have
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
ik heb het uitgezet .. te risicovol om een 35Kb file binnen te krijgen wat een html pagina is.Ben(V) schreef op woensdag 25 februari 2015 @ 10:53:
Nee hier werkt het nog prima.
There are no secrets, only information you do not yet have
Kreeg bij Suits reclame door de srt heen, vond ik een stuk minder.zeroday schreef op woensdag 25 februari 2015 @ 16:17:
[...]
ik heb het uitgezet .. te risicovol om een 35Kb file binnen te krijgen wat een html pagina is.
(en dus niet de srt)
maar je had wel een sub, en ik krijg geen sub, maar een file genaamt *.srt maar met een html page als inhoud.. dat is toch wel een stuk minder..schumi2004 schreef op woensdag 25 februari 2015 @ 16:20:
[...]
Kreeg bij Suits reclame door de srt heen, vond ik een stuk minder.
[ Voor 47% gewijzigd door zeroday op 25-02-2015 16:31 ]
There are no secrets, only information you do not yet have
Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.
ik zal hem weer aanzetten, het is zover ik nu kan beoordelen dat het 'random' voor kan komenBtM909 schreef op woensdag 25 februari 2015 @ 16:31:
Maar wat is die html pagina dan? Misschien is het wel ene 404 error of een inlogscherm wat je gepresenteerd krijgt
There are no secrets, only information you do not yet have
Aan het begin en aan 't einde van de aflevering zeker? Dat is al een tijdje. Iets van 'koop je shit op looklive'. Zolang het bij die 2 zinnen blijft vind ik het prima, maar ze moeten niet tussen scene's gaan klieren met die rotzooi.schumi2004 schreef op woensdag 25 februari 2015 @ 16:20:
[...]
Kreeg bij Suits reclame door de srt heen, vond ik een stuk minder.
Ja die ja, onzin allemaal.Freakster86 schreef op woensdag 25 februari 2015 @ 16:44:
[...]
Aan het begin en aan 't einde van de aflevering zeker? Dat is al een tijdje. Iets van 'koop je shit op looklive'. Zolang het bij die 2 zinnen blijft vind ik het prima, maar ze moeten niet tussen scene's gaan klieren met die rotzooi.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
ik hou het in de gaten, beetje lastig want soms heb ik de serie al gekeken voordat de sub er is.Ben(V) schreef op woensdag 25 februari 2015 @ 17:53:
Die reclame is even geweest maar als het goed is krijg je die met de laatste versie van autosub niet meer.
Die download een reclamevrije versie, maar je weet natuurlijk nooit of ze dat ook weer gaan veranderen.
Voorlopig gaat het bij mij nog goed.
Wat betreft die html pagina's, dat zijn waarschijnlijk hikups in hun site.
Ik zal eens kijken of ik iets kan bedenken om die niet te downloaden.
Is lastig testen want ik heb het nog niet meegemaakt.
There are no secrets, only information you do not yet have
[ Voor 5% gewijzigd door Pienoet op 01-03-2015 11:37 ]
Waarschijnlijk t volgende gedaan:Verwijderd schreef op zondag 01 maart 2015 @ 14:35:
En ... is het een misschien overweging om dat dan ook te delen?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Ga de autosub 'install' dir in: cd /autosub-bootstrapbill maak een kopie van 't voorbeeld startup script cp init.ubuntu autosubstart Pas mbv vi autosubstart aan zodat locatie van DAEMON_OPTS=".." overeenkomt met de install dir (bijv. /home/autosub-user/autosub-bootstrapbill/AutoSub.py etc..) Kopieer t startup script naat /etc/init.d/ cp autosubstart /etc/init.d Voorzie autosubstart van de juiste rechten sudo chmod 755 /etc/init.d/autosubopstart en als laatste update rc.d: sudo update-rc.d autosubstart defaults |
Asrock Z77 Extreme6, Intel i7-3770K, Corsair H100i, 32 GB DDR-3, 256 GB Samsung SSD + 2 x 3TB SATA, GeForce GTX 660 Ti, Onboard NIC and sound, SyncMaster 24"&22" Wide, Samsung DVD fikkertje, Corsair 500R
Verwijderd
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Had precies hetzelfde, na een restart van autosub kwam opeens een hoop binnenVerwijderd schreef op maandag 02 maart 2015 @ 18:41:
Ik heb tussen 26 februari en 2 maart geen draaiende auto-sub gehad kwam ik net achter (bij het updaten van mijn nas). Net weer gestart, meer mensen die problemen hadden? Geen idee waarom hij gestopt was, ik heb wel aanpassingen in het netwerk gedaan en router herstart en twee andere routers in het netwerk gezet. Ik houd het wel even in de gaten. Handig dat ik loggen uit heb staan
PSN: tcviper | Steam: Viper | TechConnect - MikeRedfields
@ Ben(V) Bedankt ik kon alleen maar synology spul vinden.Ben(V) schreef op dinsdag 03 maart 2015 @ 10:08:
Je kunt hier de zip file downloaden.
https://code.google.com/p...tstrapbill/source/browse/
Gewoon autosub stoppen over je oude installatie heen kopieren en weer starten.
Only two things are infinite, the universe and human stupidity, Einstein
Alleen de doden kennen het einde van de oorlog, Plato
Heeft de groep gebruikers (of users als je in het Engels werkt) daar lees en schrijfrechten?/volume1/sync/TvSeries
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| 2015-03-04 11:26:58,850 INFO AutoSub: threads started, going into a loop to keep the main thread going 2015-03-04 11:26:58,848 INFO AutoSub: checkSub thread started 2015-03-04 11:26:58,823 DEBUG checkSub: Finished round of checkSub 2015-03-04 11:26:58,813 INFO Addic7edAPI: Logged out 2015-03-04 11:25:56,050 DEBUG Addic7edAPI: Resting for 60 seconds to prevent errors 2015-03-04 11:25:55,675 INFO Addic7edAPI: Logged in 2015-03-04 11:25:55,080 DEBUG Addic7edAPI: Logging in 2015-03-04 11:25:54,901 DEBUG checkSub: Starting round of checkSub 2015-03-04 11:25:54,834 INFO AutoSub: Starting checkSub thread 2015-03-04 11:25:54,833 INFO AutoSub: scanDisk thread started 2015-03-04 11:25:54,831 DEBUG scanDir: Finished round of local disk checking 2015-03-04 11:25:54,670 DEBUG scanDisk: directory name: /volume1/downloads/sickbeard 2015-03-04 11:25:54,591 DEBUG scanDir: Starting round of local disk checking at /volume1/downloads/sickbeard 2015-03-04 11:25:54,589 INFO AutoSub: Starting scanDisk thread 2015-03-04 11:25:53,621 INFO AutoSub: Starting CherryPy webserver 2015-03-04 11:25:53,571 INFO AutoSub: Starting threads 2015-03-04 11:25:53,570 DEBUG AutoSub: Dbversion is: 7 2015-03-04 11:25:53,545 DEBUG AutoSub: Configversion is: 3 2015-03-04 11:25:53,542 DEBUG AutoSub: Systemencoding is: UTF-8 |
[ Voor 22% gewijzigd door Ortep op 04-03-2015 11:51 ]
Only two things are infinite, the universe and human stupidity, Einstein
Alleen de doden kennen het einde van de oorlog, Plato
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Aha...dat zal het zijn, het is Linux....Dat verklaart alle problemen.Ben(V) schreef op woensdag 04 maart 2015 @ 12:33:
Autosub gebruikt gewoon os.walk om die directories en subdirectories te scannen. Dat is eigenlijk een direkte call naar een linux functie.
Only two things are infinite, the universe and human stupidity, Einstein
Alleen de doden kennen het einde van de oorlog, Plato
Verwijderd
Hij blijft nu lekker draaien, kan dus niet achterhalen waarom hij gestopt was. Ik had de meest recente versie, dus het was niet het eerdere probleem. Maar nu werkt het gewoon, dus tja, ik vind het best. Wellicht was er ergens een hobbeltje door mijn netwerk aanpassingen thuis.Verwijderd schreef op maandag 02 maart 2015 @ 18:41:
Ik heb tussen 26 februari en 2 maart geen draaiende auto-sub gehad kwam ik net achter (bij het updaten van mijn nas). Net weer gestart, meer mensen die problemen hadden? Geen idee waarom hij gestopt was
I think I'm afraid to be happy whenever I get to happy, something bad always happen.
PSN: tcviper | Steam: Viper | TechConnect - MikeRedfields
I think I'm afraid to be happy whenever I get to happy, something bad always happen.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Ik heb nu \\A300\share\Video\Serie en dat lijkt het te doen. Bedankt!!drfruit schreef op dinsdag 10 maart 2015 @ 13:20:
In Windows 7 moet ik juist de backslash gebruiken, dus bijvoorbeeld P:\TV_Series
Al eens geprobeerd?
Verwijderd
Ben(V)Ben(V) schreef op zondag 09 februari 2014 @ 17:18:
Ik heb een uitgebreide prostprocess script geschreven dat de volgende dingen doet.Een en ander is gerealiseerd door gebruik te maken van de sickbeard api
- verplaatsen van de videofile en de sub file naar een andere locatie
- Herbenoemen van de files naar een meer gebruikersvriendelijke vorm (seizoen folder en titel van aflevering)
- Aanpassen van de status van een aflevering in sickbeard nadat de verplaatsing plaats gevonden heeft
- Opslaan van de oude bestandsnaam in een history log om de informatie die in die bestandsnaam zit te bewaren in geval van een foute sub
Informatie hierover kun je vinden op : http://sickbeard.com/api/
De structuur die die script gebruikt voor de bestanden ziet er zo uit:Dit script is op eenvoudige wijze aan te passen aan ieders wensen met betrekking tot alle file management dingen die iemand zou wensen.
- /volume1/video/Alleen Series/Arrow/Seizoen 01/
- 01. Pilot.mkv
- 01. Pilot.srt
- 02. Honor Thy Father.mkv
- 02. Honor Thy Father.srt
- 03. Lone Gunmen.mkv
- 03. Lone Gunmen.srt
- etc .....
- /volume1/video/Alleen Series/Arrow/Seizoen 02/
- 01. City of Heroes.mkv
- 01. City of Heroes.srt
- 02. Identity.mkv
- 02. Identity.srt
- etc .....
Er kan ook andere informatie uit sickbeard gehaald worden als iemand dat wenst (zie de sickbeard api documentatie).
Hieronder het script.
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 # This script is ment to be called from AutoSub as a postprocess when a sub is downloaded. # The script is tested on a windows enviroment and on a synology enviroment # It will expect the following arguments: # argv[1]: Path + filename of the subtitle file # argv[2]: Path + filename of the video file # argv[3]: Language of the subtile (not used) # argv[4]: Name of the Serie (not used) # argv[5]: Season number of the serie # argv[6]: Episode number of the serie # # The videofile and the subfile will be moved from where sickbeard put them # to a new location accessble from my mediaplayer and will get a more userfriendly name like below # /volume1/video/Alleen Series/Arrow/Seizoen 01/01. Pilot.mkv # /01. Pilot.srt # /02. Honor Thy Father.mkv # /02. Honor Thy Father.srt # /03. Lone Gunmen.mkv # /03. Lone Gunmen.srt # / etc ..... # /volume1/video/Alleen Series/Arrow/Seizoen 02/01. City of Heroes.mkv # /01. City of Heroes.srt # /02. Identity.mkv # /02. Identity.srt # / etc ..... # This script can easly be adapted to also move things like a folder thumbnail, episode thumbnail etc. # After this rename-ing and moving the status in sickbeard will be updated to "Archived"(e.g. out of control of sickbeard) # Information about the sickbeadr api can be found here: http://sickbeard.com/api/ # Sickbeard has a build in api-builder which can be invoked via the browser http://localhost:8083/api/builder # substitute 'localhost' and 'port' with your the 'ipadress' and 'port' of your sickbeard installation and fill in the generated api-key of sickbeard import os, urllib, json, sys, shutil, datetime, codecs #----------------------------------------------------------------------- # Some static information for easy changing # The "src_loc" part of the files will be changed into "dest_loc" for the move operation #----------------------------------------------------------------------- src_loc = 'sync/TvSeries' dst_loc = 'video/Alleen Series' HistoryLoc = "/volume1/sync/AutoSub/AutoSubPostProcessHistory.log" # List of characters not allowed in a filename not_allowed_table = dict.fromkeys(map(ord, '/\:*?"<>|'), None) # Sickbeard Commands and information # If sickbeard is located on the another machine replace "localhost" with the IPnumber of that machine # The portnumber is the port sickbeard is using # The apikey must be generated by your own sickbeard installation IpAdress = "localhost" port = "8083" ApiKey = "4d5b4e06625ef526719ffdce3a7aa640" # Copy the arguments from AutoSub to variables for easy changing sub = sys.argv[1] video = sys.argv[2] Season = sys.argv[5] Episode = sys.argv[6] # Opening for Append of the history file so we will know want the original filename was in case we have to search for a better subfile HistoryFile = codecs.open(HistoryLoc,encoding='cp1252',mode='a') # Here we create the new location for the sub file # First we find the Serie name. # I decided to use the directoryname because that is created by sickbeard and is exactly equal to the seriename as used by sickbeard. # So we get the name from the last directory of the full path # In case of the serie "Marvel Agents of S.H.I.E.L.D." we have to add an extra dot to the name because a directory name cannot end with a dot and is removed when creating the direcory by sickbeard # but sickbeard uses the name including the last dot. # We also change the filenames into easy names (like : %E. EpisodeTitle.mkv and %E. EpisodeTitle.srt) Serie = video.split("/")[-2] if 'Marvel' in Serie: Serie = Serie + '.' # Here we use the urllib to open a stream from sickbeard with the "Shows" command # We get a structure with info about all shows in sickbeard # Fist we open the stream with the correct command (see sickbeard API documentation) # Then we read the number of bytes we have to read and convert the resulting json structure in a python structure. GetShowList = "http://" + IpAdress + ":" + port + "/api/" + ApiKey + "/?cmd=shows&sort=name" fp = urllib.urlopen(GetShowList) headers = fp.info() bytecount = int(headers['content-length']) SickbeardShows = json.loads(fp.read(bytecount)) fp.close # Within this resulting struct we only need tvdb id which is used by sickbeard as a key Tvdbid = str(SickbeardShows['data'][Serie]['tvdbid']) # Now using this tvdb id to get the episode information from sickbeard so we can retrieve the episode name # If you have a mediaplayer which support more information like description, thats also available. See the api documentation or the api builder GetEpisodeInfo ="http://" + IpAdress + ":" + port + "/api/" + ApiKey + "/?cmd=episode&tvdbid=" + Tvdbid + "&season=" + Season + "&episode=" + Episode fp= urllib.urlopen(GetEpisodeInfo) bytecount = int(headers['content-length']) EpisodeInfo = json.loads(fp.read(bytecount)) fp.close EpisodeName = EpisodeInfo['data']['name'].translate(not_allowed_table) # All info is gathered and we build the destination path for the file moving operation # - Split the source in a path and a filename # - Retrieve the file extension of the video file # - Construct the new locations # - Create a "Seizoen" subdirectory if not yet present src_path, video_file = os.path.split(video) temp, video_ext = os.path.splitext(video_file) SeasonPath = src_path.replace(src_loc, dst_loc,1) + "/Seizoen " + Season video_dst = unicode(SeasonPath + "/" + Episode + ". " + EpisodeName + video_ext) sub_dst = video_dst.replace(video_ext, ".srt") # Now we check wether the "Seizoen" directory already exists # if not we create it. if not os.path.isdir(SeasonPath): os.mkdir(SeasonPath) # Here we move the files the new location. # We use shutil.move instead of os.rename so the destination can also be another disk or network location. LogTime = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S ") if not os.path.isfile(sub_dst): # move the subfile shutil.move(sub,sub_dst) if not os.path.isfile(video_dst): #move the video file and write this information into the history file. shutil.move(video,video_dst) LogTime = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S ") HistoryFile.write(LogTime + video_dst + " = " + video + "\r\n") # Set the Status of this episode to "Archived" in sickbeard SetStatus = "http://" + IpAdress + ":" + port + "/api/" + ApiKey + "/?cmd=episode.setstatus&tvdbid=" + Tvdbid + "&season=" + Season + "&episode="+ Episode + "&status=archived&force=1" fp= urllib.urlopen(SetStatus) bytecount = int(headers['content-length']) Result = json.loads(fp.read(bytecount)) fp.close # If something went wrong with the status change of sickbeard, write a message in the history file. if Result['result'] != "success" : HistoryFile.write(LogTime + "Result of Sickbeard status change is: '" + ResultMessage + "'\r\n") else: HistoryFile.write(LogTime + video_dst + " Already exists\r\n") else: HistoryFile.write(LogTime + sub_dst + " Already exists\r\n") HistoryFile.close()
1
| Tvdbid = str(SickbeardShows['data'][Serie]['indexerid']) |
1
| video_dst = unicode(SeasonPath + "/" + temp + video_ext) |
[ Voor 12% gewijzigd door Ben(V) op 11-03-2015 09:58 ]
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Ik heb de afgelopen tijd hetzelfde. Stopt er zomaar mee, ik zet hem dan weer aan en 1 of 2 dagen later stopt ie weer. Ik heb hem verwijderd, installeer hem vanavond weer om te kijken of dat iets helpt.Verwijderd schreef op dinsdag 10 maart 2015 @ 22:01:
Mijn autosub draaiende op een synology is vannacht gestopt met werken, dit haal ik uit de log file:
2015-03-10 05:17:34,298 ERROR getSoup: The server returned an error for request http://www.opensubtitles....059/helix-vade-in-pace-en
2015-03-10 05:16:34,230 ERROR API: You have exceeded your number of allowed requests for this period. (either 30 con/m or 2500 con/day))
2015-03-10 05:16:17,645 ERROR OpenSubtitlesLogin: Login failed with code 503
Ik kan er zo 123 niet uit opmaken wat het probleem precies is. Debug heb ik niet aanstaan. Is dat wenselijk om hiermee te helpen of is het probleem met bovenstaande te achterhalen? Hiervoor liep hij trouwens weer een week of 2 goed, dus dit is wat apart.
Verwijderd
Na een harstart loopt hij bij mij meestal wel een week. Tot twee maand terug had ik trouwens nooit problemen. Ik controleer nu 2 keer per week ongeveer of hij nog loopt. Is verder ook niet heel erg ofzo, het wordt pas vervelend als hij er elke dag uit zou klappen.MADG0BLIN schreef op woensdag 11 maart 2015 @ 10:59:
Ik heb hem verwijderd, installeer hem vanavond weer om te kijken of dat iets helpt.
Ik heb gewoon Monit installed en het start-stop-status script veranderd zodat Monit er mee overweg kan en zodra AutoSub er dan mee stopt start Monit deze weer opnieuw.Verwijderd schreef op woensdag 11 maart 2015 @ 12:15:
[...]
Na een harstart loopt hij bij mij meestal wel een week. Tot twee maand terug had ik trouwens nooit problemen. Ik controleer nu 2 keer per week ongeveer of hij nog loopt. Is verder ook niet heel erg ofzo, het wordt pas vervelend als hij er elke dag uit zou klappen.
Maar als hij nog een keer stopt ga ik debug mode aanzetten zodat ik het even aan de ontwikkelaars kan melden waar het fout gaat.
Je zou even debug aan kunnen zetten, saven, autosub herstarten en hier het laatste stuk van de log plaatsen.Verwijderd schreef op dinsdag 10 maart 2015 @ 22:01:
Mijn autosub draaiende op een synology is vannacht gestopt met werken, dit haal ik uit de log file:
2015-03-10 05:17:34,298 ERROR getSoup: The server returned an error for request http://www.opensubtitles....059/helix-vade-in-pace-en
2015-03-10 05:16:34,230 ERROR API: You have exceeded your number of allowed requests for this period. (either 30 con/m or 2500 con/day))
2015-03-10 05:16:17,645 ERROR OpenSubtitlesLogin: Login failed with code 503
Ik kan er zo 123 niet uit opmaken wat het probleem precies is. Debug heb ik niet aanstaan. Is dat wenselijk om hiermee te helpen of is het probleem met bovenstaande te achterhalen? Hiervoor liep hij trouwens weer een week of 2 goed, dus dit is wat apart.
All truth passes through three stages: First it is ridiculed, second it is violently opposed and third it is accepted as being self-evident.
Verwijderd
Ik ga er even mee aan de slag straks.Ben(V) schreef op woensdag 11 maart 2015 @ 12:56:
Auotosub logged altijd alles, debug aanzetten laat alleen ook de bedug logs zien, dus alles is al aanwezig.
Overigens lijkt het erop dat je internet connectie daar weg of heel slecht was.
Handig, dit kende ik niet. Dank voor de tip.schumi2004 schreef op woensdag 11 maart 2015 @ 12:21:
[...]
Ik heb gewoon Monit installed en het start-stop-status script veranderd zodat Monit er mee overweg kan en zodra AutoSub er dan mee stopt start Monit deze weer opnieuw.
Werkt prima zo op mijn Synology
[ Voor 32% gewijzigd door Verwijderd op 11-03-2015 14:46 ]
Super mijn dank is groot. Ik gegruik het icm een Synology dus moet goedkomen.Ben(V) schreef op woensdag 11 maart 2015 @ 09:56:
Ik gebruik het script ook met SickRage maar heeft wel een kleine aanpassing nodig dan.
Regel 93 moet veranderen in:
code:
1 Tvdbid = str(SickbeardShows['data'][Serie]['indexerid'])
Om de orginele filenaam te behouden:
Regel 114 veranderen in:
code:
1 video_dst = unicode(SeasonPath + "/" + temp + video_ext)
Denk er wel aan dat dit script niet op windows werkt, vanwege dat folder seperators in windows "\" zijn en geen "/".
Ben zelf nu met een nieuwe versie bezig die op alle OS-en werkt, meer foutafhandeling heeft en ook de sub in de mkv kan mixen.
Verwijderd
Mmm, ik heb mijn log file niet zo groot, ik ben de info al kwijt merk ik nu.Ben(V) schreef op woensdag 11 maart 2015 @ 12:56:
Auotosub logged altijd alles, debug aanzetten laat alleen ook de bedug logs zien, dus alles is al aanwezig.
Overigens lijkt het erop dat je internet connectie daar weg of heel slecht was.
[ Voor 13% gewijzigd door MADG0BLIN op 11-03-2015 21:55 ]
Hello,
Earlier today, Google announced we will be turning down Google Code Project Hosting. The service started in 2006 with the goal of providing a scalable and reliable way of hosting open source projects. Since that time, millions of people have contributed to open source projects hosted on the site.
But a lot has changed since 2006. In the past nine years, many other options for hosting open source projects have popped up, along with vibrant communities of developers. It’s time to recognize that Google Code’s mission to provide open source projects a home has been accomplished by others, such as GitHub and Bitbucket.
We will be shutting down Google Code over the coming months. Starting today, the site will no longer accept new projects, but will remain functionally unchanged until August 2015. After that, project data will be read-only. Early next year, the site will shut down, but project data will be available for download in an archive format.
As the owner of the following projects, you have several options for migrating your data.
autosub-bootstrapbill
The simplest option would be to use the Google Code Exporter, a new tool that will allow you to export your projects directly to GitHub. Alternatively, we have documentation on how to migrate to other services — GitHub, Bitbucket, and SourceForge — manually.
For more information, please see the Google Open Source blog or contact google-code-shutdown@google.com.
-The Google Code team
[ Voor 91% gewijzigd door Donny op 13-03-2015 10:45 ]
I think I'm afraid to be happy whenever I get to happy, something bad always happen.
Verwijderd
Apple iPhone 17 LG OLED evo G5 Google Pixel 10 Samsung Galaxy S25 Star Wars: Outlaws Nintendo Switch 2 Apple AirPods Pro (2e generatie) Sony PlayStation 5 Pro
Tweakers is onderdeel van
DPG Media B.V.
Alle rechten voorbehouden - Auteursrecht © 1998 - 2025
•
Hosting door TrueFullstaq