Jump to content


Photo

Kan geen serienfilm installeren in PLI


  • Please log in to reply
77 replies to this topic

Re: Kan geen serienfilm installeren in PLI #21 MiLo

  • PLi® Core member
  • 14,052 posts

+298
Excellent

Posted 16 August 2012 - 10:14

Ik vind de beoogde functionaliteit van de plugin zeer goed. Het is jammer dat daarvoor zoveel goeds overboord gegooid wordt (het vervangen van MovieSelections etc.).
Zou het niet mogelijk zijn, die functionaliteit in PLi in te bouwen?


Ik ben bang dat het voor de gebruiker een puinhoop wordt, met "virtuele" en "echte" mappen dooreen.
Real musicians never die - they just decompose

Re: Kan geen serienfilm installeren in PLI #22 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 16 August 2012 - 12:00

Ik vind de beoogde functionaliteit van de plugin zeer goed. Het is jammer dat daarvoor zoveel goeds overboord gegooid wordt (het vervangen van MovieSelections etc.).
Zou het niet mogelijk zijn, die functionaliteit in PLi in te bouwen?


Ik ben bang dat het voor de gebruiker een puinhoop wordt, met "virtuele" en "echte" mappen dooreen.

Dan heb je zeker niet gezien hoe het resultaat eruit ziet? Het maakt geen fluit uit, of zaken in een echte of een virtuele map staan, dat is volledig transparant.

Re: Kan geen serienfilm installeren in PLI #23 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 16 August 2012 - 12:10

Het maakt inderdaad voor het ook niet uit... maar dan liever OF alleen virtuele mappen OF alleen echte mappen ;)...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kan geen serienfilm installeren in PLI #24 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 16 August 2012 - 12:28

Het maakt inderdaad voor het ook niet uit... maar dan liever OF alleen virtuele mappen OF alleen echte mappen ;)...

Heb je gezien hoe fraai het resultaat van de plugin is? En hoe eenvoudig dat bereikt wordt? Vast niet, anders had je dat niet zo gezegd.
En zoals gezegd: het is volledig transparant en (dus) uitermate eenvoudig in gebruik.

En trouwens: als je het toch een nadeel vindt, kan je natuurlijk virtuele mappen aan ander kleurtje of icoontje geven.

Re: Kan geen serienfilm installeren in PLI #25 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 16 August 2012 - 13:12

Het kan er fraai uitzien... maar dat wil nog niet zeggen dat het goed is... ;)

Ik vind aparte virtuele mappen alles behalve transparant.... want je hebt op de box dan nog steeds een grote directory... als je een serie eens wilt overzetten of zo dan blijft dat lastig en het is niet wat we allemaal willen... WYSIWYG... :D

Daarom denk ik dat het toch wel beter is dat je het dan ook ineens goed doet -of- helemaal niet...

Een toevoeging die zorgt dat zodra een opname afgelopen (stopt) en dan kijkt:

1. of een uitzending met een bepaalde naam al in een losse map voorkomt en de opname daarin moved...
2. is er nog geen map voor maar wel al een opname met dezelfde naam dan een map maken en beide erin moven.
3. is hij alleen gewoon in /hdd/movie laten staan (of een andere gedefineerde default opname map )

Lijkt me dan een veel betere oplossing.

Nu moet nog iemand tijd en zin hebben om het te maken.....

Edited by littlesat, 16 August 2012 - 13:18.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kan geen serienfilm installeren in PLI #26 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 16 August 2012 - 13:15

Jammer dat PLi hierin blijkbaar niet wil meegaan; het zou echt een uitstekende toevoeging geweest zijn.

Re: Kan geen serienfilm installeren in PLI #27 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 16 August 2012 - 13:17

Dat is het inderdaad... maar dan moet het wel goed gebeuren...

Edited by littlesat, 16 August 2012 - 13:18.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kan geen serienfilm installeren in PLI #28 mirakels

  • Forum Moderator
    PLi® Core member
  • 7,602 posts

+62
Good

Posted 16 August 2012 - 14:51

Een toevoeging die zorgt dat zodra een opname afgelopen (stopt) en dan kijkt:

1. of een uitzending met een bepaalde naam al in een losse map voorkomt en de opname daarin moved...
2. is er nog geen map voor maar wel al een opname met dezelfde naam dan een map maken en beide erin moven.
3. is hij alleen gewoon in /hdd/movie laten staan (of een andere gedefineerde default opname map )

Waarom bij het afgelopen zijn van een opname? Je weet toch bij het begin al hoe die heet, dan kan je het opname pad al daarop aanpassen.


En dan nog toevoegen bij 'verwijder opname':

- is de map waarin de opname staat nu leeg, verwijder dan de map (tenzij het een 'standaard' opnamelokatie is natuurlijk!)

Nu moet nog iemand tijd en zin hebben om het te maken.....


En dat hoeft echt niet per see een core pli developper te zijn!

Edited by mirakels, 16 August 2012 - 14:52.

Geen wonder... Had slechts een dm7000, maar wel ook een rotor. eigenlijk al een tijdje ook een dm600 en dm7025. Maar nu kijkend met een et9000 en vuduo

Re: Kan geen serienfilm installeren in PLI #29 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 16 August 2012 - 15:05

Dus eigenlijk 'alleen maar' een toevoeging aan het timer-screen, met zoiets als 'pad kiezen op basis van de naam - ja/nee' (default 'nee').

Re: Kan geen serienfilm installeren in PLI #30 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 16 August 2012 - 15:23

Waarom bij het afgelopen zijn van een opname? Je weet toch bij het begin al hoe die heet, dan kan je het opname pad al daarop aanpassen.

Dit klinkt inderdaad logischer, maar ik had er wel een goede rede voor...
Als je dat van te voren doet moet je voor lopende opnames in diverse mappen gaan zoeken. Dit bijvoorbeeld in het geval als je ze handmatig wilt stoppen of zo...

En dat hoeft echt niet per see een core pli developper te zijn!

Dat begrijp ik ook ;) Ik heb in ieder geval een speedcursus python os library nodig :D voordat ik er iets van kan gaan bakken.

Zeker als je het goed doet dan moet hij ook automatisch directories die dat nog niet hebben goed updaten....

Hier beneden mijn Q&D eerste ideeen........

import os
ff = []
for files in os.walk('/hdd/movie'):
	    for file in files[-1]:
			    if file.endswith('.ts'):
					    ff.append([file[:-3].split(' - ')[-1],file[:-3]])
	    continue
ff.sort(key=lambda x: x[0])
prev = ff[0]
series = []
x = 1
print len(ff)
while True:
	    if ff[x][0] == prev[0] and ff[x][0]:
			    print prev #check if this directory exists and when not create it
			    print " ",prev #move this to the directory
			    print " ",ff[x] #move this to the directory
			    for y in range(x+1,len(ff)):
					    if ff[y][0] == prev[0]:
							    print " ",ff[y] #move this to the directory
					    else:
							    x = y
							    break
	    prev = ff[x]
	    x = x + 1
	    if x >= len(ff):
			    break

Edited by littlesat, 16 August 2012 - 16:10.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kan geen serienfilm installeren in PLI #31 dreamfox

  • Senior Member
  • 116 posts

0
Neutral

Posted 16 August 2012 - 17:03


Waarom bij het afgelopen zijn van een opname? Je weet toch bij het begin al hoe die heet, dan kan je het opname pad al daarop aanpassen.

Dit klinkt inderdaad logischer, maar ik had er wel een goede rede voor...
Als je dat van te voren doet moet je voor lopende opnames in diverse mappen gaan zoeken. Dit bijvoorbeeld in het geval als je ze handmatig wilt stoppen of zo...

En dat hoeft echt niet per see een core pli developper te zijn!

Dat begrijp ik ook ;) Ik heb in ieder geval een speedcursus python os library nodig :D voordat ik er iets van kan gaan bakken.

