Автор Тема: Кирилица в mp3-тегах  (Прочитано 7811 раз)

Убунтолог

  • Пользователь
  • **
  • Сообщений: 63
  • Карма: +7/-8
    • Просмотр профиля
Кирилица в mp3-тегах
« : 04 Май 2010, 03:01:22 »
Можете добавить в программу возможность распознавать кириллицу?
« Последнее редактирование: 04 Май 2010, 14:53:46 от Убунтолог »

Ruler

  • Пользователь
  • **
  • Сообщений: 55
  • Карма: +6/-2
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #1 : 04 Май 2010, 10:10:52 »
В гноме Audacious распознаёт русскую кодировку. Если про кеды - qmmp. Правда версия Audacious в росинке плохо дружит с русским, но научить и её можно.

Убунтолог

  • Пользователь
  • **
  • Сообщений: 63
  • Карма: +7/-8
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #2 : 04 Май 2010, 15:00:22 »
В гноме Audacious распознаёт русскую кодировку. Если про кеды - qmmp. Правда версия Audacious в росинке плохо дружит с русским, но научить и её можно.
Audacious - как можно приручить распознавать кириллицу?
Есть другие плееры которые поддерживать кириллицу?
« Последнее редактирование: 04 Май 2010, 18:34:53 от Убунтолог »

Ruler

  • Пользователь
  • **
  • Сообщений: 55
  • Карма: +6/-2
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #3 : 04 Май 2010, 18:29:27 »
В версии 2 поправить кодировку можно так:
Проверьте настроена ли у вас русская локаль с кодировкой cp1251. Проверить можно командой
locale -a | grep ru_RUВ выводе команды должна присутствовать строка: ru_RU.cp1251
Если нет, то её необходимо добавить:
sudo gedit /var/lib/locales/supported.d/ruи добавляем строку ru_RU.CP1251 CP1251 и перекомпилируем
sudo locale-genОсталось поменять только параметры запуска программы
sh -c "export LC_ALL=ru_RU.CP1251 ; audacious2 %U"И всё - вуаля.
З.Ы. Если не хочется запускать в консоли то можно сделать кнопку запуска или отредактировать соответствуюший пункт в главном меню.

Пользователь.

  • Постоялец
  • ***
  • Сообщений: 116
  • Карма: +19/-3
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #4 : 15 Май 2010, 16:42:08 »
Deadbeef  :-)


Rhythmbox

1. В файлы /var/lib/locales/supported.d/local и /var/lib/locales/supported.d/ru добавить строчку ru_RU.CP1251 CP1251
2. Выпонить в терминале: sudo locale-gen
3. Изменить в кнопке запуска плеера команду на sh -c "LC_ALL=ru_RU.CP1251 rhythmbox"
4. Удалить все трэки с кракозябрами из медиабиблиотеки плеера и заново добавить их.


Exaile
http://mishamx.ru/blog/2009/exaile-cp1251/
« Последнее редактирование: 03 Октябрь 2011, 21:07:17 от Пользователь. »

Allen

  • Пользователь
  • **
  • Сообщений: 71
  • Карма: +16/-1
  • А вот тут лучше. Как ни странно...
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #5 : 15 Май 2010, 16:57:01 »

Пользователь.

  • Постоялец
  • ***
  • Сообщений: 116
  • Карма: +19/-3
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #6 : 15 Май 2010, 17:27:44 »
Изменить кодировкву в mp3 файлах можно так

sudo aptitude install python-mutagen
cd /где/там/у/вас/музыка/лежитперед русскими словами и перед пробелами нужно ставить дополнительно обратный слеш (\)
если после пробела сразу русское слово, то ставить \ только перед пробелом

find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

lom32

  • Новичок
  • *
  • Сообщений: 1
  • Карма: +0/-0
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #7 : 16 Май 2010, 22:43:14 »
Возможно кому то понравится больше такой способ,как и мне.
http://sourceforge.net/projects/tag2utf/
Программа полуавтоматически конвертирует теги в utf8. После этого в линуксе и телефонах нет проблем.

An_B

  • Старожил
  • ****
  • Сообщений: 297
  • Карма: +47/-4
    • Просмотр профиля
Re: Кирилица в mp3-тегах
« Ответ #8 : 30 Май 2010, 10:27:01 »
Ну с кириллицей в тегах mp3 проблема решаема,а есть ли у кого нибудь решение проблемы субтитров srt  в крокозябрах?
Умен не тот,кто не делает ошибок.Умен тот,кто умеет легко и быстро исправлять их.

Antixrist

  • Новичок
  • *
  • Сообщений: 27
  • Карма: +0/-0
    • Просмотр профиля
Кракозябры в проигрывателе
« Ответ #9 : 16 Июнь 2011, 19:08:42 »
Доброго времени всем Линуксоидам!!! Поставил себе "Катю" и в ней такой вот проигрыватель Listen/ Вопрос следующий: почему в плейлисте вместо некоторых названий песен кракозябры и как с эти можно побороться!
Заранее благодарен всем ответившим!!!

Kamrad

  • Ветеран
  • *****
  • Сообщений: 599
  • Карма: +141/-11
  • Пингвиновод
    • Просмотр профиля
Re: Кракозябры в проигрывателе
« Ответ #10 : 16 Июнь 2011, 19:44:30 »
почему в плейлисте вместо некоторых названий песен кракозябры
Потому что у нас "свой особый путь" - в России принята необщеупотребительная кодировка CP1251 вместо международных KOI8-R или UTF-8.
и как с эти можно побороться!
Переконвертировать теги.
Кто хочет на компьютере юзить, музить и вузить - пусть купит себе вульвузеллу!

"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!"

Antixrist

  • Новичок
  • *
  • Сообщений: 27
  • Карма: +0/-0
    • Просмотр профиля
Re: Кракозябры в проигрывателе
« Ответ #11 : 16 Июнь 2011, 20:13:27 »
Спасибо большое за ответ. Но вы хотите сказать что каждый тэг вручную перебивать? Или есть-таки программа...

Kamrad

  • Ветеран
  • *****
  • Сообщений: 599
  • Карма: +141/-11
  • Пингвиновод
    • Просмотр профиля
Re: Кракозябры в проигрывателе
« Ответ #12 : 16 Июнь 2011, 20:58:45 »
Заходите в каталог с файлами и перекодируете:

Цитировать
find -iname '*.mp3' -print0 | xargs -0 mid3iconv -d -eCP1251 --remove-v1
Кто хочет на компьютере юзить, музить и вузить - пусть купит себе вульвузеллу!

"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!"

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: Кракозябры в проигрывателе
« Ответ #13 : 16 Июнь 2011, 21:24:54 »
Заходите в каталог с файлами и перекодируете:find -iname '*.mp3' -print0 | xargs -0 mid3iconv -d -eCP1251 --remove-v1
Не пугайте маленьких...  :-D Воспользуйтесь EasyTag (Menu -> Audio) достаточно указать папку с музыкой и дать команду на сохранение тегов.

skor

  • Гость
Re: Кракозябры в проигрывателе
« Ответ #14 : 17 Июнь 2011, 04:51:53 »
А просто кодировку в проигрывателе смените? Не? Я его правда не ставил, но по крайне мере во всех остальных кодировку сменить можно