I reccently upgraded from Debian 11 to Debian 12. This brought up mythtv
to version 1:33.1-dmo1 (from deb-multimedia.org). The front-end (FE) asked
me to upgrade the database, so I did.
MariaDB [mythconverg]> select * from settings where value='MusicDBSchemaVer';
+------------------+------+----------+
| value | data | hostname |
+------------------+------+----------+
| MusicDBSchemaVer | 1025 | NULL |
+------------------+------+----------+
1 row in set (0.001 sec
Very happy to see that importing a CD is now possible, but...
Issue 1
The mythmusic documentation (https://www.mythtv.org/wiki/MythMusic)
says
MythTV will query the Internet freedb database for your CD information
and the Import CD screen will show, with the Artist, Album and tracks
information.
It was my understanding that (at least part of) the reason why version
1.32 didn't work for importing CDs was that this database wasn't available
any more.
Of course, no track info showed up in any field. Only "Track 01",
"Track 02", etc... Being a total newbie with Mythmusic I left it at that
and imported the CD. So far so good. Imported another one, with the same
track names: "Track 01", "Track 02", etc... Only later did I realize that
track names are used as the file names and the second CD overwrote the
first one, so now when I play what I think is the first one, the second
plays.
Is there a new automated way to get track/disc names? Presumbly that
information is not on the CDs themselves? Some software I remember
using had the names, but it might have been referring to the same public
site which is no longer available.
The manual inputting of all artist/album/genre/year/track data is
extremely laborious. I'm not looking forwared to entering hundreds of
CDs.
Proposal 1:
Make the track names (by default) the combination of "Track-xx" and the
name of the album, eg: "Track 01 - <album name>", the latter being that
which was entered in the "Album:" field. That way the track names and
file names will be unique. If the user then changes the track names to
the real track names so much the better.
Proposal 2:
Failing an existing system I don't know about to automatically fill in the
track names (and artist/album/genre/year), how about allowing the users to
share the databases of CDs they have already entered to, say cddb.mythtv.org,
and make that accessible to mythmusic to replicate the functionality lost when
the other public database went away? At first few CDs would be available, but
as more people enter more CDs the utility would increase.
Issue 2
I entered the wrong "Quality" for the next CD, and could not find a way to
delete a whole CD, so entered it again (with the correct quality) after
manually deleting the *.ogg files, which is what the above manual page says to
do. Predictably, there are now 2 track entries for each track, and I don't
know which one is the "wrong" one (linked to the deleted *.ogg files) or the
"right" one (linked to the new *.flac files). Unless there is some way to
delete the "wrong" CD, I suspect I'll have to get into the nuts and bolts of
the relevant mythconverg tables and manually edit them. Guidance about how to
do this would be welcome. Since I entered the same album name/artist/genre
and year the second time, I only see one entry for the individual CD.
I have managed to select the tracks (out of the duplicates) that play the
correct song but I can't find a way to permanently delete the non-selected
ones. Presumably this select music -> by album -> all tracks is just to
select what goes in the play list, not to remove the database entries that
point to the incorrect files.
Issue 3
Perhaps as a result of the duplicate track names or deleting some, when I play
a track it works ok until it finishes, then the whole FE freezes and "stops
responding" to the window manager. The only way is to kill it that way.
If I stop or switch to another track before the end, no freezes.
Presumably, the FE should continue with the next song/track, right? But in what
order? I have not found an obvious way to play a CD in the native order except
to disable all the other songs/CDs from the play list. I'm sure I have a lot to
learn about how mythmusic works, but these issues (especially 2 and 3) need
correcting before I can use it reliably.
Thanks for any assistance/hints.
Augustine
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
to version 1:33.1-dmo1 (from deb-multimedia.org). The front-end (FE) asked
me to upgrade the database, so I did.
MariaDB [mythconverg]> select * from settings where value='MusicDBSchemaVer';
+------------------+------+----------+
| value | data | hostname |
+------------------+------+----------+
| MusicDBSchemaVer | 1025 | NULL |
+------------------+------+----------+
1 row in set (0.001 sec
Very happy to see that importing a CD is now possible, but...
Issue 1
The mythmusic documentation (https://www.mythtv.org/wiki/MythMusic)
says
MythTV will query the Internet freedb database for your CD information
and the Import CD screen will show, with the Artist, Album and tracks
information.
It was my understanding that (at least part of) the reason why version
1.32 didn't work for importing CDs was that this database wasn't available
any more.
Of course, no track info showed up in any field. Only "Track 01",
"Track 02", etc... Being a total newbie with Mythmusic I left it at that
and imported the CD. So far so good. Imported another one, with the same
track names: "Track 01", "Track 02", etc... Only later did I realize that
track names are used as the file names and the second CD overwrote the
first one, so now when I play what I think is the first one, the second
plays.
Is there a new automated way to get track/disc names? Presumbly that
information is not on the CDs themselves? Some software I remember
using had the names, but it might have been referring to the same public
site which is no longer available.
The manual inputting of all artist/album/genre/year/track data is
extremely laborious. I'm not looking forwared to entering hundreds of
CDs.
Proposal 1:
Make the track names (by default) the combination of "Track-xx" and the
name of the album, eg: "Track 01 - <album name>", the latter being that
which was entered in the "Album:" field. That way the track names and
file names will be unique. If the user then changes the track names to
the real track names so much the better.
Proposal 2:
Failing an existing system I don't know about to automatically fill in the
track names (and artist/album/genre/year), how about allowing the users to
share the databases of CDs they have already entered to, say cddb.mythtv.org,
and make that accessible to mythmusic to replicate the functionality lost when
the other public database went away? At first few CDs would be available, but
as more people enter more CDs the utility would increase.
Issue 2
I entered the wrong "Quality" for the next CD, and could not find a way to
delete a whole CD, so entered it again (with the correct quality) after
manually deleting the *.ogg files, which is what the above manual page says to
do. Predictably, there are now 2 track entries for each track, and I don't
know which one is the "wrong" one (linked to the deleted *.ogg files) or the
"right" one (linked to the new *.flac files). Unless there is some way to
delete the "wrong" CD, I suspect I'll have to get into the nuts and bolts of
the relevant mythconverg tables and manually edit them. Guidance about how to
do this would be welcome. Since I entered the same album name/artist/genre
and year the second time, I only see one entry for the individual CD.
I have managed to select the tracks (out of the duplicates) that play the
correct song but I can't find a way to permanently delete the non-selected
ones. Presumably this select music -> by album -> all tracks is just to
select what goes in the play list, not to remove the database entries that
point to the incorrect files.
Issue 3
Perhaps as a result of the duplicate track names or deleting some, when I play
a track it works ok until it finishes, then the whole FE freezes and "stops
responding" to the window manager. The only way is to kill it that way.
If I stop or switch to another track before the end, no freezes.
Presumably, the FE should continue with the next song/track, right? But in what
order? I have not found an obvious way to play a CD in the native order except
to disable all the other songs/CDs from the play list. I'm sure I have a lot to
learn about how mythmusic works, but these issues (especially 2 and 3) need
correcting before I can use it reliably.
Thanks for any assistance/hints.
Augustine
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org