Вторник, 07.05.2024, 01:27
Главная Cornerstone Audio Ripping
| RSS
Меню сайта
Форма входа
Категории раздела
Индексная карта аудио рипа CUE Sheet [7]
Поиск
Похожие проекты
Главная » Статьи » Индексная карта аудио рипа CUE Sheet » Индексная карта аудио рипа CUE Sheet

4.3. CUE Corrector - Главное окно программы и его "зоны"
Главное окно программы и его "зоны".

Главное окно программы можно разделить на четыре зоны: проводник, коммандная форма заголовка индексной карты, коммандная форма информации о треках (дорожках) аудиоматериала, и результирующее окно просмотра осуществлённых изменений в индексной карте. На нижеприведённом скриншоте показаны все зоны программы в том расположении в котором они находятся в главном окне CUECorrector-а, а ранее озвученное их перечисление осуществлено по ходу написания литеры "Z" с верхнего её края к нижнему.



Проводник программы ничем, практически, не отличается от среднестатистического проводника любого другого программного обеспечения, и работа пользователя заключается в возможном выборе через него индексной карты рипа, или указание программе на нужную пользователю директорию (папку). Самое интересное в этом окне представляет из себя его контекстное меню, которое появится при наведении курсора "мыши" на любой раздел логического, на целиком физический диск, или на отдельную папку, при нажатии на правую кнопку "серого зверька" в руке пользователя. Данное меню имеет одиннадцать пунктов: Open In Explorer - Открыть в проводнике системы. Программа предоставляет пользователю, для указания нужных ему объектов, возможность воспользоваться, давно ему знакомым и настроенным по его усмотрению, проводником системы. При работе с проводником системы все возможные пункты контекстного меню CUECorrector-а будут недоступны. Add To Bookmarks - Сделать закладку. Программа сделает закладку(и) выбранного Вами места на диске к которой(ым) можно будет перейти с помощью "внизспадающего меню" Bookmarks, находящегося чуть выше проводника программы, и с помощью его опции Organize Bookmarks произвести их сортировку.  Show Log Files- Просмотр файлов с расширением *.log. Программа осуществит поиск файлов по этой "маске" в указанной Вами папке и её подпапках. Работа этой опции программы "заточена" на поиск отчётов о риповании рипперами Exact Audio Copy и X-Lossless Decoder и  последующей проверки в них сведений об установках программы, с указанием ей не понравившихся, а вот то, что ей не понравится - зависит от пользователя, который сам должен выставить приоритетные значения для проверки отчёта в меню "Options" данного окна программы. Этим наличие возможностей окна не ограничивается, и в нём можно установить кодировку для просмотра содержания отчёта риппера о риповании в меню "Encoding", и даже при просмотре встроенного лога, активировав опцию Show Embedded Log, сохранить его в отдельном файле, воспользовавшись меню "File".



