Page 1 of 2

Merge Folders / HDDs

Posted: Fri Nov 22, 2013 10:48 pm
by Heba
Hi Guys,

i know the function from the ps3 media server xlm. There you can add a few folders / hdds which contain your films.
On the end device (here a ps3) it´s displayed as 1 folder and the subfolders are sorted by name.

is this also possible with ums?

thanks in advance

Re: Merge Folders / HDDs

Posted: Sat Nov 23, 2013 3:05 am
by ExSport

Code: Select all

virtual_folders=
Check ums.conf file for more info or search for discussion about it here.

Re: Merge Folders / HDDs

Posted: Sat Nov 23, 2013 3:18 am
by Heba
thanks! ill test it during the weekend

Re: Merge Folders / HDDs

Posted: Tue Nov 26, 2013 4:12 am
by Heba
hi there
it´s not working

my settings are:

virtual_folders =Test|D:\\Filme; - didn´t work


virtual_folders_file =vfolders.conf <-- didn´t work

vfolders.conf:

Code: Select all

[
   {
      "name"  : "Filme",
      "files" : ["G:\Filme", "D:\Filme" ]
   },
   
   {
      "name"     : "Serien",
      "children" : [
         
		{"name" : "Serie 3",
         "files" : ["G:\Serien\Serie 3"]
		},
         
		{"name" : "Serie 2",
         "files" : ["G:\Serien\Serie 2"]
		},
		
		{"name" : "Serie 1",
         "files" : ["G:\Serien\Serie 1"]
		}
					]
   }
]

I am using a PS3


can you help me please?
I always get displayed all my partition of my pc instead of the vfolder

Re: Merge Folders / HDDs

Posted: Tue Nov 26, 2013 4:57 am
by ExSport
  • Use Json validator, your example is wrong: http://jsonlint.com/
  • Example of format:

    Code: Select all

    [
        {
           "name":"teste",
           "files":["D:\\play\\ps3mediaserver\\test1","D:\\play\\ps3mediaserver\\test"],
           "children":[
               {
                   "name":"teste1",
                   "files":["D:\\play\\ps3mediaserver"]
               }
           ]
        }
    ]
  • "virtual_folders =" format seems to be OK. What about to try using two folder paths (divided by ",") as a minimum if it is not a problem?
  • I suppose it is not possible to use both configuration ways at a time so try to comment one of them if it is not problem

Re: Merge Folders / HDDs

Posted: Tue Nov 26, 2013 5:38 am
by Heba
sometime it´s to easy - short view to my debug says:

11-25 18:37:37 Profile path: C:\ProgramData\UMS\UMS.conf



where did i edit?

C:\Program Files (x86)\Universal Media Server

bada boom tss :D

thanks :)

Re: Merge Folders / HDDs

Posted: Wed Nov 27, 2013 3:49 am
by Heba
is there a limit of children in the code?

it´s only displayed up to "I" on the PS3

Code: Select all

  [ {
        "name": "A-Z",
        "children": [
            {
                "name": "#",
                "files": [
                    "D:\\Filme\\#",
                    "G:\\Filme\\#",
                    "PFAD3\\#",
                    "PFAD4\\#",
                    "PFAD5\\"
                ]
            },
            {
                "name": "A",
                "files": [
                    "D: \\Filme\\A",
                    "G: \\Filme\\A",
                    "PFAD3\\A",
                    "PFAD4\\A",
                    "PFAD5\\"
                ]
            },
            {
                "name": "B",
                "files": [
                    "D:\\Filme\\B",
                    "G:\\Filme\\B",
                    "PFAD3\\B",
                    "PFAD4\\B",
                    "PFAD5\\"
                ]
            },
            {
                "name": "C",
                "files": [
                    "D: \\Filme\\C",
                    "G: \\Filme\\C",
                    "PFAD3\\C",
                    "PFAD4\\C",
                    "PFAD5\\"
                ]
            },
            {
                "name": "D",
                "files": [
                    "D:\\Filme\\D",
                    "G:\\Filme\\D",
                    "PFAD3\\D",
                    "PFAD4\\D",
                    "PFAD5\\"
                ]
            },
            {
                "name": "E",
                "files": [
                    "D: \\Filme\\E",
                    "G: \\Filme\\E",
                    "PFAD3\\E",
                    "PFAD4\\E",
                    "PFAD5\\"
                ]
            },
            {
                "name": "F",
                "files": [
                    "D:\\Filme\\F",
                    "G:\\Filme\\F",
                    "PFAD3\\F",
                    "PFAD4\\F",
                    "PFAD5\\"
                ]
            },
            {
                "name": "G",
                "files": [
                    "D: \\Filme\\G",
                    "G: \\Filme\\G",
                    "PFAD3\\G",
                    "PFAD4\\G",
                    "PFAD5\\"
                ]
            },
            {
                "name": "H",
                "files": [
                    "D:\\Filme\\H",
                    "G:\\Filme\\H",
                    "PFAD3\\H",
                    "PFAD4\\H",
                    "PFAD5\\"
                ]
            },
            {
                "name": "I",
                "files": [
                    "D:\\Filme\\I",
                    "G:\\Filme\\I",
                    "PFAD3\\I",
                    "PFAD4\\I",
                    "PFAD5\\"
                ]
            },
            {
                "name": "J",
                "files": [
                    "D:\\Filme\\J",
                    "G:\\Filme\\J",
                    "PFAD3\\J",
                    "PFAD4\\J",
                    "PFAD5\\"
                ]
            },
            {
                "name": "K",
                "files": [
                    "D:\\Filme\\K",
                    "G:\\Filme\\K",
                    "PFAD3\\K",
                    "PFAD4\\K",
                    "PFAD5\\"
                ]
            },
            {
                "name": "L",
                "files": [
                    "D:\\Filme\\L",
                    "G:\\Filme\\L",
                    "PFAD3\\L",
                    "PFAD4\\L",
                    "PFAD5\\"
                ]
            },
            {
                "name": "M",
                "files": [
                    "D: \\Filme\\M",
                    "G: \\Filme\\M",
                    "PFAD3\\M",
                    "PFAD4\\M",
                    "PFAD5\\"
                ]
            },
            {
                "name": "N",
                "files": [
                    "D:\\Filme\\N",
                    "G:\\Filme\\N",
                    "PFAD3\\N",
                    "PFAD4\\N",
                    "PFAD5\\"
                ]
            },
            {
                "name": "O",
                "files": [
                    "D: \\Filme\\O",
                    "G: \\Filme\\O",
                    "PFAD3\\O",
                    "PFAD4\\O",
                    "PFAD5\\"
                ]
            },
            {
                "name": "P",
                "files": [
                    "D:\\Filme\\P",
                    "G:\\Filme\\P",
                    "PFAD3\\P",
                    "PFAD4\\P",
                    "PFAD5\\"
                ]
            },
            {
                "name": "Q",
                "files": [
                    "D: \\Filme\\Q",
                    "G: \\Filme\\Q",
                    "PFAD3\\Q",
                    "PFAD4\\Q",
                    "PFAD5\\"
                ]
            },
            {
                "name": "R",
                "files": [
                    "D:\\Filme\\R",
                    "G:\\Filme\\R",
                    "PFAD3\\R",
                    "PFAD4\\R",
                    "PFAD5\\"
                ]
            },
            {
                "name": "S",
                "files": [
                    "D: \\Filme\\S",
                    "G: \\Filme\\S",
                    "PFAD3\\S",
                    "PFAD4\\S",
                    "PFAD5\\"
                ]
            },
            {
                "name": "T",
                "files": [
                    "D:\\Filme\\T",
                    "G:\\Filme\\T",
                    "PFAD3\\T",
                    "PFAD4\\T",
                    "PFAD5\\"
                ]
            },
            {
                "name": "U",
                "files": [
                    "D: \\Filme\\U",
                    "G: \\Filme\\U",
                    "PFAD3\\U",
                    "PFAD4\\U",
                    "PFAD5\\"
                ]
            },
            {
                "name": "V",
                "files": [
                    "D:\\Filme\\V",
                    "G:\\Filme\\V",
                    "PFAD3\\V",
                    "PFAD4\\V",
                    "PFAD5\\"
                ]
            },
            {
                "name": "W",
                "files": [
                    "D: \\Filme\\W",
                    "G: \\Filme\\W",
                    "PFAD3\\W",
                    "PFAD4\\W",
                    "PFAD5\\"
                ]
            },
            {
                "name": "X",
                "files": [
                    "D:\\Filme\\X",
                    "G:\\Filme\\X",
                    "PFAD3\\X",
                    "PFAD4\\X",
                    "PFAD5\\"
                ]
            },
            {
                "name": "Y",
                "files": [
                    "D: \\Filme\\Y",
                    "G: \\Filme\\Y",
                    "PFAD3\\Y",
                    "PFAD4\\Y",
                    "PFAD5\\"
                ]
            },
            {
                "name": "Z",
                "files": [
                    "D:\\Filme\\Z",
                    "G:\\Filme\\Z",
                    "PFAD3\\Z",
                    "PFAD4\\Z",
                    "PFAD5\\"
                ]
            }
        ]
    }]

Re: Merge Folders / HDDs

Posted: Fri Mar 28, 2014 12:45 am
by Heba
Push - any answers please?

Re: Merge Folders / HDDs

Posted: Tue Apr 22, 2014 10:38 pm
by Heba
no one?
question to complicated?
not enough details?
what else do u need to help me?

thanks

Re: Merge Folders / HDDs

Posted: Sat May 10, 2014 1:47 am
by ExSport
PS3 has limitation to browse 8 folders deep only. UMS has a workaround how to browse deeper but not sure if it works with virtual folders tree.
Also not sure if this workaround is enabled by default but you can test it by creating physical structure with more than 8 folders and trying to browse them. UMS should create new virtual folder to go deeper. If you don't see it, you should check advanced settings in UMS GUI or forum here if not successful with GUI ;)