CUE Corrector. Инструмент для редактирования CUE и работы с аудио файлами.

Страницы :   Пред.  1, 2, 3 ... 10, 11, 12 ... 99, 100, 101  След.
Тема закрыта
 

simple.i

Lossless Group VIP

Стаж: 16 лет 10 месяцев

Сообщений: 8441

simple.i · 09-Фев-11 15:15 (14 лет 8 месяцев назад)

Cornerstone писал(а):
А Вас не смущает то, что ЕАС противореча спецификации индексных карт ставит кавычки там где их быть не должно:
Почему такое написание должно смущать? Абсолютно все программы, которые я знаю, подобное написание прекрасно понимают, плюс, те, которые могут генерировать CUE сами также пишут.
Назовите программу, которая спотыкается о подобное написание. Ради интереса.
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 09-Фев-11 15:23 (спустя 8 мин., ред. 09-Фев-11 15:27)

simple.i писал(а):
Назовите программу, которая спотыкается о подобное написание. Ради интереса.
Разговор не о спотыкании и т.д. а о изначально неправильной реализации функции при генерировании индексной карты заложенной в ЕАС. Тут можно долго "ломать копья" но изменить решение автора CUE Corrector мы не в силах - как решит так и будет, и каждый волен сам выбирать как ему поступать в определённых случаях не согласия с работой программы.
[Профиль]  [ЛС] 

Siala

Стаж: 18 лет 2 месяца

Сообщений: 100

Siala · 09-Фев-11 15:27 (спустя 4 мин., ред. 09-Фев-11 15:27)

Ну автор, собственно говоря, великодушно предоставил выбор - заполнять CUE правильно, по спецификации, или добавлять кавычки в EAC-стиле. Поэтому каждый может выбрать, что считает более корректным/удобным в конкретной ситуации.
[Профиль]  [ЛС] 

simple.i

Lossless Group VIP

Стаж: 16 лет 10 месяцев

Сообщений: 8441

simple.i · 09-Фев-11 15:29 (спустя 2 мин., ред. 09-Фев-11 15:29)

Cornerstone писал(а):
Разговор не о спотыкании и т.д. а о изначально правильной реализации функции при генерировании индексной карты заложенной в ЕАС.
Не понимаю, о чём Вы? Где Вы узрели неправильную реализацию? После тэга TITTLE, например, следует текстовый аргумент, заключаемый в кавычки (собственно информация для CD-текста), обозначивающие начало и конец этой информации. Вы, например, можете дать информацию в кавычках в следующем виде " Пупкин " и она в таком виде будет записана в CD-текст, т.е. со всеми пробелами. REM же не имеет никаких аргументов, он просто делает невидимым всё содержимое от себя и до конца строки, потому абсолютно неважно, будут там какие то кавычки или нет. Кавычки ставятся исключительно для удобства пользования другими программами.
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 09-Фев-11 15:32 (спустя 2 мин., ред. 09-Фев-11 15:36)

simple.i писал(а):
После тэга TITTLE, например, всегда следует текстовый аргумент, заключаемый в кавычки
Текстовый аргумент заключается в кавычки только в том случае если в этом тексте есть пробелы между символами.
Если Вам интересен сильно этот разговор, то поговорите об этом с автором программы, если у него хватит терпения.
[Профиль]  [ЛС] 

simple.i

Lossless Group VIP

Стаж: 16 лет 10 месяцев

Сообщений: 8441

simple.i · 09-Фев-11 15:36 (спустя 4 мин.)

Cornerstone писал(а):
Текстовый аргумент заключается в кавычки только в том случае если в этом тексте есть пробелы между символами.
Текстовый аргумент может не заключаться в кавычки, если он не содержит пробелов между символами - так правильнее будет. Т.е. наличие кавычек не является ошибкой в любом случае, отсутствие кавычек, там, где они необходимы - ошибка.
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 09-Фев-11 16:25 (спустя 49 мин., ред. 09-Фев-11 16:25)

