Показать полную графическую версию : [решено] Транслитерация названия файлов
Kursor_kvk
01-02-2012, 07:44
Здравствуйте!
Случилось следующее(с чужих слов):
У дяди была флешка с музыкой где все песенки отображались с русским названием.
Пришел парень из сервиса, поставил ему новый Win7(пиратка с корявой русификацией).
Дядя вставил в комп упомянутою флешку, и после этого все песенки отображаются в транслитерации(был Олег стал Oleg). Однако, если запустить песню в проигрователе, то название отображается на нашем языке.
Я посмотрел в свойства песенок, так там есть "Имя файла" - оно на латинице и "Название" - оно на русском.
Так вот, можно ли как-то сообразить, чтоб эта музыка на флешке отображалась на русском.
Ситуация не типичная, и я надеюсь на Вашу помощь.
Ситуация не типичная, »самая типичная.
Win7(пиратка с корявой русификацией). » не пишите больше подобные глупости.
в свойства песенок, так там есть "Имя файла" - оно на латинице и "Название" - оно на русском. »да, внутри файла есть своё название (называется это id3 tag, или просто тэг), которое может не совпадать с именем файла
У дяди была флешка с музыкой где все песенки отображались с русским названием. » скорее всего имена файлов так и были в виде транслитерации, просто рядом с именем (на латинице) отображалась информация из тэгов (уже по русски)
как то так
http://s002.youpic.su/pictures/1328043600/de55d9ac104e7eaa5703fa36ce903e2a.png
можно ли как-то сообразить, чтоб эта музыка на флешке отображалась на русском. »да, переименовать файлы на основе информации из тэгов.
http://www.google.ru/search?q=%D0%BF%D0%B5%D1%80%D0%B5%D0%B8%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+mp3
http://s002.youpic.su/pictures/1328043600/thumb_da34a6ee8fcf6167a96c924838b039c4.png (http://youpic.su/view.php?id=s002.youpic.su/pictures/1328043600/da34a6ee8fcf6167a96c924838b039c4.png)
El Scorpio
01-02-2012, 10:12
Я посмотрел в свойства песенок, так там есть "Имя файла" - оно на латинице и "Название" - оно на русском. »
Это называется "тэг"
На самом деле ситуация типичная и решается тоже типично.
"Кривая пиратка" тут не при чём. Точнее, проблема в программе, которую добрый "зверовод" прописал в этой говносборке. Программа висит в памяти и преобразует все имена файлов на сменных носителях.
алгоритм решения
1. Выявить эту программу
2. Поискать в ней возможность обратного преобразования имён (LAT -> RUS)
3. Если возможность есть, то преобразовать файлы, а затем удалить программу
4. Если возможности нет, то удалить программу, а затем поискать в гугле другие программы с аналогичной функциональностью.
Кстати, в программе Total commander есть функция "групповое переименование", которая в том числе и транслитерацию делает
Kursor_kvk
01-02-2012, 11:20
Низкий поклон и благодарность! на недели попробую, и тему закрою
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC