Как показывает мой опыт, если в файле нет тегов, то в плейлисте он всё равно отображается, и название берётся не из тегов, а из названия файла.
Как с MP3. Если теги не заполнены, то файл же всё равно в плейлист попадёт. При отображении в плейлисте будет использоваться имя файла, а не теги.
По крайней мере, у меня так было всегда со времён винампа. :-)
Сейчас с ape та же история. Ну и что, что там нет тегов? Файл просто вставляется в плейлист. Наш вопрос: как сделать так, чтобы он не вставлялся без переименования в .cue.ape? Чтобы плеер как-то сам догадывался, что у файла есть рядом файлик cue, который и надо использовать, а ape-файл игнорировать.
Я сейчас просто добавил лишнее «расширение», но всё равно интересно...