Хозяйке на заметку
Aug. 20th, 2009 04:20 pmМногие диски mp3, которые продаются в России, не читаются в машине. Ни на каком проигрывателе. Машину уже меняли (вместе с радио), потом пришли воры и утащили радио, вместо него поставили другое - все равно не читается. Я заметил, что общее у всех нечитающихся дисков - странный bitrate - 112. Видимо, не совсем стандартный. Все собирался найти программу, которая перегоняет из одного bitrate в другой, да еще с batch, но все руки не доходили. И вот, наконец, девчонки потребовали в машине Кима, а старый диск, скачанный из Интернета, испортился. А хороший не читается. Так я скачал матлабовские функции (с какими-то стандартными exe), которые читают и пишут mp3. За 10 минут написал скрипт, который перегоняет как надо все заданное дерево директорий. Работает очень медленно, запустил на ночь, так он через час упал по out of memory. Потом я еще часа 2 возился, ремонтируя 2 функции из signal processing toolbox, чтоб памяти не жрали больше, чем действительно надо. Теперь все работает. Можно даже (видимо) шум чистить, если кто хочет. Вообще по дороге получается весь сигнал в Матлабе, так что можно с ним делать все, что угодно, например усилить все ноты ля, если кому нужно. Если хорошо повозиться, можно даже заменить гитару на камертон. Короче, если кому надо, инструмент есть. Правда, на длинных файлах (больше минут 20 если делать sample на 44К и на 16 бит) он все равно упадет. Правда, если есть достаточно памяти, то, может, и до часу не упадет, а если 64-битный Матлаб, то вообще не упадет.
no subject
Date: 2009-08-20 01:54 pm (UTC)dbPower
no subject
Date: 2009-08-20 02:16 pm (UTC)no subject
Date: 2009-08-20 02:26 pm (UTC)перекодирует на нужный битрейт. Очень быстро.
Потом можно еще перекопировать id3 теги. В линуксе есть id3cp — копирует теги из одного файла в другой.
no subject
Date: 2009-08-21 12:53 am (UTC)