Clementine не воспроизводит файлы с определенными символами в названии

Справка Ubuntu / MailServer https://help.ubuntu.com/community/MailServer

Официальная документация Ubuntu в большинстве случаев достаточно проста.

1
задан 2 December 2015 в 15:13

2 ответа

Как я понял, проблема действительно вызвана специальными символами в имени файла или пути. Изменение этого параметра решит проблему.

Лучшим решением было бы, конечно, сделать clementine правильно читать специальные символы, но я еще не выяснил, как это сделать, может быть, это ошибка. 1]

edit: Я мог бы быть этой ошибкой.

edit2: Во-вторых, я думаю, что это не так, поскольку Ubuntu использует UFT-8 (если я не ошибаюсь, у меня мало знание этого материала)

3
ответ дан 24 May 2018 в 11:20

Кажется, что Clementine делает URI из имен файлов. Атрибуты пространств разрешены в URI, даже с использованием UTF-8. Необходимо сбежать с помощью %20. Другие специальные символы также должны быть экранированы

Вы могли бы попытаться заменить пространства в именах файлов символами подчеркивания, дефисами и т. Д. И специальными символами, такими как é или ê по умолчанию латинскими символами, например. e.

Если вы сделаете это с именами файлов и папок, это не повлияет на то, как материал отображается в Clementine - это считывается из тегов ID3, которые допускают такие символы. Поэтому переименуйте этот материал и переместите свою библиотеку Clementine. Это должно исправить это.

Чтобы объяснить материал UTF-8 и ASCII:

Ubuntu использует UTF-8 по умолчанию (по крайней мере, насколько я знаю), но URI используют ASCII, поэтому каждый символ Unicode, такой как é, который в два раза больше, чем ASCII, интерпретируется как два символа ASCII: é

0
ответ дан 24 May 2018 в 11:20
  • 1
    Пробелы в именах файлов не являются проблемой, специальные символы. Но странная вещь: она работала на ubuntu 13.04, насколько я знаю. (Я не знаю, когда проблемы начались точно, но я полагаю, что это было после того, как я обновился до 13.10) – user138784 9 March 2014 в 01:48
  • 2
    Затем просто замените специальные символы ... – s3lph 9 March 2014 в 18:52

Другие вопросы по тегам:

Похожие вопросы: