ГОЛУБЯТНЯ: Праздник какой-то…
ГОЛУБЯТНЯ: Праздник какой-то…
Автор: Сергей Голубицкий
Сегодня расскажу об утилите, претендующей на звание самой невероятной «через-не-могу». К «черезнемогушкам» относятся программы, которые конкурируют там, где конкурировать немыслимо по определению. Например, mp3-плееры, текстовые редакторы, конвертеры всех мастей и типов, вьюеры картинок… Все это территории, на которых программистская графомания испокон веков цвела дурным бурьяном, проросла корнями и породила такое множество альтернатив, что, казалось бы, не то что ничего нового создать не получится, но даже воткнуться будет некуда. Оказалось, однако, что возможно и воткнуться, и создать, да еще как!
Практически все софтверные открытия я совершаю по искренней нужде. Иными словами, не натужно выискиваю абы чего потестировать, а отталкиваюсь от некой конкретной и насущной задачи, под которую затем просеиваю через сито множество вариантов в надежде обрести совершенство. Так и теперь: возникла нужда конвертировать файлы Wavpack в mp3. Ради убиения двух зайцев: во-первых, залить музыку в четыре гаджета – Creative Zen V Plus, Zen Vision W, Archos 404 Camcorder и 604 Wi-Fi, которые тестировал целое лето; во-вторых, заменить файлы Wavpack на своем штатном iRiver H340, который, как оказалось, хоть и понимает сей замечательный формат компрессии без потери качества (плееры Creative и Archos этого делать, разумеется, не умеют), однако время от времени проигрывает его под альтернативной прошивкой Rockbox с глюками (с каждой новой версией – почему-то все хуже и хуже).
К тому же, положив руку на ухо, пора честно признаться друг другу, что отличить в недружественной среде (салоне автомобиля, например, засоренном паразитными шумами мотора и улицы) звучание mp3 320 kbps от CD-аудио не представляется возможным. В домашне-стационарных условиях тонкое ухо разницу, пожалуй, прочувствует, однако отличие между mp3 и CD-аудио не столь велико, чтобы заморачиваться с lossless-кодеками и жертвовать под стандартный альбом 350—400 мегабайт вместо 120—150 в формате mp3 320 kbps. Ко всем этим выводам я пришел, умудренный опытом многолетнего заигрывания с мобильной музыкой, а также обстоятельной презентацией феньки SACD и DVD-Audio, устроенной мне Антонелло. Вот уж где разница так разница, все же прочее – от лукавого.
Короче говоря, Wavpack идеально подходит для хранения коллекции CD-музыки, поскольку сжимает оригинальный звук без потери качества в два раза, тогда как для прослушивания на любом аудиоплеере за глаза хватает mp3 320 kbps. Сказано – сделано, и я отправился на поиски конвертера.
"Подумаешь! Эка невидаль! – фыркнет читатель. – Чего-чего, а уж аудиоконвертеров гоблины наштамповали на любой цвет и вкус". Наштамповать-то наштамповали, вот только всё не по делу: выяснилось, что мой Гондурас в гораздо более запущенном состоянии, чем надеялось. Страшно сказать: 684 альбома, около 7 тысяч треков – до таких размеров разрослась моя Wavpack-коллекция! И как прикажете это добро конвертировать? Ручками?! Что ж, я честно попробовал, однако сломался из-за любви к арифметике: быстренько подсчитал, что на мануальную конвертацию уйдет полтора месяца.
Рыпнулся налево, рыпнулся направо, и оказалось, что все без исключения мейнстримные аудиоконвертеры напрочь лишены функций автоматизации. Да что там автоматизации! Я был бы благодарен даже за интеграцию программы в оболочку Windows, которая бы позволяла через контекстное меню мыши отправлять на конвертацию не отдельные файлы, а директории. Так и этого же днем с огнем не сыскать!
Ну да, хлопцы, не буду томить – нашел сердешную! Нашел родимую, нашел отечественную голубу, да такую способную, такую по-камасутриански гибкую, что сводит зубы и с ума после первого потребления и навек! Принимайте красавицу – Total Audio Converter от CoolUtils!
Начнем со списка поддерживаемых форматов – Total Audio Converter скромно конвертирует из всего во все: MP3, Real Audio, Wave, Ogg, CD-аудио, Monkey’s audio, Musepack, WMA, Flac, AAC, MP4, TTA, OFR, SPX, Wavpack, MOD Music, MO3 Music. Сегодня, впрочем, подобной универсальностью мало кого удивишь, равно как и умением программы самостоятельно заполнять теги по CDDB через Интернет или работать в многопоточном режиме, конвертируя одновременно несколько файлов. Уникальность Total Audio Converter начинается с интерфейса и интеграции программы в оболочку операционной системы.
Сначала – интеграция. Вот как выглядит контекстное меню Total Audio Converter в файловом менеджере [2]. Вы выделяете нужные файлы в директории, а затем определяете через контекстное меню мыши не просто действие (конвертация), но и нужный вам формат – удобно до умопомрачения, и вот почему. Рассмотрим конкретно мою ситуацию. Треки Wavpack в моей коллекции разложены по 684 папкам (по числу альбомов), поэтому конвертация директорий через контекстное меню лишена практического смысла – в противном случае придется до скончания веков лазить по файловому дереву, выбирая 684 раза из контекстного меню опцию Convert.
В моем файловом менеджере (Total Commander – полагаю, читатели «Голубятен» давно уже изменили мелкомягкому Проводнику с этой абсолютно безальтернативной программой) предусмотрена гораздо более адекватная процедура: сначала мы запускаем глобальный поиск с фильтром "*.wv" по всему диску, на котором хранится музыкальная коллекция, затем переносим выведенный в поисковом окне результат (те самые 7 тысяч файлов Wavpack) на отдельную панель файлового менеджера – в виртуальную директорию. Тут-то мы и выбираем из контекстного меню опцию Convert, экономя ровно 684 телодвижения!
Столь гибкая интеграция в оболочку операционной системы присуща только Total Audio Converter, и уже одно это качество дает конвертеру солидный гандикап на фоне конкурентов. Однако интеграция не идет ни в какое сравнение с удобствами автоматизации процессов, реализованными в собственном интерфейсе программы [1].
Эргономика, на мой взгляд, максимально приближена к идеалу. Классический двухпанельный интерфейс дополняется блестяще продуманной системой кнопок и чекбоксов, открывающих доступ к функциям первой необходимости, – прямая аналогия с тем, как это реализовано на профессиональных зеркальных фотоаппаратах. В левом окне мы выбираем диск, содержащий музыкальную коллекцию, затем устанавливаем фильтр (опция вверху справа), который позволяет быстро вывести в правом окне список файлов для конвертации (в нашем примере мы задаем фильтр WV Files).
Тонкая доводка списка осуществляется расстановкой галочек на каждом файле правого окна, причем процедура качественно ускоряется с помощью кнопок глобального тогглинга – "Включая поддиректории", «Отметить», «Снять», "Отметить все", "Снять все", "Отметить по маске", "Восстановить выделение".
Подвал главного окна интерфейса Total Audio Converter отдан под встроенный проигрыватель аудиофайлов, который позволяет не только освежить в памяти композицию, но и быстро ознакомиться с теговой информацией – название, артист, комментарий, альбом, год, жанр, информация по кодеку и величине аудиопотока.
Процесс конвертации в нужный формат запускается с помощью шорткатов, выведенных для удобства на отдельные кнопки в верхней части окна программы [3]. Все тонкие настройки преобразования форматов перенесены из главного окна программы в специальный Мастер, который инициализируется после запуска конвертации [4]. Мы выбираем место для конвертированных файлов (специальная опция позволяет полностью сохранить оригинальную структуру директорий), при желании – комбинируем весь альбом в один общий файл (очень удобно для предварительного прослушивания неизвестной пластинки), задаем частоту аудиопотока, микшируем каналы (stereo, joint stereo, dual channels, mono), определяем битрейт и – off we go! Показательно, что содержание закладок Мастера автоматически изменяется в соответствии со спецификой выбранного аудиоформата.
Остается помянуть еще три фичи, которые окончательно выводят Total Audio Converter на орбиту победителя среди всех аудиоконвертеров, представленных на рынке: прямое преобразование без создания промежуточных файлов, возможность работы через командную строку, чрезвычайно надежный и быстрый движок конвертирования. Последнее обстоятельство я оценил по достоинству: Total Audio Converter обрабатывал мою коллекцию нон-стоп почти двое суток, ни разу не сбившись с ритма даже после многочисленных прерываний (еще одно достоинство программы – кнопка «Пауза», позволяющая в любой момент временно приостанавливать процесс конвертации).
Закидываю мостик на следующую «Голубятню»: уже вкусив прелести Total Audio Converter, узнал, что в арсенале CoolUtils – страшно сказать! – еще 37 программ самого широкого профиля: конвертеры, графические утилиты, мультимедиа, управление файлами, работа с документами, инструментами TIFF и PDF. Обо всем этом богатстве – разговор через неделю.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Какой таймер выбрать?
Какой таймер выбрать? Создав таймер, теперь вы должны решить, какого типа будет этот таймер. Это осуществляется путем комбинирования аргументов функции timer_settime(), которая обычно применяется для собственно запуска таймера:#include <time.h>int timer_settime(timer_t timerid, int flags, struct itimerspec
Глава 4. Праздник общения
Глава 4. Праздник общения Общение – одна из ключевых функций Интернета. Для меня как пользователя, а не веб-обозревателя, пожалуй, что и самая главная. В этой главе, а также частично в двух последующих речь пойдет о тех сервисах, которые помогают общению людей друг с другом.
Вот ты какой, «троянский конь»!
Вот ты какой, «троянский конь»! «Троянский конь» – это не вирус. Область их «компетенции» – воровство конфиденциальной информации, в том числе и паролей, с последующей передачей их хозяину. «Троянский конь» состоит из клиента и сервера. Серверная часть, как правило,
Блоги какой тематики вы ведете? Блоги какой тематики вы хотели бы вести?
Блоги какой тематики вы ведете? Блоги какой тематики вы хотели бы вести? Многие блоггеры или не выделяют одну тему и пишут обо всем понемногу, или описывают свой дневник шутливо: «Да так, попукиваю в воздух».Некоторые блоггеры отвечали, что уже ведут дневники на все
Это не почта! Это спам какой-то!
Это не почта! Это спам какой-то! Что такое спам? В общем смысле спамом называют информацию, которую нам навязывают[19] . Реклама, периодически прерывающая интереснейший фильм или финал чемпионата мира по футболу, – тот же спам, но с ней почему-то не борются, а убеждают нас,
Какой архиватор все же лучший?
Какой архиватор все же лучший? Трудно со стопроцентной уверенностью сказать, какой архиватор позволяет получить максимальную степень сжатия. Наиболее вероятно, что из WinAce,WinRAR и 7-Zip лучше справится WinRAR. Однако даже при сжатии файлов одного и того же типа (например,
КАКОЙ ЦИКЛ ЛУЧШЕ?
КАКОЙ ЦИКЛ ЛУЧШЕ? После того как вы решили, что вам необходимо использовать оператор цикла, возникает вопрос: циклом какого вида лучше всего воспользоваться? Во-первых, решите, нужен ли вам цикл с предусловием или же с постусловием. Чаще вам нужен будет цикл с
Какой формат выбрать
Какой формат выбрать В главе 1 мы уже упоминали о различных форматах графических файлов. Сейчас настало время подробнее разобраться, какой из них имеет преимущество в том или ином случае. Рассмотрим три наиболее популярных формата: TIFF, JPEG и GIF.TIFFИспользовать формат TIFF
Какой компьютер вам нужен
Какой компьютер вам нужен Общие рекомендацииПри выборе вычислительной машины следует опасаться двух крайностей.• Во-первых, есть риск переплатить и купить то, что вам не очень-то и нужно. • Во-вторых, слишком дешевый компьютер может оказаться недостаточно
У9.2 Какой уровень утилизации?
У9.2 Какой уровень утилизации? Подход на уровне компонентов, если программировать на языке типа Pascal или C, где операционная система предоставляет dispose или free, может напрямую использовать эти операции вместо создания своего списка свободной памяти для каждого типа структур
Какой ноутбук выбрать
Какой ноутбук выбрать Предварительные выводы таковы. Если вам необходим ноутбук для выполнения несложных офисных задач (вроде набора текста, обработки данных в электронных таблицах или поиска информации в Интернете), то вполне подойдет бюджетный компьютер. Кроме того,
13-Я КОМНАТА: Праздник как двигатель прогресса
13-Я КОМНАТА: Праздник как двигатель прогресса Автор: Илья Щуров VoyagerЕсли смотреть трезвым и рациональным взглядом, ежегодные праздники — это лишь дань суеверным традициям. Сезонные циклы, обладавшие жизненно-важным значением для наших предков, уже не задают столь
Голубятня: Праздник на нашей улице, или Фактура, столь редкая для софтверных обзоров Сергей Голубицкий
Голубятня: Праздник на нашей улице, или Фактура, столь редкая для софтверных обзоров Сергей Голубицкий Опубликовано 12 марта 2013 Посмотрите, как составляется большинство кинорецензий: дают краткий пересказ сюжета, поминают премии, если таковые
Победа ABBYY над Nuance: праздник со слезами на глазах Сергей Голубицкий
Победа ABBYY над Nuance: праздник со слезами на глазах Сергей Голубицкий Опубликовано 28 августа 2013 Сегодня, безусловно, радостный день для компании ABBYY и приятный для всех соотечественников. Приятный именно своей исключительностью и нарушением всех