Dakaraplayer

Latest version: v1.8.1

Safety actively analyzes 622918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.8.1

Fixed

- Fix missing reference to `line-awesome.json`.

1.8.0

Update notes

The project uses now a library to manage user directories on the different operating systems, the location was modified for Windows:

cmd
cmd
mkdir %APPDATA%\DakaraProject
move %APPDATA%\Dakara %APPDATA%\DakaraProject\dakara
powershell
mkdir $env:APPDATA\DakaraProject
mv $env:APPDATA\Dakara $env:APPDATA\DakaraProject\dakara


Added

- Fonts are automatically installed on Windows.
- Songs can be restarted, rewound, or fast forwarded during playback.
Duration of the rewind/fast forward jump is 10 seconds by default and can be customized in the config file using the `player.durations.rewind_fast_forward_duration` key.
- Support of mpv 0.34.0 and above.
- The user can force the version of mpv to use in config using the `player.mpv.force_version` key.
- Support Python 3.10 and 3.11.

Changed

- Fonts are searched in system and user directories recursively.
- Name of the command changed from `dakara-play` to `dakara-player`.
- Play command moved from `dakara-play` to `dakara-player play`.
- A better font icon is used (especially with a singer-style microphone).
- Elements displayed on the transition screen use now the same layout as on the web client.

Fixed

- Stopping the karaoke when a song is paused using mpv was sending a resumed callback to the server, that was rejected.
This behavior was fixed.

Removed

- Dropped support of Python 3.6.

1.7.0

Update notes

Since the project has been renamed, you should migrate your configuration file, if you have one.
On Linux:

sh
mv ~/.config/dakara/player_vlc.yaml ~/.config/dakara/player.yaml


On Windows:

cmd
cmd
move %APPDATA%\Dakara\player_vlc.yaml %APPDATA%\Dakara\player.yaml
powershell
mv $env:APPDATA\Dakara\player_vlc.yaml $env:APPDATA\Dakara\player.yaml


Added

- mpv is supported as an alternative player.
In the config file, the player can be selected in the `player.player_name` key.
Current accepted values are `vlc` and `mpv`.
- VLC runs in a permanent Tkinter window if possible, which doesn't close between media.
The old behavior can be restored in config file using the `player.vlc.use_default_window` key.
- The default backgrounds and text templates can be copied to user directory with the command `dakara-play create-resources`, to be easily customized.

Changed

- The project is renamed:
- Repository name: `dakara-player-vlc` > `dakara-player`;
- Module name `dakara_player_vlc` > `dakara_player`;
- Pypi package name `dakaraplayervlc` > `dakaraplayer`;
- Config file name `player_vlc.yamd` > `player.yaml`;
- Command name `dakara-play-vlc` > `dakara-play`.
- Custom backgrounds and text templates are loaded from the user directory: `~/.local/share/dakara/player` on Linux and `$APPDATA\Dakara\player` on Windows.
It is not possible to specify a custom lookup directory anymore, so the config keys `player.backgrounds.directory` and `player.templates.directory` are now ignored.

1.6.0

Added

- Manage instrumental tracks.

1.5.2

Fixed

- Dead symbolic links to fonts in user font directory are now automatically removed to avoid crash.
- Some installed fonts could be left uninstalled, this problem has been fixed.

1.5.1

Fixed

- Installation directions in readme.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.