Playlist oddity

Have just created a playlist for this Box Set - so as to get the piano sonatas in the correct chronological order.

No errors. All tracks imported properly etc.

The playlist is available as expected but none of the files with double quotes shows up in the playlist; for example:

../Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD8/07 - Piano Sonata No. 4 in E flat major ("Grand Sonata"), Op. 7; Allegro molto e con brio.flac

and

../Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD2/01 - Piano Sonata No. 8 in C minor ("Pathétique"), Op. 13; Grave - Allegro di molto e con brio.flac

Is this a known ‘flaw’ (/feature/‘limitation’) of .m3u files, please?

What’s more, if I remove the quotes (
minor (PathĂ©tique), Op. 13;
) the files are still not found at all in the Playlist. Nor does naming the Playlist file with .m3u8 (to cope with UTF-8 formatting/encoding) make any difference.

If so, is there an easy way around it: I don’t want to have to rename the original raw .flac files as ripped for fear of defeating Roon’s locating them?

TIA
!

Yes it is. Just use the “true” quotes you can type with command-[ and command-shift-[ (“”).

1 Like

Thanks, @DDPS!

I tried both (actually using Option):


/Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD2/01 - Piano Sonata No. 8 in C minor (“PathĂ©tique”), Op. 13; Grave - Allegro di molto e con brio.flac

/Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD2/02 - Piano Sonata No. 8 in C minor (“PathĂ©tique”), Op. 13; Andante cantabile.flac

/Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD2/03 - Piano Sonata No. 8 in C minor (“PathĂ©tique”), Op. 13; Rondo, Allegro.flac

and

Sonata No. 4 in E flat major (‘Grand Sonata’), Op. 7; Allegro molto e con brio.flac

/Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD8/08 - Piano Sonata No. 4 in E flat major (‘Grand Sonata’), Op. 7; Largo, con gran espressione.flac

/Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD8/09 - Piano Sonata No. 4 in E flat major (‘Grand Sonata’), Op. 7; Allegro.flac

/Classical (late C18, early C19)/Beethoven; Piano Sonatas Annie Fischer/CD8/10 - Piano Sonata No. 4 in E flat major (‘Grand Sonata’), Op. 7; Rondo, Poco Allegretto e grazioso.flac

etc

but it doesn’t seem to have worked. All such lines in the .m3u file still skipped :frowning: .

Presumably it isn’t finding files matching the ‘new’ encoding (of quotes) - ever; they’re not treated as equivalents?

It should be obvious, but in case it’s not, you have to remember to change the filenames themselves as well. If that doesn’t work, it could be other characters. After you have adjusted the filenames, “get info” on one of the files, and option right click, which will offer a function to copy the filename “as a pathname.” It will result in something like this (example from my library) - then remove any obvious superfluous stuff at the beginning of the path, put in your ../ characters, etc.

‘/Volumes/music/Classical/Academy of Ancient Music; Andrew Manze/Geminiani - Concerti Grossi/Disc 1/01 - Francesco Geminiani Concerto I in D Major - I. Grave - Allegro - Adagio.flac’

1 Like

@DDPS,

I was trying to avoid having to do that: won’t the resulting changed filename strings confuse Roon, and prevent it from returning accurate/the correct metadata to its database (from MusicBrainz etc)?

Even though I’ll be re-importing them?

That’s an area I’ve never been 100% clear on.

They’ve already all been tagged etc in Yate. So ideally I’d like to be able to change them inside Yate (if it’s ‘safe’) and so preserve all the (tagging) relationships between the files at the filesystem level and Yate’s own database.

So I guess my question really is, Is it safe/best practice to change filenames as ripped (I use dBpoweramp)?

Thanks again!

Not at all. Change the file names in the Finder.

Edit: I should add, filenames can be just about anything you want so long as your metadata is in good order.

1 Like

Very helpful, @DDPS - thanks; that’s what I’ll do.

Change ‘manually’ in the Finder; re-tag in Yate, if necessary; delete in Roon; restart the server. Then re-import.

You should not have to do the last two things at all. If it gives you solace, you can perform a force rescan. But if you are using a Nucleus with local storage, even that shouldn’t be necessary.

Thanks again, @DDPS; Yes - it all worked perfectly. Much appreciated!

1 Like