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
If someone is looking for a new car, Mazda perfectly integrates with Music Explorer, including album art and everything
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
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
Heh. That’s really niche. And I only guest on the trombone The bands i play in kill streaming services
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’ 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.