воскресенье, 14 января 2007 г.

m3u в блог

Как из m3u файла получить читаемый список, который можно послать по почте, или выложить в блоге? Для списка записей в 10, конечно проще перелопатить его руками, но если их 100? А 1000?
Примерно так...

  1. Открываем m3u файл в блокноте.
  2. Копируем всё содержимое и вставляем его в Excel
  3. Лезем Данные -> Фильтр -> Автофильтр
  4. В ячейке A1 у нас появился выпадающий список. Открываем его и выбираем пункт "(Условие)"
  5. В первом поле выбираем "начинается с", а во второе вводим "#EXTINF" (без кавычек). Таким знаком в m3u файла помечатся строки с инфой о треке, выводимой пользователю. Жмём Ок.
  6. Выделяем первую колонку и копируем её куда-нибудь. Например, на другой лист.
  7. Первую строку (#EXTM3U) удаляем. Она не нужна.
  8. Во втором столбце вводим следующую формулу: "=ПОДСТАВИТЬ(RC[-1];ЛЕВСИМВ(RC[-1];НАЙТИ(",";RC[-1]));"")" (без кавычек).
  9. Заполняем формулой весь столбец до конца данных.
  10. Наслаждаемся :)
ЗЫ. Сделано в Excel 2003
ЗЗЫ. m3u файлы, это файлы сохранённого плейлиста WinAmp`а

Комментариев нет: