www.damir26.narod.ru Форум  Гостевая книга
Сделать стартовой страницей

 
Поиск: на
С открытым забралом!

 


Последние новости
подробнее »

Пока в этом разделе только телефонная база, но будут дополнения
подробнее »

Несвободная "свободная пресса"
подробнее »

Подборка моих публикаций
подробнее »

"Искусство жить красиво"
подробнее »

Варез для астраханцев и не только
подробнее »

Немного обо мне
подробнее »

Рекомендую посетить
 

Глава 2. О роли двойки в программах. Задача: asf в mp3. «AIMP Classic»! Создание плей-листов

Когда ты, уважаемый читатель, встречаешься с программами, названия которых состоят из расширений двух форматов фалов, а между ними находится цифра «2», то, скорее всего, ты имеешь дело с конвертером. У программистов двойка в буквенном выражении синоним предлога «to», что переводится  на русский язык как «в». Для примера я перечислю названия нескольких таких программ: htm2chm (об этой замечательной программе я обязательно напишу в одной из следующих глав), txt2pdf, (а есть еще pdf2txt), gif2avi. Названия говорят сами за себя: конвертер htm в chm и т.д.

Долгое время мне не удавалось найти прогу, позволяющую конвертировать файлы виндозовского формата asf (и звук, и видео) в mp3. Наконец один мой хороший знакомый, Андрей Буш, объяснил мне, что asf – собственно не какой-то там экзотический формат, а всего лишь контейнер, в который запихивают звук или видео. Сейчас я не буду касаться варианта с видео, а остановлюсь на аудиофайлах asf. Дело в том, что, для себя я категоричен в определенных стандартах. Так, например, текст (а особенно, если он сопровождается иллюстрациями) я приемлю в только в формате html. Никаких doc, rtf, txt и, упаси Бог, pdf. Почему html? Да потому что легкий, открывается любыми браузерами, различными редакторами, а через связь с файлами css файл html можно форматировать как душе угодно (кто знает, тот поймет, о чем речь). Из графических файлов приемлю jpg и gif. Опять-таки, весят немного, подгружаются в html, открываются стандартными средствами Windows, которая сама стала в России стандартом. В графической сфере я иногда делаю уступки djvu. К сожалению, такие уступки – исключения (о djvu поговорим обязательно в следующих главах). Но я ни в коем случае не храню графику в bmp или tiff, хотя прекрасно понимаю, что проги, сканирующие и распознающие текст с печатной продукции (Fine Reader, CuneiForm) сохраняют отсканированные изображения в tiff (те, кто часто сканируют знают, сколько занимают пакеты с отсканированными страницами). Я уже не заикаюсь о векторных рисунках, которые в Windows стандартными средствами и просмотреть-то нельзя. Но, впрочем, я отвлекся. Я собирался рассуждать о звуке.

Для меня, как, наверное, для многих, стандартом стал формат mp3. Этот формат давно уже вылез из компьютерных пеленок и отвоевал теплое местечко в бытовых музыкальных центрах, плеерах, бумбоксах, автомагнитолах и прочих устройствах. Виндозовский формат wma, хоть и бросился вдогонку за своим старшим братом, все же отобрать пальму первенства не смог. Это вам не Интернет, где ослик IE, хоть и с опозданием, все же занял доминирующее положение, похоронив всякие Netscape, Opera и прочие Firefox (фанов этих и других браузеров прошу не обижаться на правду, по крайней мере, в России так сложилось).

Недавно, конечно, стали выпускать бытовую аппаратуру с поддержкой wma, но, во-первых, вряд ли найдется много желающих обновить свою технику ради одного формата, во-вторых, чего-то я не заметил, что бы производители музыкальных дисков (в том числе наши доблестные пираты) рьяно кинулись выпускать wma-диски. О wma в этой главе речь пойдет как о посреднике.

Поделюсь собственным опытом. Итак, скопилась у меня гора asf аудиофайлов (в основном немузыкального характера – радиоспектакли, аудиокниги). Нарезать их на CD-болванки, что бы послушать на музыкальном центре не имеет смысла – аппаратура обидится и выдаст «no disk». Как я уже говорил выше, конвертера asf2mp3 я не имел (да у меня и сейчас такого нет – видать не там ищу J), а конвертнуть хочется. Позарез надо! Да и со звуковым зоопарком (asf, vqf, ra, wma) пора завязывать и постричь под mp3. Но как? Тут мой взор обратился на стандартный Windows Media Player (WMP). Этого слоняру я практически не запускаю - он пожирает много системных ресурсов. Но формат asf для него родной, а значит с помощью WMP как-то можно вытащить звук в другой удобоваримый формат (наверное J). Тогда у меня стояла девятая версия WMP. Уверен, что многие по прежнему пользуются именно этой версией, поскольку при установке Windows (даже со вторым сервиспаком) интегрирована именно 9-ая версия WMP. WMP-10 надо качать с сайта майкросов (а вес – не маленький – 12,2  mb) или находить у тех, кто уже скачал J. Покопавшись немного, я пришел к выводу, что конвертнуть asf в другой формат на жесткий диск мне не удастся (ну нет таких возможностей у WMP), но … на переносное устройство – можно!!!

То есть можно нарезать на CD-R (CD-RW) или отправить на флеш-карту. Надо заметить, что в CD-дисководах я немного разочаровался: то ли многого от них хочу, то ли попадаются некачественные особи, то ли просто с болванками не везет. Только иногда случается так, что после записи невозможно, почему-то, скопировать обратно на жесткий диск (конечно, не всегда, но бывает).