simple.i
If the string contains any spaces, then it must be enclosed in quotation marks
примерно так и пишут. что-то это мне напоминает
[Профиль]  [ЛС] 

simple.i

Lossless Group VIP

Стаж: 16 лет 10 месяцев

Сообщений: 8441

simple.i · 09-Фев-11 16:32 (спустя 7 мин., ред. 09-Фев-11 16:32)

FoxSD писал(а):
что-то это мне напоминает
Синтаксис командных файлов и/или html?
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 09-Фев-11 18:49 (спустя 2 часа 16 мин.)

FoxSD
В программе присутствует несоответствие с базой http://www.accuraterip.com/driveoffsets.htm относительно смещения чтения привода PLEXTOR DVDR PX-716A, в базе +30 в программе +12
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 09-Фев-11 19:06 (спустя 17 мин., ред. 09-Фев-11 19:06)

Cornerstone писал(а):
В программе присутствует несоответствие с базой http://www.accuraterip.com/driveoffsets.htm относительно смещения чтения привода PLEXTOR DVDR PX-716A, в базе +30 в программе +12
в базе два таких привода
PLEXTOR - DVDR PX-716A +30 2002 100%
PLEXTOR - DVDR PX-716A +12 1 100%
показывается первый. пока не решил как лучше информировать что есть еще один привод
https://rutr.life/forum/viewtopic.php?p=41590426#41590426
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 09-Фев-11 20:03 (спустя 57 мин., ред. 09-Фев-11 20:03)

FoxSD писал(а):
показывается первый. пока не решил как лучше информировать что есть еще один привод
А Submitted By 1 или 2002 не о чём не говорит? Просто "второго" привода со смещением +12 не существует.
[Профиль]  [ЛС] 

DjekFox

VIP (Заслуженный)

Стаж: 16 лет 7 месяцев

Сообщений: 1415

DjekFox · 09-Фев-11 20:23 (спустя 19 мин., ред. 09-Фев-11 20:23)

Cornerstone писал(а):
А Submitted By 1 или 2002 не о чём не говорит? Просто "второго" привода со смещением +12 не существует.
Ну не удалять же теперь его из списка, раз он есть в базе (базу, интересно, на подобное чистят?), просто надо, чтобы при показе в приоритете был привод с большим количеством рипаний.
И это не единственный привод в базе с двумя значениями:
PLEXTOR - DVDR PX-820SA +48 118 100%
PLEXTOR - DVDR PX-820SA 0 2 100%
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 09-Фев-11 20:26 (спустя 3 мин.)

DjekFox писал(а):
И это не единственный привод в базе с двумя значениями:
PLEXTOR - DVDR PX-820SA +48 118 100%
PLEXTOR - DVDR PX-820SA 0 2 100%
Ну тут-то, так-же как и в предидущем случае понятно что
Код:
PLEXTOR - DVDR PX-820SA 0 2 100% PLEXTOR - DVDR PX-716A +12 1 100%
явная лажа.
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 10-Фев-11 06:06 (спустя 9 часов)

Cornerstone писал(а):
А Submitted By 1 или 2002 не о чём не говорит?
ну не смотреть же самому все 4000 записей.
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 10-Фев-11 11:08 (спустя 5 часов)

FoxSD писал(а):
Cornerstone писал(а):
А Submitted By 1 или 2002 не о чём не говорит?
ну не смотреть же самому все 4000 записей.
Конечно нет. Но обращать внимание на то когда кто либо столкнулся с чем подобным - желательно.
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 10-Фев-11 11:30 (спустя 21 мин.)

Cornerstone писал(а):
Конечно нет. Но обращать внимание на то когда кто либо столкнулся с чем подобным - желательно.
FoxSD писал(а):
пока не решил как лучше информировать что есть еще один привод
пока будет так
DjekFox писал(а):
надо, чтобы при показе в приоритете был привод с большим количеством рипаний.
вопрос с тем как донести что есть еще один привод с таким же названием по прежнему открыт, но вот насколько актуален
[Профиль]  [ЛС] 