В верхней части окна присутствуют названия всех файлов с расширением *.log, которые удалось найти программе, на одном из которых, программа выводит на экран окна фразу в графе Status - "No Read This Log", которую надо понимать как:-"При прочтении не распознаётся как лог файл EAC или X Lossless Decoder". Так, же, среди файлов проверенных программой, есть один, который имеет отклонения от шаблона заданного в программе, и эти отклонения она показывает: представив отчёт EAC с выделением не понравившихся ей мест жирным шрифтом и ярким цветом, при этом в графе Status выдавая надпись - "Error". Программа, так-же, следит за идентичностью CRC теста и копии. При нажатии на кнопку "Check All Logs" пользователь имеет возможность посмотреть статистику проверки в данном сеансе работы с функцией программы "Show LOG", а активация кнопки "OK" приводит к выходу из экрана просмотра результатов её работы. Выше этих двух кнопок находится информер, в котором, CUE Corrector показывает все несоответствия в логе риппера заданному в ней шаблону, и несошедшиеся друг с другом суммы CRC теста и копии. Create CUE- Генерация индексной карты для указанной пользователем папки с аудиофайлами. Все настройки программы для её работы в автоматическом режиме найдут тут-же своё отражение при получении конечного результата, который появится в окне просмотра сразу-же после активации данной опции. Генерация индексной карты происходит в по-трековое представление с удалёнными зазорами. Для сохранения результата требуется нажатие на кнопку "Go". Контекстное меню проводника - это единственное контекстное меню программы содержащее опции, работа которых не связана с нажатием кнопки "Go"; рассмотрим их по-порядку следования в данном меню, не затрагивая опцию "Show Embedded Log" назначение которой было рассмотрено ранее: Show Embedded Cover(s)  - просмотр встроенных изображений в окне редактора, работа с которым рассмотрена ранее, где у пользователя появляется возможность сохранить их встроенные в теги отдельно в файлах. Add Embedded Log, Add Embedded Cuesheet, Add Cover  - дают возможность пользователю встроить в тэги находящегося под курсором "мыши" скомпрессированного файла: отчёт о риповании, индексную карту рипа и изображения - непосредственно при активации данных опций, точно так-же, как и совершить обратное действие по удалению всех имеющихся тэгов при активации опции Delete All Tags. Calc CRC - подсчёт сумм CRC по методам применяемым в EAC, работает только при представлении аудиоматериала в развёрнутом формате WAV - касается исключительно всех Lossless архиваторов кроме: Free Lossless Audio Codec (FLAC); Monkey's Audio (APE); David Bryant WavPack (WV), подсчёт сумм CRC в которых, программа производит без вмешательства пользователя в виде предварительной их распаковки. Calc Hash - подсчитывает контрольные суммы по алгоритмам CRC32, MD5, SHA-1 для любых файлов которые понимает программа. Create CUE From TOC - создание индексной карты используя информацию из секции TOC файла отчёта о риповании EAC или X-Lossless Decoder. Опция становится доступной при наведении на вышеупомянутый текстовый файл. Генерация индексной карты происходит только при активации кнопки "Go".
Примечание: Используя опцию меню "Add Cover" пользователь получает возможность для встраивания в тэги большего колличества изображений чем при реализации этого-же действия через опцию "внизспадающего" меню "Tags" - "Add Cover Arts", но операции по его редактированию становятся недоступными. Изображение встраивается в том виде и в том разрешении которое оно имеет в оригинале.
Узнать, имеет-ли компрессированный Lossless аудиоматериал встроенные компоненты (CUESheet, Log риппера, Images), можно в статусной строке, находящейся внизу экрана CUE Corrector-а, при выборе курсором проводника программы этого файла. То, как это выглядит, при наличие всех трёх встроенных компонентов, можно увидеть на следующем скриншоте:



Командная форма заголовка индексной карты не содержит практически ничего, что могло-бы стать "камнем предкновения", так как, все поля для ввода информации интуитивно понятны даже не подготовленному пользователю, и главное преимущество данного способа ввода текста в том, что программа с такой организацией по редактированию файлов с определённой иерархией расположения в нём команд не требует каких либо дополнительных знаний, где работа пользователя заключается только в грамматически правильном вводе текста в соответствующие поля, результат которого можно сразу увидить на экране отображения содержимого индексной карты. CUE Corrector даёт возможность пользователю не делать даже этого, предоставляя возможность обращения к таким базам с информацией о дисках как, FreeDb и Discogs, за что отвечают одноимённые кнопки находящиеся в этой-же зоне, с них и начнём рассмотрение возможностей заложенных в программе по вводу текста в поля командных форм заголовка и треков. База Discogs меньше всего подходит для этой операции и не даёт возможности пользователю получить хоть какую либо информацию о аудиоматериале с пустующими полями в заголовке индексной карты Performer (Исполнитель), или Title (Название альбома), при полном неумении базы работать с имеющимся для него идентификационным номером DiscID, который, в свою очередь, даёт возможность получения более точной информации об аудиоматериале. При отсутствии информации в индексной карте о идентификационном номере, программа его может подсчитать при нажатии пользователем на кнопку Calc. Рассмотрим, подробнее, какие возможности предоставляет CUECorrector пользователю по работе с информацией из перечисленных выше баз, за одно проверив на сколько может быть уместна та или иная информация из них, естественно, беря во внимание то, что обе бызы являются общепользовательскими.



Рассмотрим, какая именно информация становится доступна пользователю при обращении к обеим базам, на скриншотах их экранов приведённых выше. Сразу, после обращения к любой из них, программа получает некоторое количество записей о музыкальном материале в виде "Исполнитель - Название альбома" к каждой из которых можно просмотреть перечень названий треков при нажатии на кнопку "Show Tracklist". Для базы FreeDb можно выбрать кодировку полученного текста, при не правильном его отображении на экране, поэкспериментировав меняя её между возможными (UTF-8, ISO 8859-1, ASCII). При обращении к базе Discogs, по-сравнению с FreeDb, пользователь получает дополнительную в виде скриншота обложки и дополнительной информации о диске с которого был рипован аудиоматериал, название исполнителя и альбома которого указано в индексной карте. Наличие информации и её "правдивость"для каждой из записей в обеих базах зависит только от пользователя предоставившего её.
Примечание: Актуальность получаемой информации из баз, как информация к размышлению. При рассмотрении качества получаемой информации из баз, воспользуемся рипом диска "1976-AC/DC-Dirty Deeds Done Dirt Cheap" с индексной картой от рипа диска "1976-AC/DC-High Voltage", оба рипа с дисков  - Sony Music Japan 2008 . Как видим, на выше приведённых скриншотах, при указании в обеих случаях на одну и ту-же индексную карту информация из базы FreeDb соответствует находящемуся с индексной картой аудиоматериалу, и этому есть очень веская причина: для идентификации аудиоматериала базе требуется его DiscID. Совершенно противоположная ситуация складывается с информацией из базы Discogs, которая веря написанному в индексной карте, предоставляет информацию, которая не имеет никакого отношения к аудиоматериалу находящемуся вместе с ней. Ни колличество треков, ни что другое, не влияет на выбор информации при предоставлении её программе из этой базы, кроме записей в индексной карте в полях заголовка Performer и Title. Это, естественно, не проблема CUE Corrector-а, а проблема организации самой базы, да плюс к этому, то, что база является общедоступной для внесения в неё информации - получаем, в данном конкретном случае, на экране обложку не с того издания диска, указанного в расширенной информации о нём. Пользователь, который хорошо знаком с творчеством группы AC/DC сразу увидит это не соответствие, так как, с такой обложкой никакие австралийские издания этого альбома никогда не выпускались, на то, что это именно информация с любого из австралийских изданий, указывает нам количество треков присущее только им, равное восьми, а не как минимум девяти, присутствующих на всех остальных. То есть, даже та информация о диске название которого прописано в индексной карте, на поверку может оказаться, скажем по-мягче, не правильной.
И, в заключении описания работы программы с вышеперечисленными базами, надо отметить, что при нажатии в обеих случаев на кнопку "OK" происходит перенос названия треков, исполнителя и название альбома из окна базы в зону командной формы информации о треках главного окна CUE Corrector, а при нажатии на кнопку "Cancel" неудовлетворённый увиденным пользователь оставляет всё как было.

Mask Editor - Редактор шаблонов. Все графы опций, в которых можно воспользоваться данным редактором интуитивно понятны, точно так-же как, и возможности пользователя желающего задать шаблоны именований файлов и папок с возможностью предварительного просмотра результатов своих действий при нажатии на одноимённую кнопку. Единственное что стоит отметить, так это то, что при работе с данной программой можно сохранять созданные шаблоны по нажатию кнопки "Add Mask" (Выбрать шаблон) и удалять по нажатию на кнопку "Remove Mask" (Удалить шаблон), из интерфейса окна редактора, собрав, таким образом, свою подборку часто используемых, которыми можно воспользоваться прямо из главного окна программы по нажатию на стрелочку просмотра сохранённых в редакторе, с правой стороны от полей показа активных шаблонов для данного сеанса работы с программой.



