Привет, у меня есть целая пачка песен с поломаной кодировкой. Там должны быт Русские символы, но вместо них знаки вопроса.
Перекодировка в utf-8 с помощью convmv не помогает. Он думает, что они уже в utf-8. Насильно тоже не срабаотывает. Я пытался определить кодировку методом научного тыка, но русских символов мне найтии так и не удалось:
for encode in `convmv --list` ; do echo ""; convmv --nosmart -f utf-8 -t $encode ./�����\ -\ ��\ ������\ �\ ������.mp3 ; done
for encode in `convmv --list` ; do echo ""; convmv --nosmart -t utf-8 -f $encode ./�����\ -\ ��\ ������\ �\ ������.mp3 ; done
Результат:
[0/1810]
mv "./����� - �� ������ � ������.mp3" "./ÔøΩÔøΩÔøΩÔøΩÔøΩ - ÔøΩÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ ÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ.mp3"
mv "./����� - �� ������ � ������.mp3" "./����������������������������������������������������������������������"
mv "./����� - �� ������ � ������.mp3" "./����� - �� ������ � ������.mp3"
mv "./����� - �� ������ � ������.mp3" "./����� - �� ������ � ������.mp3"
mv "./����� - �� ������ � ������.mp3" "./����� - �� ������ � ������.mp3"
mv "./����� - �� ������ � ������.mp3" "./����� - �� ������ � ������.mp3"
mv "./����� - �� ������ � ������.mp3" "./õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰ - õ¿‰õ¿‰ õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰ õ¿‰ õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰.mp3"
mv "./����� - �� ������ � ������.mp3" "./����������������������������������������������������������������������"
mv "./����� - �� ������ � ������.mp3" "./Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]_ø"
mv "./����� - �� ������ � ������.mp3" "./�ソス�ソス�ソス�ソス�ソス - �ソス�ソス �ソス�ソス�ソス�ソス�ソス�ソス �ソス �ソス�ソス�ソス�ソス�ソス�ソス.mp3"
mv "./����� - �� ������ � ������.mp3" "./↵↵↵↵↵ − ↵↵ ↵↵↵↵↵↵ ↵ ↵↵↵↵↵↵.μπ3"
mv "./����� - �� ������ � ������.mp3" "./뷯뾽뷯뾽봠ⴠ뷯뾽뾽뷯뾽뷯뾽봠봠뷯뾽뷯뾽뷯뾽瀳"
mv "./����� - �� ������ � ������.mp3" "./뿯붿뿯붿뿯₽뿯붿붿뿯붿뿯붿뿯₽뿯₽뿯붿뿯붿뿯붿洮㍰"
mv "./����� - �� ������ � ������.mp3" "./뷯뾽뷯뾽봠ⴠ뷯뾽뾽뷯뾽뷯뾽봠봠뷯뾽뷯뾽뷯뾽瀳"
mv "./����� - �� ������ � ������.mp3" "./뿯붿뿯붿뿯₽뿯붿붿뿯붿뿯붿뿯₽뿯₽뿯붿뿯붿뿯붿洮㍰"
mv "./����� - �� ������ � ������.mp3" "./����� - �� ������ � ������.mp3"
mv "./����� - �� ������ � ������.mp3" "./ỉƯơỉƯơỉƯơỉƯơỉƯơ - ỉƯơỉƯơ ỉƯơỉƯơỉƯơỉƯơỉƯơỉƯơ ỉƯơ ỉƯơỉƯơỉƯơỉƯơỉƯơỉƯơ.mp3"
mv "./����� - �� ������ � ������.mp3" "./ -    .mp3"
mv "./����� - �� ������ � ������.mp3" "./➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽ ✍ ➯❿❽➯❿❽ ➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽ ➯❿❽ ➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽✎❍❐✓"
mv "./����� - �� ������ � ������.mp3" "./ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=���ُ؟=ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�mp3"
mv "./����� - �� ������ � ������.mp3" "./οΩΫοΩΫοΩΫοΩΫοΩΫ - οΩΫοΩΫ οΩΫοΩΫοΩΫοΩΫοΩΫοΩΫ οΩΫ οΩΫοΩΫοΩΫοΩΫοΩΫοΩΫ.mp3"
mv "./����� - �� ������ � ������.mp3" "./ן?=ן?=ן?=ן?=ן?=���ן?=ן?=�ן?=ן?=ן?=ן?=ן?=ן?=�ן?=�ן?=ן?=ן?=ן?=ן?=ן?=�mp�"
mv "./����� - �� ������ � ������.mp3" "./ÔøΩÔøΩÔøΩÔøΩÔøΩ - ÔøΩÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ ÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ.mp3"
mv "./����� - �� ������ � ������.mp3" "./�ソス�ソス�ソス�ソス�ソス - �ソス�ソス �ソス�ソス�ソス�ソス�ソス�ソス �ソス �ソス�ソス�ソス�ソス�ソス�ソス.mp3"
mv "./����� - �� ������ � ������.mp3" "./占쏙옙占쏙옙占� - 占쏙옙 占쏙옙占쏙옙占쏙옙 占� 占쏙옙占쏙옙占쏙옙.mp3"
mv "./����� - �� ������ � ������.mp3" "./ÔøΩÔøΩÔøΩÔøΩÔøΩ - ÔøΩÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ ÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ.mp3"
mv "./����� - �� ������ � ������.mp3" "./ÔșΩÔșΩÔșΩÔșΩÔșΩ - ÔșΩÔșΩ ÔșΩÔșΩÔșΩÔșΩÔșΩÔșΩ ÔșΩ ÔșΩÔșΩÔșΩÔșΩÔșΩÔșΩ.mp3"
mv "./����� - �� ������ � ������.mp3" "./ÔşΩÔşΩÔşΩÔşΩÔşΩ - ÔşΩÔşΩ ÔşΩÔşΩÔşΩÔşΩÔşΩÔşΩ ÔşΩ ÔşΩÔşΩÔşΩÔşΩÔşΩÔşΩ.mp3"
mv "./����� - �� ������ � ������.mp3" "./ÔøžÔøžÔøžÔøžÔøž - ÔøžÔøž ÔøžÔøžÔøžÔøžÔøžÔøž Ôøž ÔøžÔøžÔøžÔøžÔøžÔøž.mp3"
[77/1827]
mv "./����� - �� ������ � ������.mp3" "./ן�½ן�½ן�½ן�½ן�½ - ן�½ן�½ ן�½ן�½ן�½ן�½ן�½ן�½ ן�½ ן�½ן�½ן�½ן�½ן�½ן�½.mp3"
mv "./����� - �� ������ � ������.mp3" "./����� - �� ������ � ������.mp3"
mv "./����� - �� ������ � ������.mp3" "./������������������������������������������������������������������颒�"
mv "./����� - �� ������ � ������.mp3" "./�ソス�ソス�ソス�ソス�ソス - �ソス�ソス �ソス�ソス�ソス�ソス�ソス�ソス �ソス �ソス�ソス�ソス�ソス�ソス�ソス.mp3"
mv "./����� - �� ������ � ������.mp3" "./�������������������������������������������������������������������逅"
mv "./����� - �� ������ � ������.mp3" "./���������������������������������������������������������������������"
mv "./����� - �� ������ � ������.mp3" "./涌쬂찧涌쬂찧涌� - 涌쬂찧 涌쬂찧涌쬂찧涌쬂찧 涌� 涌쬂찧涌쬂찧涌쬂찧.mp3"
mv "./����� - �� ������ � ������.mp3" "./ОЏҐОЏҐОЏҐОЏҐОЏҐ - ОЏҐОЏҐ ОЏҐОЏҐОЏҐОЏҐОЏҐОЏҐ ОЏҐ ОЏҐОЏҐОЏҐОЏҐОЏҐОЏҐ.mp3"
mv "./����� - �� ������ � ������.mp3" "./О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫.mp3"
mv "./����� - �� ������ � ������.mp3" "./О©ҐО©ҐО©ҐО©ҐО©Ґ - О©ҐО©Ґ О©ҐО©ҐО©ҐО©ҐО©ҐО©Ґ О©Ґ О©ҐО©ҐО©ҐО©ҐО©ҐО©Ґ.mp3"
mv "./����� - �� ������ � ������.mp3" "./�������������������������������������������������������������������璋"
mv "./����� - �� ������ � ������.mp3" "./ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=���ُ؟=ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�mp3"
mv "./����� - �� ������ � ������.mp3" "./ÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹ - ÔŅĹÔŅĹ ÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹ ÔŅĹ ÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹ.mp3"
...
В общем всё что угодно только не русские буквы.
Как определить кодировку и дать песне нормальное имя?