Compare commits

...

2 Commits

3 changed files with 5 additions and 4 deletions

View File

@ -16,6 +16,7 @@ from shlex import quote
from shutil import get_terminal_size from shutil import get_terminal_size
from pyfzf.pyfzf import FzfPrompt from pyfzf.pyfzf import FzfPrompt
os.environ['FZF_DEFAULT_OPTS'] = "--margin 2,0,0,0 --preview-window down:2:hidden:wrap --bind ?:toggle-preview --preview 'echo {}'"
fzf = FzfPrompt() fzf = FzfPrompt()
os.system('clear') os.system('clear')

View File

@ -87,10 +87,11 @@ def get_node_info():
@logger.catch @logger.catch
def get_audio_file(track_uuid, listen_url=False, download=False, def get_audio_file(track_uuid, listen_url=False, download=False,
external_transcoding=get_config('external_transcoder_http_proxy_path'), external_transcoding=get_config('external_transcoder_http_proxy_path'),
transcoding=get_config('enable_server_transcoding'), to='ogg'): transcoding=get_config('enable_server_transcoding'), to='ogg', max_bitrate=128):
params = { params = {
"download": download, "download": download,
"to": to "to": to,
"max_bitrate": max_bitrate
} }
if current_instance.token and not current_instance.listen_token: if current_instance.token and not current_instance.listen_token:
get_me() get_me()
@ -99,6 +100,7 @@ def get_audio_file(track_uuid, listen_url=False, download=False,
if not transcoding: if not transcoding:
del params['to'] del params['to']
del params['max_bitrate']
if listen_url: if listen_url:
url = f'https://{current_instance.instance}{track_uuid}?' url = f'https://{current_instance.instance}{track_uuid}?'
else: else:

View File

@ -8,9 +8,7 @@ from shlex import quote
import mpv import mpv
import time import time
import re import re
import os
os.environ['FZF_DEFAULT_OPTS'] = '--margin 2,0,0,0'
fzf = FzfPrompt() fzf = FzfPrompt()
if get_config('enable_persistent_cache'): if get_config('enable_persistent_cache'):