Для активации какого либо шаблона из окна редактора, пользователю необходимо двойным левым щелчком мыши выделить одну из граф в окошке "Saved Masks" (Сохранённые шаблоны). Индикатором активации шаблона является его появление в графе их компановки с названием "Mask", где можно осуществлять создание своих - простым и не затейлевым способом нажатия на кнопки, занимающие большую часть окна редактора. Естественно, вся операция по активации шаблона из окна редактора должна быть завершена нажатием на кнопку "OK".
Примечание: В полях задания шаблонов, вместо них, можно задавать имена файлов и имя каталога (папки), естественно, что это относится только к рипам Image+Cue при рассмотрении имени в поле Track, или оставлять эти поля пустыми, при этом, имена файлов будут использованы из исходной индексной карты.
Show Log - Просмотр файлов с расширением *.log. (Подробнее, в описании опции "Show Log Files" из контекстного меню проводника программы).
Go- "Самая главная" кнопка программы, без нажатия на которую ни одно преобразование и изменение, сделанное пользователем с индексной картой в интерфейсе окна её просмотра, не будет осуществлено на практике. При обилии возможностей программы - это не сомненный её минус, и может быть даже и единственный, но очень серьёзный, так как, изменения могут коснуться компрессированного Lossless файла, а пользователь про это "ни сном ни духом".
Примечание: Перед нажатием на кнопку "Go" внимательно проверьте установки внизспадающих меню способных повлиять на содержимое компрессированного Lossless файла, "что-бы не было мучительно больно" за потерянную информацию встроенную в него через тэги ID3 до начала преобразований в содержании индексной карты.

