Начать, наверное, стоит с того, что у меня достаточное количество файлов flac, а плеер понимает только mp3. И время от времени возникает желание поменять музыку в плеере, и вот тут и начинается самое дерьмо. Музло доступно по фтп, приходится скачивать его оттуда, пережимать в mp3, причем не всякий раз это приходится делать на одном из своих компьютеров, и приходится искать все эти утилиты командной строки, запускать cmd.exe и там распаковывать flac и потом сжимать его в mp3. Все это не быстро, каждый раз нужно что-то придумывать, скачивать, изобретать какие-то велосипеды. Да и качать 500 мегабайт альбом во flac или 120 в mp3 тоже вполне две разницы.
В связи с этим я решил поступить хитрее и конвертить flac на удаленном компьютере, а потом скачивать уже готовые обрубочки. Как же это сделать? Поскольку есть линуксовый компьютер и к нему доступ по ssh, то имеет смысл записать putty на флешку, заходить когда надо на домашний компьютер и конвертировать, конвертировать. Или написать скрипт и запускать его с нужными параметрами и не забывать выгребать готовые файлы.
Поскольку я не знаю ни одного языка програмирования, решил писать на самом простом, как мне показалось, на
Python. Писать на bash мне не понравилось, для длинных скриптов он слишком ебанут, и к тому же мне нравится Монти Пайтон. По всем вопросам языка python мне помог гугль, начиная от синтаксиса и заканчивая примерами, из которых понятно, как все это работает.
( Что же из этого получилось? )