Cornerstone Audio Ripping - CA CUESheet Editor

Понедельник, 27.02.2017, 07:41
Главная Cornerstone Audio Ripping
| RSS
Меню сайта
Форма входа
Поиск
Похожие проекты
CA CUESheet Editior - текстовый редактор с подсветкой синтаксиса и нумерацией строк индексных карт CDDA, со специальной "заточкой" всего своего функционала, включая возможность отката действий осуществлённых пользователем, как при ручном редактировании - вводе символов с клавиатуры, так и при использовании специализированных фильтров, для более удобного их редактирования пользователем который знаком с синтаксисом этого текстового файла. CA CUESheet Editor не предъявляет никаких особых требований к системе за исключением разрешения экрана выставленного для работы системы, которое не должно быть меньше чем 1280x800 Pixels.

Предупреждение: для пользователей Windows Seven - при использовании для отображения опции системы по увеличению масштаба элементов рабочего стола "Изменение размеров текста и других элементов" отличного от 100% могут наблюдаться артефакты! 

CA CUESheet Editor имеет механизм для осуществления сравнения индексных карт, их "склеивания", сравнения и переименования файлов рипа в соответствии с записями в индексной карте, и наоборот, меняет записи в индексной карте на основе наименований реально существующих файлов, умеет создавать список воспроизведения M3U для группы файлов, склеивать содержание тэгов, переносить содержание из тэга в тэг, заполнять заголовок индексной карты используя специализированную форму ввода данных, и т.д.. Программа автоматически создаёт резервную копию индексной карты, в процессе работы напомнит пользователю о её существовании, задав вопрос о решении судьбы оной. Резервная копия сохраняется в папку с загруженной индексной картой название которой формируется по следующему принципу: Original CUESheet Name.cue.cse. После старта программы загрузку в неё индексной карты можно осуществить двумя способами: перетащив файл индексной карты на окно программы, или, воспользовавшись опцией меню "Open", выбрать его с помощью проводника системы, после чего окно CUESheet Editor примет вид:



Название всех опций меню ToolBar-а можно узнать наведением на них курсора "мыши" - название отобразится в статусной строке программы. Для более удобного восприятия и поиска информации по той или иной опции программы, условимся, что все названия имеющихся в программе кнопок будем выделять - салатным цветом, вкладки и информационные окна - сиреневым цветом, поля ввода и выбора значений - жёлтым цветом.

Опции меню ToolBar-ов

Open - загрузка индексной карты.

Save CUESheet (ANSI) - сохранение файла индексной карты в ANSI кодировке локали с сохранением его оригинального имени. 

Save file As (ANSI) - сохранение файла индексной карты в ANSI кодировке локали с возможностью выбора пользователем имени файла.

Save file As (UTF-16) - сохранение индексной карты в кодировке UTF-16 с возможностью выбора пользователем имени файла.

One step forward - переход к действию пользователя на один шаг вперёд после ввода им символов с клавиатуры и отката на несколько шагов назад с помощью опции "One step back".

One step back - возврат одного или несколько действий пользователя при вводе символов с клавиатуры и переводе курсорной линейки с её помощью.

Find text - поиск по тексту.

Replacing text - замена текста. Кнопка становится доступной только после осуществления пользователем поиска по тексту. Сам экран , его опции и опции предидущего экрана программы (Find text) можно увидеть на следующем скриншоте:



Case sensitivity - Чувствительность к регистру
Whole words only - Только целиком слово
Search from caret - Начать поиск с позиции курсора
Selected text only - Искать только в выделенном тексте
Regular expression - Регулярное выражение
Forward - Начать поиск с начала текста
Backward - начать поиск с конца текста. 
Search for - искать текст, поиск производится с помощью опции Find text и его результаты отражаются в окне опции Replacing text.
Replace with - заменить на ...... .
Cancel - выход из окон опций Find text и Replacing text. 
ОК - применение опций для поиска и замены текста. 

Down on the text - искать дальше - вниз по тексту.

Up on the text - искать дальше - вверх по тексту.

Transliterate .... Method "A" - Диакритическая транслитерация метод "А" по ГОСТ 7.79-2000 (ИСО-9.95). Транслитерация производится по правилам межгосударственного стандарта транслитерации кирилловского письма латинским алфавитом. Транслитерация с использованием диакритики является строгой, так как, в ней любому кириллистическому символу соответствует единственный символ из расширенного латинского алфавита.

Transliterate .... Method "B" - Транслитерация с использованием буквосочетаний метод "B" по ГОСТ 7.79-2000 (ИСО-9.95). Транслитерация производится по правилам межгосударственного стандарта транслитерации кирилловского письма латинским алфавитом. Транслитерация с использованием буквосочетаний является ослабленной, так как, любой кириллистический символ может соответствовать одной или нескольким буквам из основного (ограниченного) латинского алфавита.

Reverse transliteration - отмена изменений произошедших в тексте после работы функции Transliterate Cyrillic - Latin.

Compare CUESheet - опция активна только при загруженной индексной карте в основное окно программы. Данная индексная карта является первой выбранной пользователем для сравнения и может быть подвержена редакторской правке в окне сравннения с выбранной пользователем при активации данной опции. Основное окно сравнения индексных карт имеет своё дочернее продолжение в котором можно сравнить несовпадающие выбранные пользователем строки более тщательно. Вид обоих окон, опции которых вкратце рассмотрим далее, приведён на следующем скриншоте: 



Основной экран сравнения индексных карт - CUESheet Compare
View Result Of The Comparison CUESheet - результирующее окно сравнения двух индексных карт.
File One & File Two - наименование сравниваемых файлов. На месте первого файла сравнивается содержание индексной карты загруженной в главное окно программы с уже внесёнными в него изменениями пользователем, или без таковых, если они не были сделаны. 
Minimum Number Of Strings - минимальное количество строк в одной из сравниваемых индексных карт 
Maximum Number Of Strings - максимальное количество строк в одной из сравниваемых индексных карт.
Matches - количество полных совпадений строк.
Modifies - количество несовпадающих строк находящихся между совпадающими полностью. 
Adds - количество пустых строк.
Deletes - количество удалённых строк.
Comparing Strings - сравниваемые строки. Поля вкладки заполняются после активации кнопок меню Load first string и Load second string в разрешённом режиме редактирования (опция Editing CUESheet Allowed [Редактирование индексной карты разрешено] - активна) первой индексной карты (левое поле). "Физически" вышеозначенные кнопки это одна и та-же кнопка только с динамически изменяемым действием в зависимости от её состояния (нажата - не нажата).
Work Function In Standalone Mode - работа функции "CUESheet Compare" в автономном режиме. После активации данной опции у пользователя появляется возможность сравнивать любые две им выбранные индексные карты не выходя из интерфейса данного окна программы вне зависимости от того какая открыта в главном окне программы., но при этом он теряет возможность редакторской правки. 
Ignore White Space - не учитывать пробелы при сравнении, активирование опции приводит к мгновенному видоизменению результирующего экрана проверки, если строки отличались лишь количественным несовпадением в них пробелов. 
Ignore Case - не учитывать при сравнении регистр символов, строчный символ = прописной символ и наоборот. Активирование опции приводит к мгновенному видоизменению результирующего экрана проверки, если строки отличались лишь регистром присутствующих в них символов. 
Open CUESheet - загрузка для сравнения с первой, уже загруженной для проверки, второй индексной карты. При активной опции Work Function In Standalone Mode программа предлагает выбрать вначале первую а затем вторую индексные карты и автоматически проводит их сравнение.
Comparison CUESheet - сравнение содержания индексных карт после редактирования одной из них. Опция доступна только после изменения содержания первой индексной карты (левое поле).
Next Changes & Previous Changes - навигация по не совпадающим строкам, соответственно вниз и вверх по тексту. 
Compare strings - переход к экрану сравнения двух выбранных пользователем строк. Опция становиться активной только после выбора пользователем строк с помощью опций программы Load first string и Load second string, который, в свою очередь, можно осуществить только в режиме редактирования - опция Editing CUESheet Allowed (Редактирование индексной карты разрешено) - активна.
Exit with transfer of results to main editing window - переход к основному экрану программы с переносом всех изменений сделанных в индексной карте доступной для редактирования. Данная опция становится активной только в случае когда индексная карта подвергалась редактированию.
Close window and exit without transferring the results to main editing window- переход к основному экрану программы без сохранения изменений сделанных пользователем в индексной карте.
Примечание: для осуществления редактирования производится перевод курсорной линейки на нужную пользователю строку, после чего, двойной щелчок левой кнопкой мыши, или нажатие на клавишу Enter или на клавишу F2.
Сравнивание строк Compare Strings 
Strings - сравниваемые строки. 
Matches - количество полных совпадений символов - каждый символ на своём месте.
Modifies - количество несовпадающих символов находящихся между совпадающими полностью. 
Adds - количество пустых позиций.
Deletes - количество удалённых символов.
Result - результат сравнения. 
Editing Strings Allowed - активация опции разрешает редактирование любой из строк.
Compare - сравнение строк, доступна только при активированной опции Editing Strings Allowed.
Close - выход из окна Compare Strings
Unicode character number - номер выбранного символа по таблице Юникода. При попадании в выбор пользователя нескольких символов будет указан номер для первого из них.
Unicode character number - Unicode table for you - переход к онлайн таблице символов Юникода. 


