2014-06-24, 16:05
Here some of my Suggestions ....
I write the suggestions for the Movies Section but most of them are for TV-shows too
- Simple Suggestions -
-> Movie Scraper Results
Can you Prefix the Search Results with an Icon ore a Letter to Show from where the Results are(TMDB,IMDB, OFDB,...)
So its clearly visible where the Data come from ....
-> Scraper Fanart/Poster File selection
If you want to change Poster/Fanart ang selecht choose File the default folder is "My Files" or whatever it named english ...
Following scheme would be more useful ....
Default is the Movie TV-Show Basefolder of the selected item ....
If you now selet an image from this path or a subfolder it keeps this methode and shows next time again the selected item Movie/TV-Show folder ...
If you select an image from a Path that is different from the Movie/TV-Show folder(subPath) it opens next time the last used path ...
-> Remove selected movies
Please rename it to "..... from DB" so its more clear that its only removed from DB and not deleted ...
- Complex Suggestions -
-> Handling of NFO and unknown tags
Unique feature ... not seen in another MediaManager ....
Actually it looks for me, like you ignore or dont process nfo with unknown XML-TAGS ....
If i add my onw XML-tags between <movie></movie> or outside of <movie> then the nfo is not processed .... is this right and why?
The big advantage of XML is that you handle the Tags you know and ignore the unknown ...
But better is not completly ignore them ... so if other tools add some or XBMC add Tags you actually dont support the could be kept ...
So my suggestion for this ...
READING of NFO:
is ther a <movie> tag -> read out the tags you support and store to DB ....
Writing:
Check if nfo already exits ...
no -> build nfo fom DB
yes ->
read nfo
select xml root and store all tag branches not <movie> into varable unknownroot
select <movie> and store all tag branches not not supported by TMM into varable unknownmovie
build nfo-xml from DB, select <movie> append unknownmovie to end, select root append unknownroot to end, write nfo ...
I hope my explenation make sense ...
If implemented tinyMediaManager would be the first wich respect unknown tags ... until now there is no other Mediamanager that do that ...
Matching to the existing contextmenu command "rewrite nfo" ... "reread nfo" and "clean nfo" (remove unknow tags) woulde also be nice ...
-> User definable ContextMenu "Scripts"
Unique feature ... not seen in another MediaManager ....
User can define over XML or GUI Userscripts ...
To build a gui is timeconsuming and if user can make a script he can make the xml to define it too so xml example ...
<userscript>
<movie>
<displayname>MySpecialScript</displayname>
<scriptpath>c:\TMMSCRIPTS\Superscript.py</scriptpath>
<flagrereadfolder>true</flagrereadfolder>
<flagrereadnfo>true</flagrereadnfo>
</movie>
<movie>
<displayname>MySpecialScript2</displayname>
<scriptpath>c:\TMMSCRIPTS\Superscript2.vbs</scriptpath>
<flagrereadfolder>true</flagrereadfolder>
<flagrereadnfo>true</flagrereadnfo>
</movie>
<tvshow>
....
</tvshow>
<season>
....
</season>
<episode>
....
</episode>
</userscript>
Scriptpath is executed with runwait and if returncode is true and flagrereadfolder or flagrereadnfo is set true the folder and/ or nfo is reread
right click on a movie or tvshow or season or episode shows the corresponding scripts as subItems under UserScript menuItem
Thanks ...
I write the suggestions for the Movies Section but most of them are for TV-shows too
- Simple Suggestions -
-> Movie Scraper Results
Can you Prefix the Search Results with an Icon ore a Letter to Show from where the Results are(TMDB,IMDB, OFDB,...)
So its clearly visible where the Data come from ....
-> Scraper Fanart/Poster File selection
If you want to change Poster/Fanart ang selecht choose File the default folder is "My Files" or whatever it named english ...
Following scheme would be more useful ....
Default is the Movie TV-Show Basefolder of the selected item ....
If you now selet an image from this path or a subfolder it keeps this methode and shows next time again the selected item Movie/TV-Show folder ...
If you select an image from a Path that is different from the Movie/TV-Show folder(subPath) it opens next time the last used path ...
-> Remove selected movies
Please rename it to "..... from DB" so its more clear that its only removed from DB and not deleted ...
- Complex Suggestions -
-> Handling of NFO and unknown tags
Unique feature ... not seen in another MediaManager ....
Actually it looks for me, like you ignore or dont process nfo with unknown XML-TAGS ....
If i add my onw XML-tags between <movie></movie> or outside of <movie> then the nfo is not processed .... is this right and why?
The big advantage of XML is that you handle the Tags you know and ignore the unknown ...
But better is not completly ignore them ... so if other tools add some or XBMC add Tags you actually dont support the could be kept ...
So my suggestion for this ...
READING of NFO:
is ther a <movie> tag -> read out the tags you support and store to DB ....
Writing:
Check if nfo already exits ...
no -> build nfo fom DB
yes ->
read nfo
select xml root and store all tag branches not <movie> into varable unknownroot
select <movie> and store all tag branches not not supported by TMM into varable unknownmovie
build nfo-xml from DB, select <movie> append unknownmovie to end, select root append unknownroot to end, write nfo ...
I hope my explenation make sense ...
If implemented tinyMediaManager would be the first wich respect unknown tags ... until now there is no other Mediamanager that do that ...
Matching to the existing contextmenu command "rewrite nfo" ... "reread nfo" and "clean nfo" (remove unknow tags) woulde also be nice ...
-> User definable ContextMenu "Scripts"
Unique feature ... not seen in another MediaManager ....
User can define over XML or GUI Userscripts ...
To build a gui is timeconsuming and if user can make a script he can make the xml to define it too so xml example ...
<userscript>
<movie>
<displayname>MySpecialScript</displayname>
<scriptpath>c:\TMMSCRIPTS\Superscript.py</scriptpath>
<flagrereadfolder>true</flagrereadfolder>
<flagrereadnfo>true</flagrereadnfo>
</movie>
<movie>
<displayname>MySpecialScript2</displayname>
<scriptpath>c:\TMMSCRIPTS\Superscript2.vbs</scriptpath>
<flagrereadfolder>true</flagrereadfolder>
<flagrereadnfo>true</flagrereadnfo>
</movie>
<tvshow>
....
</tvshow>
<season>
....
</season>
<episode>
....
</episode>
</userscript>
Scriptpath is executed with runwait and if returncode is true and flagrereadfolder or flagrereadnfo is set true the folder and/ or nfo is reread
right click on a movie or tvshow or season or episode shows the corresponding scripts as subItems under UserScript menuItem
Thanks ...