{#- This file is part of Supysonic. Supysonic is a Python implementation of the Subsonic server API. Copyright (C) 2013-2018 Alban 'spl0k' Féron 2017 Óscar García Amor Distributed under terms of the GNU AGPLv3 license. -#} {% extends "layout.html" %} {% block navbar_users %} {% if request.user.id != user.id %}
  • Users (current)
  • {% else %} {{ super() }} {% endif %} {% endblock %} {% block navbar_profile %} {% if request.user.id == user.id %}
  • {{ request.user.name }} (current)
  • {% else %} {{ super() }} {% endif %} {% endblock %} {% block body %}
    User eMail
    {% if request.user.id == user.id %} Change eMail {% else %} Change eMail {% endif %}
    LastFM status
    {% if api_key != None %} {% if user.lastfm_session %}
    {% if request.user.id == user.id %} Unlink {% else %} Unlink {% endif %}
    {% else %}
    {% if request.user.id == user.id %} Link {% else %} Link {% endif %}
    {% endif %} {% else %} {% endif %}
    {% if request.user.id == user.id %} Change password {% else %} Change username or admin status Change password {% endif %} {% if clients.count() %}

    Here's a list of clients you used to stream music. If you want to use transcoding or downsampling with one of them (for instance using a low bitrate on mobile connections to reduce used bandwidth), but the client doesn't provide options to do so, you can set default values here. They'll only be used if no transcoding/downsampling is requested by the client.
    The first field is used to specify the format all files will be converted to. It means if you enter mp3, all media will be served as mp3, wether the original file is a mp3, ogg, FLAC or whatever. The bitrate option specify the maximum streaming bitrate. If a file has a higher bitrate it will be transcoded to match this value. Note that either the format or bitrate field can be left out, for instance you can only enter a bitrate so files will be streamed using their original format, only transcoded if their bitrate exceed the selected one.

    {% for client in clients %} {% endfor %}
    ClientFormatMax bitrateForget
    {% endif %} {% endblock %}