Text formatting - форматирование текста индексной карты.

UnDo formatting - возврат к форматированию текста до работы функции Text formatting.

Hard Symbol Filter - удаление всех не алфавитных символов языков из кодовых страниц Windows 1250 - 1258.

UnDo Hard Symbol Filter - возврат к виду текста до работы функции Hard Symbol Filter.

Syntax Correction - совмещение работы двух функций Text formatting и Hard Symbol Filter.

Load Template CUESheet - загрузить шаблон индексной карты. В случае использования информации из плей-листа для её генерации, одного из далее перечисленных форматов: (Media Playlist File .*M3U, Windows Media Player Playlist .*WPL, Audio Playlist .*PLS, Light Alloy Playlist .*LAP), возможно создание рабочей индексной карты сразу - без её редактирования в главном окне программы. Загрузка содержимого плей-листа возможна через перетаскивание (Drag'n'Drop) его файла на окно программы, которое выгледит так:



Имена файлов из плей-листа переносятся в индексную карту автоматически по нажатию на кнопку
Next - создание шаблона индексной карты.
Exit - выход.
Load Playlist - загрузка плей-листа через интерфейс проводника системы. 
Clear Information - очистить все поля окна и удалить информацию взятую из плей-листа.
CUESheet Title - вкладка программы опции которой служат для заполнения "шапки" тэгов индексной карты. При отсутствии информации в каком-либо поле этой вкладки данный тэг без содержания не будет прописан в заголовок результирующей индексной карты. Переход между полями ввода можно осуществлять с помощью клавиши "Tab".
Add CUESheet title tags for all tracks - применить содержание информации в тэгах заголовка индексной карты для каждого трека. Информация будет перенесена для следующих тэгов: PERFORMER, COMPOSER, SONGWRITER, ARRANGER.
Each Word With A Capital Letter - каждое слово в строке информации любого тэга, при вводе его с клавиатуры, с заглавной буквы.
The first word with a capital letter - первое слово в строке информации любого тэга, при вводе его с клавиатуры, с заглавной буквы.
Track - Number of the last track - количество треков в индексной карте.
Tag - перечень тэгов индексной карты для каждого из треков. Активация "галочки" перед названием тэга исключает его появление в индексной карте.
Playlist - CUESheet Tag "TITLE" - вкладка программы опции и поля которой предназначены для редактирования тэга индексной карты "TITLE" каждого трека в отдельности.
Number of tracks in the playlist - информационное поле окна программы показывающее количество треков прописанных в плей-листе при его загрузке в программу. Сообщение в этом поле программы о нулевом присутствии треков свидетельствует о отсутствии загруженного плей-листа.
Artist Name Delete - удаление наименования исполнителя, опция активна только в случае заполненого поля "Artist" вкладки CUESheet Title.
Album Name Delete - удаление наименования альбома, опция активна только в случае заполненого поля "Album" вкладки CUESheet Title.
All Letters Are In Upper Case - все символы в верхний регистр (прописными, заглавными буквами).
Each Word With A Capital Letter - все первые символы слов с прописной (заглавной) буквы.
Delete Characters In Between - удалить символы между тех которые задаст пользователь в полях
From (Начиная от) и To (До). Активна только в случае нахождения в выше перечисленных полях хотя-бы по одному символу, доступен ввод в каждое поле до трёх символов включительно. Удобна для удаления содержимого сразу во всех наименованиях треков информации заключённой в скобки. 

Delete CUESheet Tag - при активации данной кнопки появляется окно программы CUESheet Tag Delete, представленное на следующем скриншоте:



на котором пользователю остаётся только поставить "галочки" на ненужных ему в индекстой карте, и по нажатию кнопки Next они будут удалены. Целесообразность присутствия всех перечисленных в этом окне тэгов доказывает практика, так как, пониманием одной единственной программой не ограничивается работа всех остальных с этим видом файлов, которым и является индексная карта. В подтверждении тому, приведу очень показательный пример на тэге DISCID: многие известные нам программы не записывают диски через индексные карты в которых этот тэг находится в чистом виде, и воспринимают его только вот в таком - REM DISGID, т.е. в никаком после команды запрещающей его обрабатывать вообще. Тогда как, IMGBurn не только считает такой вид тэга нормальным в индексной карте, но и понимает его, именно понимает, так как заносит его содержание в CD-Text записываемой болванки.
Template For Burning - удаление тегов плохо воспринимаемых указанным во вкладке программным обеспечением записи CDDA. Пользователю остаётся только лишь выбрать программу записи для которой он готовит индексную карту и активировать кнопку Apply.
Template Off - отказаться от использования шаблона.

File Compare and Rename - сравнение и переименование файлов. Сравнивавются наименования реально существующих файлов и записи их имён в индексной карте. Переименование производится путём приведения имён существующих файлов к именам в индексной карте. Окно опции и принцип её работы повторяет уже описанную выше "Compare CUESheet", что можно увидеть на следующем скриншоте:



View Result Of The Comparison File Name - результирующее окно сравнения имён файлов с записями в индексной карте.
Actual File Name - реально существующие наименования файлов.
File Name In CUESheet - имена файлов записанные в индексной карте.
Full coincidence file names - полное совпадение наименований.
There are discrepancies in the file names - есть расхождения в именах файлов. Перед переименованием рекомендуется проверить расхождения в именах на предмет соответствия регистра написания символов, воспользовавшись опцией этого окна программы "Ignore Case & Not Ignore Case". 
Original Name - имя файла для последующего переименования
Target Name - имя которое будет присвоено файлу после переименования. 
Renaming prohibited & Renaming is allowed - запретить/разрешить переименование. 
Next Changes & Previous Changes - навигация по не совпадающим именам, соответственно вниз и вверх по тексту. 
Original Name & Target Name - кнопка выбора исходного и результирующего наименования для файла. 
Rename File - переименование файла. Результат работы опции будет сразу отражён на экране. 
Exit - выход из окна "
File Compare And Rename".

Saving CUESheet on the template - сохранение индексной карты с наименованием выбранным пользователем по шаблону. После выбора шаблона, пользователь увидит результирующее наименование в строке предпросмотра. При отключении информации поля формирование наименования происходит без его учёта при выборе любого из шаблонов. 

Headline CUESheet - заполнение заголовка индексной карты с помощью формы. Контролируемые поля ввода информации: CATALOG DATE и RLSDATE. В поле CATALOG допускается ввод 12-ти знаков при наличие на штрих коде именно этого их количества, при этом, программа сама при формировании тега допишет недостающий.

Bonding Two CUESheet - "склейка" содержания двух индексных карт. "Склейка" производится за один клик пользователя, единственное что от него потребуется - это ответить на вопрос программы о судьбе заголовка индексной карты уже загруженной в редактор, и выбрать "приклеиваемую" через проводник системы. Не лишним, наверное, будет напомнить о том, что все файлы упомянутые в результирующем содержании индексной карты должны находиться в одной папке с ней.

Create '.m3u' playlist for group files - аналог функции Exact Audio Copy без активации опции "Write m3u playlist with extended information". Пользователю нужно выбрать в появившемся проводнике системы нужные ему файлы и формат сохранения списка. Список автоматически будет сохранён в папку с выбранными файлами и будет иметь имя - "!Name List-M3U!. m3u". 

Transfer of real names files in CUESheet - замена прописанных в индексной карте имён файлов на реально существующие.

Change of real names files on names written down in CUESheet - изменение реальных имён файлов на именования прописанные в индексной карте.

Merging content tags CUESheet PERFORMER and TITLE - слияние содержания тэгов индексной карты PERFORMER и TITLE для каждого из треков. (TITLE = PERFORMER + TITLE).
Merging content tags CUESheet COMPOSER and TITLE - слияние содержания тэгов индексной карты COMPOSER и TITLE для каждого из треков. (TITLE = COMPOSER + TITLE). Примечание: Программа перед выполнением этих двух операций задаёт пользователю вопрос -"Tag COMPOSER or PERFORMER from heading of the CUESheet"(Использовать тэг COMPOSER или PERFORMER, в зависимости от выбранной им опции, из заголовка индексной карты) и предлагает выбор из двух кнопок "Yes"(Да) и "No"(Нет). При нажатии на "Yes" тэг будет взят из заголовка, о чём собственно вопрос и задан, ну и соответственно, при нажатии на "No" он будет взят из записей для каждого из треков!

