Посты с тегом cp1251
h31 04.05.2011 18:31

Tips & tricksМодифицируем ID3-теги в MP3 для максимальной совместимости.

Про кодировку тегов в MP3 было сказано действительно очень много, ведь почти каждый линуксоид знаком с проблемой "кракозябр". Казалось бы, что ещё можно сказать? Сегодня я расскажу, как сделать теги читаемыми сразу и в Windows, и в Linux. Это будет весьма полезно для тех. кто любит обмениваться музыкой с друзьями или распространяет её в файлообменных сетях.
Полностью.
+ 10 -
24
ZED 21.03.2011 01:58

Tips & tricksДлинные имена файлов в торрентах

Торренты, созданные в Windows имеют ограничение на длину файла с кириллическим названием 255 символов, а в линуксе ограничение такого файла 128 символов. Из-за этого любой торрент-клиент при записи файла напишет, что имя файла слишком длинное и остановит закачку с ошибкой. И это к сожалению красиво не побороть. Как я понял это из-за того в линуксе ограничение на длину файла идет не на символы, а на байты. И этот атавизм присущ всем nix-системам, включая фряху. В винде используется utf16 и каждый символ занимает 2 байта, в никсах же по-умолчанию используется utf-8, латиница занимает 1 байт, европейские языки, включая кириллицу 2 байта, а арабские символы и иероглифы 4 байта. Но ограничение идет уже на байты, а не символы, поэтому для латиницы разницы не будет, а для остальных языков будет.
Полностью.
+ 3 -
9
Midler 11.02.2011 21:54

Tips & tricksВосстановление „битых“ имён файлов из rar-архива

И случилось так что надо перенести папку с музыкой на плеер, но не захотели файлы отдать свои копии для обитания в новом мире. Пичалька охватила мою голову =(
Полностью.
+ 3 -
8
antigluk 23.05.2010 20:55

Tips & tricksПерекодируем все теги ID3 из cp1251 в UTF-8

Да, utf8 - самая хорошая кодировка, бла-бла-бла. Только это понимает мало кто в этой и соседних странах - практически ВСЕ mp3-шки (и не только), которые я качаю, содержат теги в cp1251.

Для того чтобы перекодировать ID3-теги всех файлов рекурсивно я использую такую команду: find -iname -print0 "*.mp3" | xargs -0 mid3iconv -e CP1251 --remove-v1
Полностью.
+ 4 -
21
Mac 26.04.2010 13:54

Есть вопрос!SciTE и кириллица

Упорное гугление на предмет дружбы SciTE с cp1251 не дало никаких конструктивных результатов. Единственный совет, связанный с кодировкой был в дописывании двух строк в конфиг .SciTEUser.properties:
1
2
code.page=1251
character.set=204

Кракозябры с одних сменились на другие и появилась возможность русского ввода. Русиш в виндовых файлах по-прежнему не определяется.
Итого, вопрос: как научить SciTE корректно отображать кодировки при одновременной работе с файлами разных кодировок: cp1251 и utf-8?
Полностью.
+ 1 -
15
exelens 11.04.2009 22:37

Tips & tricksМеняем кодировку тегов cp1251 на utf8 в консоли

Перезаписать теги из кодировки cp1251 в utf8 можно командной:

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



Нужен пакет python-mutagen.

+ 10 -
9
karapuz 31.03.2009 07:21

How-to`sAmarok и русские буквы

Многие сталкивались с проблемой отображения кириллических тегов в Amarok. В этой статье я опишу два наиболее подходящих на мой взгляд способа решения этой проблемы.



Корень проблемы



Скажу сразу, Amarok тут не при чем. Дело в том, что большинство музыки, которую вы добываете на торрентах, покупаете на дисках и пр. содержит теги в кодировке cp1251. Это кодировка принята по умолчанию для отображения кириллицы в Windows. Данный подход давно устарел и все Linux дистрибутивы перешли на универсальную кодировку UTF-8.

Если глянуть еще глубже, то можно увидеть, что для чтения и отображения тегов amarok использует библиотеку taglib. Вот она-то и не хочет отображать теги в кодировке cp1251 корректно. Оно и понятно, зачем, если вся система работает с UTF-8?. В итоге вместо русских тегов в amarok мы видим каракули. Но не стоит отчаиваться, решение есть и не одно!



Полностью.
+ 10 -
12