simple.i

Lossless Group VIP

Стаж: 16 лет 10 месяцев

Сообщений: 8441

simple.i · 10-Фев-11 11:56 (спустя 25 мин.)

Cornerstone писал(а):
Но обращать внимание на то когда кто либо столкнулся с чем подобным - желательно.
FoxSD писал(а):
вопрос с тем как донести что есть еще один привод с таким же названием по прежнему открыт, но вот насколько актуален
Нисколько не актуален. Не бывает приводов с одинаковым названием, с точночтью до последней буквы, но с разным смещением. Ошибочные значения периодически проникают в базу. Вычищаются или нет, и насколько часто, не знаю. Происходит это оттого, что некоторые малограмотные пользователи активируют функцию AR c болванок, записанных с рипов ключевых дисков без учёта смещения, или с пираток. Потому, если встречается подобное, значение смещения совпавшей модели с низким количеством подтверждений можно просто игнорировать.
[Профиль]  [ЛС] 

yandexworld

Стаж: 14 лет 10 месяцев

Сообщений: 565


yandexworld · 10-Фев-11 18:04 (спустя 6 часов, ред. 10-Фев-11 18:04)

simple.i писал(а):
Потому, если встречается подобное, значение смещения совпавшей модели с низким количеством подтверждений можно просто игнорировать.
В таком случае любой желающий может самостоятельно отредактировать файл ARCDDriveOffset.txt в любом текстовом редакторе на свой вкус и цвет, удалив из него по его мнению лишние (неправильные, ошибочные и тд) строки (при этом результаты правки он может вынести на всенародное обсуждение).
А автор данной программы сможет в это время заняться чем-нибудь более полезным для развития программы, нежели изобретать способы очистки или уточнения базы офсетов приводов.
[Профиль]  [ЛС] 

simple.i

Lossless Group VIP

Стаж: 16 лет 10 месяцев

Сообщений: 8441

simple.i · 10-Фев-11 19:15 (спустя 1 час 11 мин.)

yandexworld писал(а):
В таком случае любой желающий может самостоятельно отредактировать файл ARCDDriveOffset.txt в любом текстовом редакторе на свой вкус и цвет, удалив из него по его мнению лишние (неправильные, ошибочные и тд) строки (при этом результаты правки он может вынести на всенародное обсуждение).
А автор данной программы сможет в это время заняться чем-нибудь более полезным для развития программы, нежели изобретать способы очистки или уточнения базы офсетов приводов.
Не могу не согласиться.
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 14-Фев-11 15:21 (спустя 3 дня)

AccurateRip
есть забавная утилитка arcue.exe - https://rutr.life/forum/viewtopic.php?t=674573
работает с wav файлом через CUE. проверяет по базе.
вариант, конечно, не самый шикарный.
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 14-Фев-11 18:29 (спустя 3 часа)

FoxSD писал(а):
AccurateRip
есть забавная утилитка arcue.exe
Этой утилитке сто лет, к ней существуют оболочки с возможностью проверки рипов без "ручной" распаковки в WAV, а самое главное - результат её работы не удовлетворяет требованиям сегодняшнего дня.
[Профиль]  [ЛС] 

yandexworld

Стаж: 14 лет 10 месяцев

Сообщений: 565


yandexworld · 14-Фев-11 19:11 (спустя 41 мин.)

FoxSD
Главное в этой утилите то, что исходники ее открытые, что позволяет их модифицировать и использовать в других программах
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 23-Фев-11 00:36 (спустя 8 дней)

FoxSD
Очень сильно "достаёт" работа программы с тэгами ID3 в той части которая касается текстовой информации от реализации удаления названий треков и т.д. из них в по-трековом представлении рипа до внесения инфы о альбоме при имиджевом его представлении:
1. Невозможность удаления информации находящейся в тэгах ID3 при по-трековом представлении рипа из контекстного меню проводника сразу для всех его файлов.
2. Ещё большая странность в работе программы наблюдается при отсутствии этих тэгов в файлах и даже при активированной опции в меню Tags - Delete Old Tags после нажатия на кнопку Go они там появляются при полном отсутствии в желаниях пользователя их там видеть.
3. Отсутствие возможности внести в тэги эту текстовую информацию из контекстного меню её проводника.
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 23-Фев-11 12:30 (спустя 11 часов, ред. 23-Фев-11 12:30)

Cornerstone писал(а):
1. Невозможность удаления информации находящейся в тэгах ID3 при по-трековом представлении рипа из контекстного меню проводника сразу для всех его файлов.
мультивыделение файлов не реализовано. а опция удаления тегов доступна только для выделенного файла. возможно стоит подумать над доступность опции при выделении папки.
Cornerstone писал(а):
2. Ещё большая странность в работе программы наблюдается при отсутствии этих тэгов в файлах и даже при активированной опции в меню Tags - Delete Old Tags после нажатия на кнопку Go они там появляются при полном отсутствии в желаниях пользователя их там видеть.
То что старые теги удаляются, не значит что на их месте не могут появляться новые.
Delete Old Tags - означает что удаляются абсолютно все старые теги. после этого происходит запись (или перезапись) новых (без желания пользователя), поддерживаемых программой. Вероятно нужна опция - добавлять теги так как удаление старых и запись новых команды совершенно не зависимые. Совершенно об этом не задумывался, Спасибо, будет интересно услышать ваше мнение.
Cornerstone писал(а):
3. Отсутствие возможности внести в тэги эту текстовую информацию из контекстного меню её проводника.
это не планируется. Тегов очень много и для работы с ними есть прекрасный специализированный софт. В программе происходит предельно автоматизированная запись ограниченного количества основных тегов (поддерживаемых в CUE) для отображения информации в проигрывателях.
Cornerstone писал(а):
Очень сильно "достаёт" работа программы с тэгами ID3 в той части которая касается текстовой информации от реализации удаления названий треков и т.д. из них в по-трековом представлении рипа до внесения инфы о альбоме при имиджевом его представлении:
не совсем понял фразу.
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 23-Фев-11 13:01 (спустя 30 мин.)

FoxSD писал(а):
не совсем понял фразу.
То что написано в этой фразе, общие слова, которые расшифрованы по пунктам дальше - так что всё нормально, ключевое в ней то что "достаёт" логика программы при работе с тэгами или не до конца реализованные возможности при работе с ними.
FoxSD писал(а):
Совершенно об этом не задумывался, Спасибо, будет интересно услышать ваше мнение.
Нужна наверное "кнопка" отвечающая за заполнение тэгов или препятствующая этому.
FoxSD писал(а):
это не планируется. Тегов очень много и для работы с ними есть прекрасный специализированный софт
Это всё прекрасно, но раз в программе есть возможность их "заполнения", то надо до логического конца её довести с теми с которыми программа работает, в противном случае эту возможность не надо было реализовывать вообще. Получается ситуация при которой пользователю нужно всего-лишь встроить, например, лог файла риппера и обложку да записать информацию в тэги. Первые две вещи он может сделать из проводника программы не прибегая ни к каким действиям с индексной картой и с названиями файлов и папок, а последнюю нет (выделено жирным). Привыкайте к тому, что, раз Вы включили определённые возможности в программу отличные от редактирования индексной карты, то эта программа уже нечто большее чем простой их редактор и пользователю нужны другие её возможности помимо основного предназначения.
[Профиль]  [ЛС] 

Paoblo

Стаж: 15 лет 3 месяца

Сообщений: 99


Paoblo · 25-Фев-11 14:54 (спустя 2 дня 1 час, ред. 25-Фев-11 14:54)

