[mythtv] [mythtv-commits] [MythTV/mythtv] 94af78: Lyrics: remove broken grabbers

Paul Harrison mythtv at mythqml.net
Sat Jan 20 16:47:18 UTC 2024


I forgot to say if you are compiling from source because make install 
does not remove the old files you may have to manually remove the old 
broken grabbers from your installation otherwise the backend will 
continue to try to use them when searching for lyrics. You may be able 
to do a /make uninstall/ prior to updating to remove the old obsolete 
files. I don't think users using MythTV installed from packages should 
have any problems since I believe most package managers will attempt to 
clean up old files before installing.


The old grabbers to remove are alsong.py, baidu.py, gomaudio.py, 
lyricswiki.py and ttplayer.py

You can find them in <INSTALL_PREFIX>/share/mythtv/metadata/Music/lyrics


Paul H.


On 20/01/2024 15:59, Paul Harrison via mythtv-commits wrote:
> Branch: refs/heads/master
> Home: https://github.com/MythTV/mythtv
> Commit: 94af783122c5fcec8c99e4066cc063d1a4900d2d
> https://github.com/MythTV/mythtv/commit/94af783122c5fcec8c99e4066cc063d1a4900d2d
> Author: Paul Harrison <paul at mythqml.net>
> Date: 2024-01-20 (Sat, 20 Jan 2024)
>
> Changed paths:
> R mythtv/programs/scripts/metadata/Music/lyrics/alsong.py
> R mythtv/programs/scripts/metadata/Music/lyrics/baidu.py
> R mythtv/programs/scripts/metadata/Music/lyrics/gomaudio.py
> R mythtv/programs/scripts/metadata/Music/lyrics/lyricswiki.py
> R mythtv/programs/scripts/metadata/Music/lyrics/ttplayer.py
>
> Log Message:
> -----------
> Lyrics: remove broken grabbers
>
>
> Commit: 51ecd6ca6ada2aa836c946461dcb1d3e77338db4
> https://github.com/MythTV/mythtv/commit/51ecd6ca6ada2aa836c946461dcb1d3e77338db4
> Author: Paul Harrison <paul at mythqml.net>
> Date: 2024-01-20 (Sat, 20 Jan 2024)
>
> Changed paths:
> M mythtv/programs/scripts/metadata/Music/lyrics/common/utilities.py
> M mythtv/programs/scripts/metadata/Music/lyrics/darklyrics.py
> M mythtv/programs/scripts/metadata/Music/lyrics/embedlrc.py
> M mythtv/programs/scripts/metadata/Music/lyrics/filelyrics.py
> M mythtv/programs/scripts/metadata/Music/lyrics/genius.py
> M mythtv/programs/scripts/metadata/Music/lyrics/lyricscom.py
> M mythtv/programs/scripts/metadata/Music/lyrics/lyricsmode.py
>
> Log Message:
> -----------
> Lyrics: fix the broken grabbers
>
>
> Commit: 5ea2656bc239e099e3d567b7ed81a6e77129b989
> https://github.com/MythTV/mythtv/commit/5ea2656bc239e099e3d567b7ed81a6e77129b989
> Author: Paul Harrison <paul at mythqml.net>
> Date: 2024-01-20 (Sat, 20 Jan 2024)
>
> Changed paths:
> M mythtv/programs/scripts/metadata/Music/lyrics/README
> A mythtv/programs/scripts/metadata/Music/lyrics/azlyrics.py
> M mythtv/programs/scripts/metadata/Music/lyrics/common/utilities.py
> M mythtv/programs/scripts/metadata/Music/lyrics/genius.py
> A mythtv/programs/scripts/metadata/Music/lyrics/lrclib.py
> A mythtv/programs/scripts/metadata/Music/lyrics/lyricsify.py
> M mythtv/programs/scripts/metadata/Music/lyrics/lyricsmode.py
> A mythtv/programs/scripts/metadata/Music/lyrics/megalobiz.py
> A mythtv/programs/scripts/metadata/Music/lyrics/music163.py
> A mythtv/programs/scripts/metadata/Music/lyrics/musixmatch.py
> A mythtv/programs/scripts/metadata/Music/lyrics/musixmatchlrc.py
> A mythtv/programs/scripts/metadata/Music/lyrics/supermusic.py
>
> Log Message:
> -----------
> Lyrics: add some new grabbers based on ones from upstream.
>
> Only tested using their self test method not in MythMusic.
>
> Also move some logging to only show when debug mode is on.
>
>
> Compare: 
> https://github.com/MythTV/mythtv/compare/3ded86daee33...5ea2656bc239
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-commits
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-dev/attachments/20240120/6517914a/attachment.htm>


More information about the mythtv-dev mailing list