|
|
|
Опции темы | Поиск в этой теме |
10.06.2010, 02:09 Вверх | #1 | |||
Знаток
|
Пробуем :)
sudo apt-get install easytag Идем в Приложения -> Аудио и видео -> EasyTag В самой программе Установки->Настройки->Настройки тегов ID3, снимаем галочку с "Записывать тег ID3v1x". Слева в "ID3v2" меняем "Charset" на "UTF-8". И в самом низу в "Charaster Set of reading ID3 tags" ставим галочку в "Non standart" и выбираем "Кириллица (Windows-1251)". Сохраняем. Теперь выбираем папку с музыкой, выделяем все песни и нажимаем "Сохранить файл(ы)" или жмем Ctrl+S. Вот и все, amarok и rhythmbox должны показывать русские теги. |
|||
10.06.2010, 08:58 Вверх | #2 | |||
Старший модератор
|
Я говорил о UTF-8 решение есть тут помотри.
|
|||
10.06.2010, 12:58 Вверх | #3 | |||
Знаток
|
1. Это проблема всех GTK+ 2 приложений - они думают что все имена файлов -
в UTF-8. Лечится установкой двух переменных окружения (в ~/.bash_profile): G_FILENAME_ENCODING="@locale" G_BROKEN_FILENAMES=1 export G_FILENAME_ENCODING G_BROKEN_FILENAMES ------- 2 .Консоль: $sudo apt-get install python-mutagen $cd %music_folder% $find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1 |
|||
10.06.2010, 13:34 Вверх | #4 | |||
Fedoraвод
|
Под убунту все понимают операционку (систему), вот и сам подумай что ты предложил )))
Взято с хабра: Да, utf8 - самая хорошая кодировка, бла-бла-бла. Только это понимает мало кто в этой и соседних странах - практически ВСЕ mp3-шки (и не только), которые я качаю, содержат теги в cp1251. Для того чтобы перекодировать ID3-теги всех файлов рекурсивно я использую такую команду: find -iname -print0 "*.mp3" | xargs -0 mid3iconv -e CP1251 --remove-v1 И оформленная в скрипт версия recodeID3.sh: Код:
#!/bin/bash # Перекодировка ID3-тегов всех файлов указанной папки рекурсивно из cp1251 в UTF-8 (скорее всего в любую, текущую локаль) # Использование # ./recodeID3.sh path/to/dir if [ -n "$1" ]; then cd "$1" fi find -iname "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251 --remove-v1 1) Заходите в папку с только что скачаной музыкой 2) Запускаете recodeID3.sh 3) Profit! P.S. Как подсказывает uafz, "чтобы скрипт заработал нужно установить python-mutagen" Как видим, 3 строки кода и не нужно засорять базу установленный программ еще одной не нужной софтиной. ЗЫ Путь настоящего пигнуксоида ))) |
|||
11.06.2010, 18:36 Вверх | #5 | |||
Модератор
|
Как вы поняли вариант с перекодировкой хоть и очевидный, и мне в голову приходил до того как спросить, но хлопотный очень, создает другие проблемы.
Полазив по форумам решил проблему таким образом: В терминале набираем: Код:
sudo gedit /var/lib/locales/supported.d/ru У меня получилось Код:
ru_RU.UTF-8 UTF-8 ru_UA.UTF-8 UTF-8 ru_RU.CP1251 CP1251 В терминале выполняем Код:
sudo locale-gen Код:
alacarte Код:
sh -c "LC_ALL=ru_RU.CP1251 rhythmbox" После этого запускаем Rhythmbox, удаляем всю неправильно кодированную чепуху и скармливаем папки с музыкой по новому, кракозябров нет - есть кирилица. Попутно: для того чтобы в Audacious русские теги отображались по человечески нужно в Параметрах (Ctrl+P) нажать на Список воспроизведения и выбрать Язык для автоматического определения кодировки - Русский В Ритмбоксе нет эквалайзера, чтобы он появился нужно сделать следующее: Выходим их Ритмбокса В терминале выполняем команды: Код:
mkdir -p ~/.local/share/rhythmbox/plugins Создаем директорию для пользовательских модулей wget http://www.lirmm.fr/~morandat/pub/upload/Main/rb-equalizer.tar.bz2 -O- | tar xvjf - -C ~/.local/share/rhythmbox/plugins Загружаем сам модуль и распаковываем его в созданную директорию wget -P ~/.local/share/rhythmbox/plugins/equalizer http://itshaman.ru/file_download/4/equalizer.svg --output-document=equalizer.svg Загружаем иконку |
|||
Последний раз редактировалось elvis75; 19.10.2010 в 23:39.. |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Вопрос] Редиркет в Dle 8.2 как избавиться? | msk704391 | DataLife Engine | 2 | 04.07.2011 17:55 |
Мета-теги (англ. meta-tags) | Mellon | DataLife Engine | 0 | 15.11.2010 07:23 |
Страх. Как избавиться? | volodya78 | Советы молодым родителям | 0 | 19.09.2010 23:58 |
[Вопрос] Как убрать теги, видные на сером поле вокруг коментов? | vvesta | DataLife Engine | 8 | 26.04.2010 19:56 |
Автоматическое заполнение поля теги при создании темы (Auto-tegs) | Serberg | Инструкции по vBulletin | 0 | 02.04.2009 08:02 |