Маасенький бажок, из-за него не надо номер поднимать. Не знаю был ли в прошлых, в 2.0.25 есть.
Если кто-то как-то не поставил в cue расширение файла - умираем.
т.е. вот на так:
PERFORMER "Arabesque"
TITLE "Gold Hits Disc 1"
FILE "Arabesque - Gold Hits - Disc 1" WAVE
делаем так:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei CUE_Corrector.frmMain.RefreshCUE(Boolean LockUpdate)
bei CUE_Corrector.frmMain.CreateNewCUEFile(String FileName, String[] CUEContent)
bei CUE_Corrector.frmMain.twFileBrowser_AfterSelect(Object sender, TreeViewEventArgs e)
bei System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
bei System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
bei System.Windows.Forms.TreeView.WmNotify(Message& m)
bei System.Windows.Forms.TreeView.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
(Assemblys упускаю за ненадобностью).
workaround:
просто ручками добавляем расширение файлику вот так:
PERFORMER "Arabesque"
TITLE "Gold Hits Disc 1"
FILE "Arabesque - Gold Hits - Disc 1.flac" WAVE (появилось .flac)
ЗЫ: аффтару ессно полюбому спасиба.
[Профиль]  [ЛС] 

FoxSD

VIP (Заслуженный)

Стаж: 17 лет 5 месяцев

Сообщений: 7432

FoxSD · 26-Фев-11 15:45 (спустя 1 день)

agourari
спасибо. я по украински плохо понимаю но думаю общий смысл понял
еще раз благодарю. чем больше пользователей - тем лучше
[Профиль]  [ЛС] 

Fossman

Стаж: 18 лет 5 месяцев

Сообщений: 3570


Fossman · 27-Фев-11 05:37 (спустя 13 часов)

FoxSD
Как вам идея добавить в программу генерацию CUE из ТОС?
Прежде всего речь идет о ТОС из лога EAC. А еще есть .toc файлы (такие может создавать cdrdao, xrecode и др. программы).
Первое, кроме прямой ценной функции, позволит, например, ввести дополнительный контроль за подлинностью log+релиз (имеющийся CUE и сгенерированный по TOC должны будут совпадать).
[Профиль]  [ЛС] 

Cornerstone

Стаж: 17 лет 8 месяцев

Сообщений: 1583

Cornerstone · 27-Фев-11 14:20 (спустя 8 часов)

Fossman писал(а):
ввести дополнительный контроль за подлинностью log+релиз
А что, существует какой-либо контроль принадлежности лога к определённому набору Lossless файлов(а) рипа, или чёткая привязка одного к другому.:D. Новость да-к новость!
Fossman писал(а):
(имеющийся CUE и сгенерированный по TOC должны будут совпадать)
Не факт! Что-бы они совпали нужно обработать и другую инфу находящуюся в логе и не имеющую отношения к TOC, как ту, которая касается присоединения зазоров которое было применено при риповании и их наличие в определённых местах. А каким образом Вы будете генерировать индексную карту для рипа образом?
[Профиль]  [ЛС] 

Fossman

Стаж: 18 лет 5 месяцев

Сообщений: 3570


Fossman · 27-Фев-11 14:59 (спустя 39 мин., ред. 27-Фев-11 17:32)

Cornerstone писал(а):
А что, существует какой-либо контроль принадлежности лога к определённому набору Lossless файлов(а) рипа, или чёткая привязка одного к другому.
Дело не в принадлежности, а в соответствии. Чтобы не было случая, что "колеса от запора к жигулям приладили".
Cornerstone писал(а):
Не факт! Что-бы они совпали нужно обработать и другую инфу находящуюся в логе и не имеющую отношения к TOC...
Речь о временным метках и не более. Остальное - мало интересно.
В целом же ваши рассуждения не к месту, поскольку речь шла о создании CUE по TOC, чего вы "не заметили". Остальное же не требует обязательной реализации, посколько оно станет легко доступно после реализации собственно конвертирования, недоступного на данный момент в офлайновом варианте.
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error