Коммандная форма информации о треках аудиоматериала имеет в наличие для управления содержимым именований треков даже больше чем всё необходимое, находящееся в опциях доступных для использования прямо в интерфейсе самой зоны и из контекстного меню для каждой команды (Performer, Title и Songwriter) в отдельности, и номерам, в последствие работы программы, присваевыемым файлам аудиоматериала - работает, как и положено любому контекстному меню: по нажатии на правую кнопку мыши при наведённом курсоре на название выбранной пользователем команды. На скриншоте главного окна программы для этой "зоны" можно увидить аж два разных контекстных меню: первое, расположенное слева, относится к номерам треков, а второе, расположенное справа, к командам индексной карты Performer, Title и Songwriter. Контекстное меню относящееся к нумерации треков рассматривать даже не будем, и пользоваться им не безопастно, так как его применение в большинстве случаев приводит к появлению в индексной карте не адекватных команд "Track" связанных с указанием порядкового номера в ней состоящего из одного регистра, и больше ничем особенным по предоставлению пользователю каких-либо "интересных" возможностей не выделяется. Практически, все функции этого меню дублированы и могут быть осуществлены через задание шаблонов в главном окне программы в соответствующей опции, причём, программа сделает проверку этого шаблона на соответствие и возможность его создания именно для данного типа рипа. Оставляем в этом контекстном меню включённую опцию "XX Format", и к нему больше не возвращаемся, ни в этом обзоре ни в работе с программой. Контекстное меню для команд Performer, Title и Songwriter  изображено на скриншоте в совмещённом виде, где опции выделенные серым полем From Album Performer и Swap Words относятся только к меню Performer и Songwriter.
From Album Performer - Копирование информации из поля Performer командной формы заголовка индексной карты для всего диска в одноимённые команды индексной карты для каждого из треков.
Swap Words - Поменять слова местами. Работает со строкой целиком, при находящемся в ней курсоре для редактирования, или с выделенным фрагментом этой строки, меняя разделённые пробелом выделенные слова местами, например: было - Tommy Shaw, стало - Shaw Tommy.
Refresh - Регенерация, отмена всех изменений, сделанных пользователем для данной команды индексной карты.
Далее, в любом из контекстных меню, идёт серия опций для автоматического редактипрования, или сказать проще, вида написанного в них текста в зависимости от регистра. Изменение производится во всех строках (для всех треков) выбранной пользователем команды индексной карты. Разделителем слов, при осуществлении автоматического редактирования с помощью данных опций, программа считает пробел между ними.
None Case - Не меняя регистр, написание остаётся тем-же что и есть для каждой строки индивидуально.
Proper Case - Каждое Слово С Заглавной Буквы.
Sentence Case - С заглавной буквы только первое в строке слово.
Upper Case - ВСЕ БУКВЕННЫЕ СИМВОЛЫ ВО ВСЕХ СЛОВАХ ЗАГЛАВНЫЕ.
Lower Case - все буквенные символы во всех словах строчные.
После, выше приведённых опций данных меню, расположены две, упрощающие (?) работу пользователя по замене кавычек. Вот как сам автор программы объясняет работу данных опций:-"Swap Quotes - замена ёлочек («...») на двойные одиночные (' '...' ') или наоборот. Convert " To Quotes - заменяет, так называемые, универсальные кавычки ("..."), используемые при написании содержимого в командах индексной карты, на кавычки ёлочки («...»), либо двойные одиночные (' '...' ') в зависимости от настроек в Swap Quotes".
Import From Text и кнопка Import- Замена содержимого команд индексной карты при переносе из буфера обмена текстовой информации в появляющиеся окна редакторов, при активации данных опций. По-другому, работа с их возможностями теряет смысл, так как при вводе информации с клвавиатуы, эффект на который они расчитаны достигается прямо в окне командной формы информации о треках, так-же как, и при копировании одной строки, относящейся к единственному треку для отдельно взятой команды, из буфера обмена. Совершенно лишний "наворот" для программы такого рода, достаточно только взглянуть на окно опции "Import From Text", с "кучей"  всевозможных установок, в которых можно запутаться, и соответственно, которым, мог-бы позавидовать любой текстовый редактор. В отлиичие от предидущей опции, опция "Import", имеет только лишь возможность регулировки шаблоном импортируемого текста, который более сложен в своей организации, так как может охватывать сразу несколько команд (номер в команде Track, Performer, Title и Songwriter) одновременно. На этом, описание работы с ними, и закончим.
Swap Performer <-> Title - По нажатию на данную кнопку происходит замена содержимого между этими двумя командами.
Refresh -  По нажатию на данную кнопку происходит отмена всех действий которые сделал пользователь при редактировании содержимого команд индексной карты в этой зоне.
Songwriter - По нажатию на данную кнопку происходит появление одноимённой командной колонки для возможности редактирования её содержимого для каждого трека в отдельности.
Advanced Mode - Режим работы по редактированию содержимого команд индексной карты позволяющий производить изменения сразу для нескольких треков, причём, не обязательно чтобы они распологались по-порядку, и в этом случае их выделение нужно производить курсором мыши при нажатой клавише Ctrl.
More Tags - Внесение информации в индексную карту через задание и редактирование содержимого "дополнительных" команд, подробнее о которых можно прочитать в этом-же разделе в соответствующих главах. Может работать при включённом режиме Advanced Mode, и в данном случае, внесённые изменения будут применены во всех выделенных с помощью этого режима треках.  

Примечание: Помимо всего рассказанного в предидущих трёх главах обзора программы по настройке функционала через её интерфейс, она имеет файл конфигурации пользовательских настроек в формате "XML" - config.xml, в котором пользователь тоже имеет возможность "покапаться".

Вывод: Программа действительно уникальна по своим возможностям, просто находка для пользователя, которому часто приходится заниматься исправлением и редактированием индексных карт и не имеет аналогов. Всё написанное в трёх частях данного обзора призвано облегчить знакомство пользователя с ней, для того, что-бы он мог сказать то-же самое после первых-же действий проделанных с помощью CUE Corrector-а. 

 
Категория: Индексная карта аудио рипа CUE Sheet | Добавил: Cornerstone (13.02.2011)
Просмотров: 5139
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


| Copyright Cornerstone © 2024 | Бесплатный конструктор сайтов - uCoz |