а если локаль win1251

вот как вы считаете, если поставить локаль win1251 это совсем изврат?!
Но зато многие проблеммы сами собой решатся... А добавятся ли новые?! кто-нибудь юзал?! или эта бредовая идея и стоит про неё забыть?!

:)

это завсит от того какие проблемы

может быть ваша проблема - избыток свободного времени - тогда да, поможет

Совместимость

Совместимость с этой локалью мало кто тестирует, gentoo вообще перешел на utf8 и сейчас уже больше программ, которые хорошо работают с utf8 и плохо с другими кодировками. У меня особых проблем с utf8 нету.

ну например,

ну например, теги в музыке, mc при заходе на ftp с win1251... и.т.д.
не.. ну utf'a мне точно хватило... koi8-r ещё нормально... но утф ещё не готов.

Теги в музыке

Теги в музыке по определению должны быть в utf8, если они в другой кодировке, конвертировать, если лень, использовать аудиоплеер, который умеет на лету конвертировать теги, на локаль тут ничего не завязано. Напрмер amarok всегда читает теги только в utf8. И если этого не делать, с тегами в музыкие ВСЕГДА будут проблемы.
С ftp решается использованием более продвинутых клиентов. utf8 уже вполне готов.

Re: Теги в музыке

KiberGus написал(а):
Теги в музыке по определению должны быть в utf8, если они в другой кодировке, конвертировать, если лень, использовать аудиоплеер, который умеет на лету конвертировать теги, на локаль тут ничего не завязано. Напрмер amarok всегда читает теги только в utf8. И если этого не делать, с тегами в музыкие ВСЕГДА будут проблемы.
С ftp решается использованием более продвинутых клиентов. utf8 уже вполне готов.

плаер mpd.
а я вот не хочу использовать ничего кроме mc. не знаешь где отрыть для него плагин?! что бы win1251 читал.?!

Вопрос

Вопрос дилетанта, вот у меня есть свежескачанный файл в mp3, как и чем конвертировать его теги ?
_________________
С наилучшими пожеланиями,
Юрий Русинов.

easytag PS: я держу

easytag

PS: я держу тэги в вин - кодировке СР1251 а для прослушивания audacious он умеет перекоживать на лету

да изитаг рулит

да изитаг рулит - я даже в винде неприпомню проги с таким функционалом

Есть отличный

Есть отличный скрипт на питоне tag2utf,вроде так называется.Гдето у нас на форуме есть ссылка на него.Короче супер вещь.Закинул его в папку со всей музыкой,запустил, и за 20 мин всю музыку сконвертить можно и из cp1251->utf8 и koi8-r->utf8.И проблема решена.
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"

Что значит, что

Что значит, что утф ещё не готов? Утф - это последовательность бит для представления символов. Как последовательность может быть не готова? Уже года 2 юзаю утф8 на машинах - всё замечательно.
_________________
(define (brainfucking brain)
(brainfucking brain))

Re: Что значит, что

Zert написал(а):
Что значит, что утф ещё не готов? Утф - это последовательность бит для представления символов. Как последовательность может быть не готова? Уже года 2 юзаю утф8 на машинах - всё замечательно.
_________________
(define (brainfucking brain)
(brainfucking brain))

многие приложения которыми я пользуюсь не знают от utfе ничего.

Что это за

Что это за приложения? У меня вот проблем ни с чем не возникало.
_________________
(define (brainfucking brain)
(brainfucking brain))

Год назад с

Год назад с консольными тузлами было не очень хорошо. Таки ложное утверждение байт==символ лежит ооочень глубоко. И не токмо в головах программеров но и кой где в сурсах. На что именно напоролся уже и не вспомню. Пока поиметь утф в качестве системной локали желания не возникает. Кои наше все.

За год очень

За год очень многое изменилось.

_________________
http://greenmice.info/ - внедрение Linux, переход на Линукс

UTF - наше всё! я

UTF - наше всё! я уже года полтора сижу - и ничего, вот кадато были небольшие проблемы с подбором шрифтов в прогах на гтк1 - теперь и прог таких почти нет. вроде как есть где-то ещё проблемы с уникодом, а вот хде непомню...

а что мешает

а что мешает запускать MC таким образом:

LANG=<нужная локаль><пробел>mc

?

Re: а что мешает

Да, utf8 "готов" и уже внедряется в массы.
Добавить бы еще его в список "Input charset" в cdrtools, чтоб в K3b можно было с кодировками не заморачиваться (хотя проблема уже решается с с заменой cdrtools на cdrkit).
Ну и в Cinelerr'е еще бы добавили его поддержку. Хотя билеберду на входе она воспринимает :)

Ничего не

Ничего не мешает.
Но эффект только отрицательный.

Если кроме

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

Dell Latitude C640, Conrad-Gentoo, reiser4

UTF-8 стандарт

UTF-8 должен быть единым стандартом, чтобы разработчикам меньше заморачиваться и людям проще.

Примерно год назад я написал в службу поддержки Sony-Erricson типа сделайте новую прошивку с поддержкой CP1251 в тегах медиаплеера (у кого сони эриксоны во всяком случае k750 w810 w900(мой) w850 .... и много других знают о чем я) потому как многие файлы кракозябриками.
Так они ответили не раз мне, что принципиально не будут внедрять в телефоны, так я до сих пор все теги в винде вручную менял в утф.

Я с ними абсолютно солидарен - есть стандарт, и не надо выдумывать велосипед.

А теперь по своему вопросу.
Сейчас полностью сижу на генте и не дергаюсь ни в какую сторону уже около месяца...
Так вот подскажите пожалуйста программу, чтобы просто конвеером добавить например папку с файлами мп3 и она во всех вайлах изменила кодировку тегов на утф.
Думаю это будет очень, даже не полезным, а нужным для многих людей

Вроде easytag

Вроде easytag умеет. Я использовал в свое время какую-то консольную приблуду на яве. Лучше easytag использовать, а то явовская программа принципиально только в utf-8 перегоняет, забудешь указать, что из cp1251 конвертируешь - и теги испорчены.

emerge mutagen find -iname

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

Вчера буквально проверял - работает.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".