Extensions of files in the CUESheet ...... - изменение расширений файлов в индексной карте на указанное в опции программы.

Remove the spaces before and after the hyphen - удалить пробелы до и после дефиса.

Spaces between a hyphen and a symbol from both parties - между дефисом и символом спереди и сзади - пробел.

Removal of empty strings - удаление пустых строк.

Removal of "excess" spaces - удаление лишних пробелов.

Removal of content the prisoner in brackets - удаление содержания заключённого в квадратные скобки.

Removal of content the prisoner in parentheses - удаление содержания заключённого в круглые скобки.

Quotation marks around the content tags - содержимое тэгов в кавычки. Обрабатывается содержимое тэгов: ARRANGER, COMPOSER, PERFORMER, SONGWRITER, TITLE, CDTEXTFILE, FILE.

Detect CD-Text file - поиск файла CD-Text (*.cdt) . При обнаружении в папке, где находится индексная карта, файла CD-Text, по-требованию пользователя происходит занесение в неё одноимённого тэга.

Add tags for each track - добавление тэгов для каждого из треков индексной карты с возможностью наполнения их содержанием в окне данной опции. От пользователя требуется только-лишь выбрать нужные ему тэги и с помощью опций On exit remove content tags и On exit deactivate tags решить, нужно ли ему сохранять эти настройки для обработки следующей индексной карты в этом сеансе работы с программой. 
При желании пользователя добавить/изменить названия каждого из треков необходимо: выбрать пункт "TITLE" и после запуска данной функции ответить на вопрос программы "To leave content of Tag  TITLE empty?" (Оставить содержание тэга TITLE пустым?) - No (Нет), после чего, на экране появиться окно опции CA CUESheet Editor Paste from clipboard in TITLE

Renaming of the folder from which CUESheet was loaded - переименование папки из которой была загружена индексная карта. Переименование производится по выбранному пользователем шаблону из имеющихся на экране данной функции. После выбора шаблона, пользователь увидит результирующее наименование в строке предпросмотра. При отключении информации поля формирование наименования происходит без его учёта при выборе любого из шаблонов.    
 
Change in the TITLE tag in accordance with file names - перенос наименования файла (FILE) в наименование трека (TITLE). (TITLE = FILE - [Number file + Extension file]). Только для рипов Track+CUE.

Change names of files according to TITLE tag - перенос наименования трека (TITLE) в название файла (FILE). (FILE = TITLE + [Number track + Extension file]). Только для рипов Track+CUE.

Paste from clipboard in TITLE - вставка из буфера обмена наименований треков скопированных, например, со страницы оформления раздачи на трекере, и поэтому руководствуется незыблемым правилом - предусмотреть в алгоритме фильтра все возможные варианты написания трек-листа не возможно, и при не корректной работе фильтра программы во время копирования содержания буфера обмена её средствами, воспользуйтесь для этого средствами системы - "Ctrl-V", и после этого, отредактируйте их вручную.

Replacement Umlaut and diacritical signs - замена "умляутов" и диакритических символов на символы из английского алфавита принятая в HTML.

Transliterate Greek - Latin ..... - транслитерация греческого алфавита согласно стандарта ISO-843 1997 TL.

To change among themselves content of tags - замена содержания между выбранными пользователем тэгами. Замену содержания можно производить между следующими тэгами: ARRANGER, COMPOSER, PERFORMER, SONGWRITER. Так-же, при не активной опции "Change the content between selected tags" можно произвести однонаправленное изменение содержания тэга, где:- Source является тэгом источником содержания, а Destination получателем этого содержания, при котором, тэг источник будет удалён. Для осуществления пользователем перемещения содержания между тэгами, последние должны присутствовать в индексной карте до активации данной опции!
 
Опции контекстного меню программы 

Standart Edit Functions - реализации стандартных функций для любого из текстовых редакторов, которые включают в себя такие операции как: копирование и вставку текста, его удаление и вырезание, и выбор для любой из операций данного меню всего или только отдельного куска текста. 

Change The Symbol Table - замена табличных символов между кодовыми страницами Windows 1250 - 1258.

CUESheet CDDA Tags - опции меню позволяющие вставлять тэги в содержание индексной карты. Результат работы одной из опций данного меню приведён на следующем скриншоте:







Календарь
«  Февраль 2017  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728
Статистика

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


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