Zeker als je het goed doet dan moet hij ook automatisch directories die dat nog niet hebben goed updaten....



enkele "ervarings"opmerkingen van deze plugin:

De plugin kan geinstaleerd worden en gedesinstallerd zonder problemen.

wanneer je deze desinstalleerd dan blijken de opnames weer gewoon te staan waar ze zouden gestaan hebben zonder de plugin, dus deze plugin veranderd niet de effectieve plaats waar deze worden opgeslagen. Als je hem installeerd dan staan dan ook gelijk alle identieke namen gegroepeerd en dit volgens laatste opnames bovenaan, oudere verder naar beneden. wat mij ook het meest logisch lijkt en ik het liefst heb.
De groepsweergave staat gewoon tussen de ander opnames, enkel staat er een map icoontje voor en/of geen tijd vanachter (tijd totaal opname).( het map icoontje hangt af welke skin je gebruikt) de tijd wel of niet is onafhankelijk van skin en hiermee zie je gelijk dat het een groepsopssoming is van een serie...
Komt er een enkelvoudige/eenvoudige opname daarna, dan komt deze gewoon erboven staan. maw, de opnames worden niet echt anders opgeslagen als dat ze standard in een originele standard image worden opgeslagen.
De plugin lijkt me dan ook enkel iets dat de weergave voor de genruiker op het moment wanneer nodig visueel aanpast, niet de effectieve opnames.

ten slotte:
de laatste opname, staat zowiezo van boven, of dit nu een groeps of niet is...indien je deze dus wil stoppen moet je niet gaan zoeken zoals hierboven vermeld.
Hoop je hier iets mee geholpen te hebben, indien je wenst moet je maar roepen.
Programmeren kan ik helaas niet, testen wel! en mijn uitgangspositie is ;get the best possible!
De laatste opname, wel of niet

Ten slotte om een opname te bekijken klik je erop, kom je in de verzameling van identieke opnames, net alsof je in een dir zit te werken. Om terug te gaan moet je dus weer op bovenste parent dir of zoiets klikken.

Heb je alle afleveringen van een serie bekeken en wil je ze allemaal wissen, dan wis je gewoon de groep, hiermee vraagt hij of je alle afleveringen wil wissen.wel/niet etc...

Edited by dreamfox, 16 August 2012 - 17:07.


Re: Kan geen serienfilm installeren in PLI #32 MiLo

  • PLi® Core member
  • 14,052 posts

+298
Excellent

Posted 16 August 2012 - 17:48

Waarom bij het afgelopen zijn van een opname? Je weet toch bij het begin al hoe die heet, dan kan je het opname pad al daarop aanpassen.


Je kunt nu al opgeven waar elke opname heen moet. Kleine moeite om voor een serie even in te stellen.

Een functie in de lijst als "plaats gelijknamige opnames in een map" zou dan nuttiger zijn. Kies een opname "NCIS", dan maakt deze optie een map "NCIS" en plaatst alle opnames met die naam in die map.
Eventueel dan nog een optie erbij om de bijbehorende (auto)timer aan te passen. Heb je functioneel hetzelfde bereikt.
Real musicians never die - they just decompose

Re: Kan geen serienfilm installeren in PLI #33 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 16 August 2012 - 17:48

Hier beneden mijn Q&D eerste ideeen........

Daar heb ik geen verstand van maar geweldig dat je het oppakt :wub:

Re: Kan geen serienfilm installeren in PLI #34 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 16 August 2012 - 19:18

Een functie in de lijst als "plaats gelijknamige opnames in een map" zou dan nuttiger zijn. Kies een opname "NCIS", dan maakt deze optie een map "NCIS" en plaatst alle opnames met die naam in die map.
Eventueel dan nog een optie erbij om de bijbehorende (auto)timer aan te passen. Heb je functioneel hetzelfde bereikt.

