как unicode комментировать mp3 с помощью LAME Encoder - PullRequest
1 голос
/ 04 декабря 2010

Я хочу добавить некоторые комментарии к своим mp3-файлам, но все мои комментарии написаны не латинскими буквами, такими как арабский.Я написал программу-оболочку для получения комментариев от пользователя в Windows, но, поскольку LAME.exe - консольная программа, я не знаю, как преобразовать эти нелатинские символы во что-то значимое для LAME.так есть ли способ добавить такого рода комментарии с помощью LAME.exe?

regards.

1 Ответ

2 голосов
/ 06 декабря 2010

Я думаю, что у вас возникнут реальные проблемы в командной строке Windows, поскольку все будет работать в кодовой странице системы по умолчанию (ANSI), а не в Unicode.Вы вообще не сможете использовать арабский, если не будете устанавливать арабскую версию Windows (ANSI = кодовая страница 1256; настраивается в настройках региона), и даже тогда я не уверен, что на самом деле будет использоваться правильная кодировка.

В любом случае lame.exe не является хорошим выбором для редактирования тегов, так как это аудио-кодировщик, который декодирует и перекодирует MP3, вызывая потерю качества.

Естьмного графических приложений, которые будут перемаркировать MP3-файлы.Если вам нужно решение с поддержкой сценариев, вам, вероятно, лучше использовать язык / библиотеку более высокого уровня, которая поддерживает Unicode лучше, чем файлы командной строки / bat-файлов Windows (например, Python + Mutagen, но есть много возможностей в зависимости от того, на каких языках вы работаете).знакомы с).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...