А вот флеш-карты на USB мне стали в последнее время симпатичны. Их производство растет и, соответственно, падает цена. В ближайшие лет пять-десять они похоронят флоппи-дисководы, я так думаю.

У своего приятеля я одолжил на сутки флешку и через WMP конвернул на нее asf аудиофайлы, которые на выходе стали файлами wma. По крайней мере, с wma можно еще побороться, благо в сети конвертеров типа wma2mp3 найти можно.

После этого я воспользовался замечательной программой AIMP. Уважаемый читатель, советую тебе обратить на нее внимание! Автором AIMP является наш соотечественник Артем Измайлов. Программа своим существованием доказывает, что наши программисты – самые лучшие. Это не квасной патриотизм, особенно, если вспомнить, что у мелкомягких немало наших соотечественников, нашедших себя, к сожалению, там, в США. Горечь таких утрат мы справедливо компенсируем пиратскими копиями Windows (в черновиках этой главы был длиннющий монолог о превосходстве пиратства, но я решил этому посвятить отдельную главу книги). Программа AIMP (сейчас она называется «AIMP Classic») удачна во всех отношения! Это, во-первых, превосходный аудиовидеоплеер (теперь всегда пользуюсь им), который потребляем мало ресурсов (что очень важно для юзеров со слабыми машинами), во-вторых, «AIMP Classic» очень удобен в качестве конвертера. Когда я извлек файлы из asf в wma, AIMP помог мне переконвертировать их в mp3. Тогда я пользовался третьей версией AIMP. Сейчас на сайте разработчика http://aimp.ru/ версия 1.xx и по заверению автора плеер может конвертировать любой формат, если в системе установлен соответствующий кодек. Браво Артем Измайлов! Как говорится, положим их Winamp на лопатки!

Ведь, если разобраться по сути, чем Winamp лучше? Он, конечно, популярнее, но не лучше! Во-первых, весит много, во-вторых, не имеет русского интерфейса. Фаны Winamp могут возразить, что, ведь, есть русификатор. Но фаны представления не имеют, что значит русифицировать программу качественно. Хорошо, если языковые модули находятся в отдельной папочке и их можно отредактировать, а если язык вшит в exe-файл? Это же надо влезть в эту программу через другую специальную программу, там адекватно перевести и перекомпилировать, да так, что  бы обрусевший вариант после взлома  работал так же исправно, как и оригинал, без глюков. На Winamp, конечно, есть хорошие русификаторы, и взять их можно с сайта http://samlab.ws/. Но самый главный недостаток Winamp – платность в полной версии! Конечно, серийник или кряк найти не проблема, но к чему все эти ухищрения? С «AIMP MMC Pro» гораздо проще: скачал, установил, юзай. Короче говоря: veni, vedi, vice! Программа абсолютно бесплатная!

Теперь поговорим о создании плей-листов, то бишь о файлах в формате m3u. До некоторого времени для меня этот формат был terra incognita, пока я, наконец, из простого любопытства не открыл этот файл в блокноте. Моему взору открылся список файлов mp3 с относительным путем. То есть что-то вроде: имя диска (C, D и т.д.)/имя папки/ имя папки /имя файла с расширением. Количество папок может варьироваться от глубины залегания. «Эге» - подумал я «так, ведь если я перетащу папку с mp3 файлами в другое место, то плей-лист хоть и запуститься (а он обязательно запуститься), то звук воспроизводиться не будет, будет куча error (ошибок, значит), да и плей-лист нужно будет заново редактировать». Удобнее всего, когда плей-лист находится в одной папочке с нужными файлами и не зависит от путешествия этой папочки по локальным дискам. Но тогда нужно сделать пути файлов в плей-листе абсолютными, то есть что-то вроде:

песня1.mp3

песня2.mp3

песня3.mp3

и т.д.

Можно прописать это вручную, муторно, конечно, но можно. Я обычно поступаю по-другому. Использую для этого файловый менеджер Total Commander. В нужной папке с mp3 файлами создаю текстовой документ, при этом в момент создания сразу же меняю расширение на m3u, а имя даю «play» или «list», или «playlist». А там, где у меня файлы с одинаковыми именами, заканчивающиеся на определенный порядковый номер (например, аудиокниги) даю такое же имя. Так, например, в папке с аудиокнигой «Мастер и Маргарита» плей-лист называется «master_i_margarita.m3u». Итак, файл плей-листа создан. Файл – еще не сам плей-лист, потому что весит 0 байт, он пустой. После этого в том же Total Commander выделяю все mp3 файлы (клавишей «insert»), а, выделив, нажимаю функциональную клавишу F11. Вроде ничего не происходит, а на самом деле полные имена файлов (с расширением) и разделенные друг с другом абзацем копируются в буфер обмена. Затем я перехожу к файлу плей-листа и в том же Total Commander открываю его для редактирования (через функциональную клавишу F4), вставляю в открывшийся документ содержимое буфера обмена, сохраняю файл и выхожу из редактора. Плей-лист создан.

На этом вторая глава книги заканчивается. Следующий наш разговор пойдет об одном замечательном русском блокноте.

Глава 1 / Содержание / Глава 3

 Сайт оптимизирован под разрешение 800x600 и браузер Internet Explorer
© 2004-2007 Концепция, дизайн, Дамир Шамарданов
написать письмо
Яндекс цитирования
Хостинг от uCoz