This release is a pre-release and may not be stable for production use.
ovos-media-provider-youtube-music
OVOS MediaProvider plugin for YouTube Music. Replaces the deprecated OCP
search skill ovos-skill-youtube-music.
Instead of broadcasting ovos.common_play.query over the bus and waiting for
skills to answer, the OCP pipeline loads MediaProvider plugins in-process, gates
them by routing, and calls search() directly. This plugin wraps the
tutubo YouTube Music client
(tutubo.ytmus / ytmusicapi), whose MusicTrack results convert to
mediavocab.Release objects via
tutubo's mediavocab_bridge.
Install
pip install ovos-media-provider-youtube-music
Routing
| Axis | Value |
|---|---|
media |
MUSIC, MUSIC_VIDEO |
playback_type |
AUDIO |
genre_filter |
(none) |
Entry point
[project.entry-points."opm.media.provider"]
youtube_music = "ovos_media_provider_youtube_music:YouTubeMusicMediaProvider"
Configuration
| Key | Default | Description |
|---|---|---|
max_results |
10 |
Maximum number of results returned per search. |
License
Apache-2.0
Metadata
Release files for ovos-media-provider-youtube-music 0.0.1a3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos_media_provider_youtube_music-0.0.1a3.tar.gz | 8.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_media_provider_youtube_music-0.0.1a3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.7 kB
Release files / ovos_media_provider_youtube_music-0.0.1a3.tar.gz
| Download URL | ovos_media_provider_youtube_music-0.0.1a3.tar.gz |
|---|---|
| Size | 8.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5f75fd15a938a3f4ef8832ea51d9a00764d5cef4e70264e1a4a905774adc2f1c
|
|
BLAKE2b-256 checksum How to use checksums |
ff5e6fb991ee58c774d6e3875e2b2837c9d0953671c318600a4e5aba84ef7322
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / ovos_media_provider_youtube_music-0.0.1a3-py3-none-any.whl
| Download URL | ovos_media_provider_youtube_music-0.0.1a3-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ae048707cf3cb2d39cadbfb5ff30ad5a3a8489bc97fcd3d519b505367a7edfc5
|
|
BLAKE2b-256 checksum How to use checksums |
9a37c6882545a95ed713aba9dc6160d60ce7b64fbc4bdc9d88c9b5791708f25e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|