AudioVeiw
- выбраковка и сортировка аудио-файлов. Основная задача - с минимальными
усилиями и затратами времени удалить ненужное и отсортировать ценное.
:) AudioVeiw был создан не для повседневного прослушивания
аудио-файлов, а для сортировки! По этому, все управление процессом
сортировки сделано на клавиатуре с минимальным использованием мыши.
Запустив программу вы должны в первую очередь выбрать:
каталог, где хранятся
аудио-файлы перед сортировкой,
папку куда будут
переноситься файлы при их "удалении",
корневую
папку куда вы будете переносить отсортированные аудио-файлы.
Внимание! Программа файлы не удаляет, она
только переносит их в заданные папки!
На панели "Информация" представлены данные взятые
программой из тэгов версии 1 или 2. Панель "Управление" позволяет
сделать то, что сложно сделать на клавиатуре, она визуализирует процесс
проигрывания файла. Панель "Файлы" содержит список найденных файлов в
каталоге "Папка" , на рисунке такой папкой является каталог "D:\на
тестирование". Можно искать файлы и в подкаталогах, для этого достаточно
выбрать чек-бокс "С подкаталогами". Если фокус ввода находится в
панели "Файлы" или "Управление" , то доступны следующие "Клавиши
управления":
Enter-проигрывание файла,
Esc - отменить проигрывание,
Space- пауза,
Del- "удалить", перенести файл в папку для удаленных файлов,
Ins - перенести файл в корневую папку ,
Shift-Ins -перенести файл в любую из папок находящуюся внутри
корневой папки. Есть возможность изменить имя файла, взяв его из тэгов,
+ -при прослушивании вызывает перемотку вперед,
- -при прослушивании вызывает перемотку назад,
/ - уменьшает громкость,
* - увеличивает громкость,
5 - автоматическое проигрывание аудио-файлов из списка с
зацикливанием списка.
Указа в поле ввода "Папка" каталог с не
сортированными аудио-файлами, отсканируйте его. Найденные файлы появятся в
панели "Файлы". Вставайте на файл и нажимайте Enter, начнется
воспроизведение. Для быстрого перемещения по файлу нажимайте клавиши "-" или
"+" . Регулировка громкости происходит при нажатии на клавиши "*" и
"/". Если аудио-файл не нужен, то нажимайте на кл. "Del" . Файл
будет перенесен в папку для удаляемых файлов. Как видите все управление
осуществляется на дополнительной цифровой клавиатуре справа. Если, вы
нашли нужную вам аудио-композицию и хотите сохранить ее, то существует
два пути.
Путь первый. Все понравившиеся файлы валить
в одну папку, а дальше с помощью разнообразных программ прослушивания музыки
создавать списки воспроизведения и вести свою музыкальную аудио-библиотеку.
Такой вариант предпочтительнее, когда у вас теги в аудио-файлах, хоть как
то, заполнены. (Ins ).
Путь второй. Информацию о музыкальных файлах
хранить в файловой системе. Т.е. называть файлы с музыкой и каталоги, в
которых такие файлы лежат, осмысленными именами.(Shift-Ins).
Если вы выбрали первый путь, то тут все понятно
жмете Ins и все.Файлы переместятся сразу в папку, имя которой
задано в поле "Куда будем переносить файлы". Файлы будут иметь старые имена
. Рассмотрим второй путь . Жмем (Shift-Ins) на выбранном файле .
Программа из тэгов взяла информацию о музыкальной композиции, и предложила
ее для нового имени файла. Этот файл с новым именем по умолчанию будет
перенесен в папку, которая подсвечена. Но вы можете выбрать любую иную папку
с помощью мыши и клавиатуры.
Что бы облегчить переход в под - папки библиотеки
используйте специальные клавиши F2, F3, F4,
F5, F6, F7, F8. Если нажать F2, то
текущей станет папка "D:\Аудио-файлы\аудио-книги",
если F3 папка "D:\Аудио-файлы\МУЗЫКА"
Отсчет нулевой позиции ведется всегда с той,
которая была в момент открытия окна "Перенос аудио-файлов". Клавиша
F1 возвращает вас в исходную "корневую"
папку аудио-библиотеки.
Программа была написана с использованием
аудио-библиотеки bass.dll версии 2.3 . Этот файл должен находиться в папке
вместе с программой AudioVeiw или быть
доступен виндовс через переменную окружения. Программа в исходниках очень
маленькая, чуть больше 1000 строк вместе со всей "водой". Легко читается и
воспринимается. Написана Delphi 2006, как и все
остальные. Если что-то вам не понравилось, смело копайтесь исходных кодах.
Отображение спектра пока не сделано, оно в стадии разработки! По
этому, код там гнусный. :)