Re: Пакетная перекодиров ка субтитров
истину глаголит человек! зачем чего-то выдумывать? там скрипт-то в полторы строчки выйдет. вот тебе разжеванный вариант: find . -type f -iname *.htm -exec bash -c iconv -f WINDOWS-1251 -t UTF-8 \{}\ tmp ; mv tmp \{}\ \; только вместо htm подставляешь .srt или что там тебе надо. запускаешь в нужной папке и радуешься. если приложить минимум усилий, можно повесить на значок и сделать, шоб обрабатывал ту папку, что ты на этот значок кинешь - это и предлагаю реализовать на досуге. подсказка: $1 в качестве пути. А что мешает воспользоваться скриптом? find ./ -type f | xargs срипт -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Пакетная перекодиров ка субтитров
10.03.2010 16:38, dimas пишет: истину глаголит человек! зачем чего-то выдумывать? там скрипт-то в полторы строчки выйдет. вот тебе разжеванный вариант: find . -type f -iname *.htm -exec bash -c iconv -f WINDOWS-1251 -t UTF-8 \{}\ tmp ; mv tmp \{}\ \; только вместо htm подставляешь .srt или что там тебе надо. запускаешь в нужной папке и радуешься. если приложить минимум усилий, можно повесить на значок и сделать, шоб обрабатывал ту папку, что ты на этот значок кинешь - это и предлагаю реализовать на досуге. подсказка: $1 в качестве пути. А что мешает воспользоваться скриптом? find ./ -type f | xargs срипт Спасибо за советы, но: Я создал текстовый файл. Туда вставил Ваш скрип. Далее создал кнопку запуска, кинул на эту кнопку запуская нужную мне папку, и произошло то, что во всех папках раздела /home содержание файлов с расширением .srt просто исчезло Вопрос: что я сделал не так? Спасибо. -- С наилучшими пожеланиями, Никита Кох jabber: nikitili...@gmail.com skype: astropoezd -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Пакетная перекодиров ка субтитров
10.03.2010 21:58, Никита Кох пишет: 10.03.2010 16:38, dimas пишет: истину глаголит человек! зачем чего-то выдумывать? там скрипт-то в полторы строчки выйдет. вот тебе разжеванный вариант: find . -type f -iname *.htm -exec bash -c iconv -f WINDOWS-1251 -t UTF-8 \{}\ tmp ; mv tmp \{}\ \; только вместо htm подставляешь .srt или что там тебе надо. запускаешь в нужной папке и радуешься. если приложить минимум усилий, можно повесить на значок и сделать, шоб обрабатывал ту папку, что ты на этот значок кинешь - это и предлагаю реализовать на досуге. подсказка: $1 в качестве пути. А что мешает воспользоваться скриптом? find ./ -type f | xargs срипт Спасибо за советы, но: Я создал текстовый файл. Туда вставил Ваш скрип. Далее создал кнопку запуска, кинул на эту кнопку запуская нужную мне папку, и произошло то, что во всех папках раздела /home содержание файлов с расширением .srt просто исчезло Вопрос: что я сделал не так? Спасибо. Вот она, волшебная строчка! enca -x UTF-8 -c *.ass Соответственно расширение нужно подставить то, которое нужно! Всем спасибо, тему можно закрывать. -- С наилучшими пожеланиями, Никита Кох jabber: nikitili...@gmail.com skype: astropoezd -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru