Skip to content

Instantly share code, notes, and snippets.

@elan

elan/server.json Secret

Created January 12, 2018 08:54
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save elan/ed10152d29ec37eaa8676d14d634854c to your computer and use it in GitHub Desktop.
Save elan/ed10152d29ec37eaa8676d14d634854c to your computer and use it in GitHub Desktop.
{
"audio": {
"normalize": true,
"crossfade": true
}
}
@JamesDunne
Copy link

Does this go into server.json or into config.json? I can't edit server.json while playing because it keeps being updated with latest player position.

@OttoKerner
Copy link

OttoKerner commented May 5, 2018

server.json

and you must close/end Plexamp before editing the file.

@dmcallejo
Copy link

dmcallejo commented Dec 12, 2018

server.json file is located under ~/.config/Plexamp/ under Linux or at least Ubuntu based distributions.
On macOS it is located under ~/Library/Application Support/Plexamp/

@Curtis-Henry
Copy link

Curtis-Henry commented May 3, 2020

late to the post, but if anybody is looking for the path to this file on Windows it's located in C:\Users\{insert_username}\AppData\Local\Plexamp\Plexamp\server.json

also small note that the audio object needs to be added to the json object like so:

{
  "player": {
    "name": "xxxxxxxxxxxxxxx",
    "identifier": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "user": {
    "id": xxxxxxxxxxxxxxxxxx,
    "token": "xxxxxxxxxxxxxxxxx"
  },
  "server": {
    "identifier": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "state": {
    "source": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "state": "xxxxxxxxxxx",
    "time": xxxx,
    "volume": xxx,
    "playQueueID": xxxx,
    "playQueueItemID": xxxxx
  },
  "audio": {
    "normalize": false,
    "crossfade": false
  }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment