Music Explorer (from OpenRepos)

I’m not entirely sure WebView is actually used by the app any more.
I think I’ve eventually settled for invoking Qt.openUrlExternally to open the videos inside the SFOS browser and I might have forgotten to remove the WebViewPage.qml file. I’m sorry if that created some unnecessary work for you.

Oh, no big deal. Led me down a rabbit hole in which I found a treasure :slight_smile:

If someone is looking for a new car, Mazda perfectly integrates with Music Explorer, including album art and everything :grinning:

2 Likes

the .46 upgrade to music explorer is now uptodate on my git hub ‘fork’. coming to chum and builds up at Release 0.46 · poetaster/musicex · GitHub

1 Like

@cypherpunks

I’ve been updating an restoring my volla phones and ran into this:

[D] onError:37 - ERROR - unhandled error received: Cannot import module: youtube (Traceback (most recent call last):

  File "/usr/share/harbour-musicex/src/youtube.py", line 7, in <module>
    import pytubefix

  File "/usr/share/harbour-musicex/src/pytubefix/__init__.py", line 18, in <module>
    from pytubefix.__main__ import YouTube

  File "/usr/share/harbour-musicex/src/pytubefix/__main__.py", line 45, in <module>
    from pytubefix.botGuard import bot_guard

ModuleNotFoundError: No module named 'pytubefix.botGuard'

Although it looks like the folder and files are there?

Also the question, where to the music_explorer opus cache files belon?

did not find you on tidal :slight_smile:

Heh. That’s really niche. And I only guest on the trombone :slight_smile: The bands i play in kill streaming services :wink:

The actual opus files are stored in:
/home/defaultuser/Music/music_explorer

The file names are simply encoded as: track_{track_id}_{video_id}.opus

The track information is stored in:
/home/defaultuser/.local/share/app.qml/musicex/audiodb_cache.json

Ah, ok. So the files were placed correctly. For some reason, the cache does not load. maybe because of the botGuard error?

EDIT: the json cache file is 42mb in size. I think this qualifies as ‘not a good thing’ :slight_smile: In any case, letting the phone sit on the cache page indefinitely does not seem to help. I’m at 51 artists and 777 albums.

You should be able to check if the cache file is causing the issue by simply renaming it. The app should create a new cache file next time it’s started.
Your music library will then be empty, of course, but it might help with ruling out any other issues.