Inderdaad... maar je moet nu wel nog altijd apart die directory aanmaken.... Het zou handig zijn als die dan ook via een relatief eenvoudige optie automatisch wordt ingevuld en dan ook automatisch die directory als hij nog niet bestaat wordt aangemaakt.... Maar je blijft hier nog altijd iets met de 'hand" doen..... Of autotimer moet het automatisch gaan invullen....

@satkiekerd...
Eigenlijk is dat alleen maar een soort script dat mappen aanmaakt en nadat het afgemaakt is alles op omschrijving naar submappen verplaatst als er van een omschrijving meerdere opnames bestaan.... Eigenlijk geet het nu alleen een overzicht.... Het verplaatsen moet nog gebeuren...

Ik weet nog compleet niet wat er precies gaat gebeuren. Voor hetzelfde geld (voorlopig) niets...

Edited by littlesat, 16 August 2012 - 19:18.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kan geen serienfilm installeren in PLI #35 dreamfox

  • Senior Member
  • 116 posts

0
Neutral

Posted 16 August 2012 - 19:40

Waarom bij het afgelopen zijn van een opname? Je weet toch bij het begin al hoe die heet, dan kan je het opname pad al daarop aanpassen.


Je kunt nu al opgeven waar elke opname heen moet. Kleine moeite om voor een serie even in te stellen.

Een functie in de lijst als "plaats gelijknamige opnames in een map" zou dan nuttiger zijn. Kies een opname "NCIS", dan maakt deze optie een map "NCIS" en plaatst alle opnames met die naam in die map.
Eventueel dan nog een optie erbij om de bijbehorende (auto)timer aan te passen. Heb je functioneel hetzelfde bereikt.


Je kunt natuurlijk inderdaad alles van te voren programmeren als je alles weet en er veel tijd voor hebt om je tijd te nemen om dat allemaal te doen...maar om coherent te zijn moet iedereen dat dan altijd doen!

Ik wil maar zeggen, er is een duidelijk verschil tussen op welk moment dan ook snel een opname programmeren, zoals ik dat doe: via bv graphical epg, vlug kijken wat er die avond/ nacht is, en op het groene knopje drukken om het te programmeren.
Als ik ook nog moet gaan zoeken in welke map ik het vorige keer heb opgeslagen dan word mijn vrouw bijzonder boos terwijl ze aan de deur staat met twee kleine in haar armen om te vertrekken... Als ik haar ook nog eens moet uitleggen dat ze voor elke opname ze ook nog eens de directory voor opslaan moet selecteren uit een lijst, die ze eerst nog moet vinden, bevestigen en nog meer,...vergeet het! Dat doet zij en vele anderen niet.
maw, als je gewoon op het groene knopje moet duwen en verder niks meer moet doen dan is dat toch echt wel een belangrijk verschil!

Opnieuw denk ik dat men het warm water echt niet moet uitvinden en eens naar de broncode serienfilm plugin as such moet kijken om te zien hoe dat deze gemaakt is. Ben er zeker van dat er maar weinig aanpassingen nodig zijn om hem 100% compatible te maken voor PLI

Edited by dreamfox, 16 August 2012 - 19:43.


Re: Kan geen serienfilm installeren in PLI #36 mirakels

  • Forum Moderator
    PLi® Core member
  • 7,602 posts

+62
Good

Posted 16 August 2012 - 19:54

die plugin is toch wel wat meer code dan een paar regels python. je moet dan wel uitzoeken wat er allemaal gebeurd en dan nog eens aanpassen aan de verschillen die de enigmas nu onderling al hebben. (ja ik heb hem even gedownbload en vluchtig bekeken).

Maar dan is er nog de license... die is niet compatibel met wat wij zouden willen.
Dus als het erin komt moet dat een eigen implementatie zijn zonder dat we de code 'afkijken'.
En dan denk ik dat een implementatie met echte mappen wel beter is. Qua perforamce en que (hierarchische) structuur. Ik kijk namelijk zelf
vaak genoeg vie de command line op disk en dan is het wel handig dat de stcutuur die je op je scherm zie ook op je disk ziet!
Geen wonder... Had slechts een dm7000, maar wel ook een rotor. eigenlijk al een tijdje ook een dm600 en dm7025. Maar nu kijkend met een et9000 en vuduo

Re: Kan geen serienfilm installeren in PLI #37 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 16 August 2012 - 20:07

In ieder geval in de bijlage een quick en dirty python script dat in de /hdd/movie map de opnames langsgaat en degene met dezelde omschrijving zoals die in de filenaam zit de boel in aparte mappen stopt.... Gewoon voor de liefhebber ;)
Dit script... (wel wat verbeterd) kan je zomaar op het einde van een opname uitvoeren en alles met gelijke omschijvingen wordt zo naar een map gezet (die dan eventueel ook vanzelf aangemaakt worden).... Hij is ook gewoon vanaf telnet uit te voeren (op eigen risico),, met python test.py vanuit de directory waar je hem hebt neergezet

P,S, uiteraard vrij voor iedereen en volledig licentie vrij.... En inderdaad een paar regels code...past met gemak in zijn geheel op mijn scherm :D

Attached Files

  • Attached File  test.zip   549bytes   5 downloads

Edited by littlesat, 16 August 2012 - 20:12.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kan geen serienfilm installeren in PLI #38 mirakels

  • Forum Moderator
    PLi® Core member
  • 7,602 posts

+62
Good

Posted 16 August 2012 - 20:47

misschien moet je os.listdir() gebruikern in plaats van os.walk(). Je gaat nu ook alle siubdirs af (inclusief .Trash en dus al bestaande series) De renames van fiels in de subdirs gaat niet werken (omdat je de subdirnaamniet meeneemt) en is ook niet nodig.
Verder moet je per TS file ook kijken of er al een dir is met de 'serienaam' zodat nieuwe opnamen daar ook in terecht komen.
En moet je ook niet alle bijbehorende files (.eir en .ts.*) verplaatsen...
Geen wonder... Had slechts een dm7000, maar wel ook een rotor. eigenlijk al een tijdje ook een dm600 en dm7025. Maar nu kijkend met een et9000 en vuduo

Re: Kan geen serienfilm installeren in PLI #39 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 16 August 2012 - 21:50

Was mijn suggestie

Dus eigenlijk 'alleen maar' een toevoeging aan het timer-screen, met zoiets als 'pad kiezen op basis van de naam - ja/nee' (default 'nee').

dan niet een simpeler oplossing?

Re: Kan geen serienfilm installeren in PLI #40 littlesat

  • PLi® Core member
  • 56,933 posts

+695
Excellent

Posted 17 August 2012 - 06:53

Mirakels,

Zoveel had ik nog niet "gespeeld" met die os directory.... Ik zal er naar kijken...
Series meteen in een subdir wegschrijven dat was ik eigenlijk niet van plan... zodat de lopende opnames bij elkaar staan ;).. Maar dat even terzijde...
Wat ik wel lastig vind van het resultaat (of iets waar ik aan moet wennen) is dat de directories bovenaan in de lijst komen te staan...
.eir had ik gemist... en ts.* wordt wat lastiger... of kan ik in die rename wel * gebruiken... Dan maar meteen alles met een * en niet specifiiek renamen.... :D (kan ik eigenlijk ook zo testen).

Ook een revert functie kan zo gemaakt worden. Maar dat heeft weer een nadeel dat als je al handmatig subdirs gemaakt hebt dat die ook teruggezet worden (of ik zet een "marker file" in een subdir die aangemaakt is met series - die eventueel later ook gebruikt kan worden om de map speciaal te maken zodat die map eventueel niet als directory gesorteerd wordt of iets dergelijks).

Wat ik me ook afvraag is.... dit werkt wel met Engels en Nederlands... maar wat als het russisch of grieks is?

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



8 user(s) are reading this topic

0 members, 8 guests, 0 anonymous users