Предыдущая тема
::
Следующая тема
|
Автор |
Сообщение |
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Пт Окт 29, 2021 20:03 pm |
|
|
Zabr
Dialogue: 0,0:07:59.33,0:08:00.33,Signs2,,0,0,0,,{=22}{(\fad(0,186)\an3\fnAriac\b1\i0\fs50\c&H6EE6FA&\3c&H806AFB&\bord10\blur0.8\pos(1266.67,598.67)\fsp2\fscy100\fscx100} Не пропустите
стало
Dialogue: 0,0:07:59.33,0:08:00.33,Signs2,,0,0,0,,Не пропустите
Dialogue: 0,0:10:12.69,0:10:14.13,Signs,,0,0,0,,{blur1\fad(150,0)\c&H000000\b1\pos(1110,480)}Полностью\Nзажила
стало
Dialogue: 0,0:10:12.69,0:10:14.13,Signs,,0,0,0,,Полностью\Nзажила
Второй пример - строка не с нулевой длительностью. И простая очень, к тому же...
add1
И заметил, что не удаляет комментарии типа " {?}". |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вс Окт 31, 2021 17:00 pm |
|
|
щас логики скрипта такая, что блоком тегов считается тот, что начинается с {\, у вас начинается с {( и {b - это, скорее всего, поправлю, когда время будет
с комментом, думал проблема в вопросе, а оно в принципе не удаляло комментарии с 1 символом, это поправил, но скорее всего придется дорабатывать из-за первой проблемы... |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вс Окт 31, 2021 21:13 pm |
|
|
v2.18 z_functions
поправлены маски:
теперь у блока тегов (в том числе градиентного, начинающегося с "{*") между "{" и первым "\" могут быть любые символы
теперь блок комментариев корректно работает с 1 символом, но в комментарие больше не может быть символов "=*\|" (будет считаться блоком тегов или экстра блоком)
v3.15 z_subs_cleanup
в "Try to fix tags" добавлена попытка восстановления потерянного "\" у тега, если в блоке есть другие теги. Например, "{\p1clip(398,266,1041,572)}" поправится в "{\p1\clip(398,266,1041,572)}"
в "Tags clean up" добавлена очистка мусора между "{" и первым "\" в блоке тегов |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вс Окт 31, 2021 21:50 pm |
|
|
v2.4.3 RETS
К Validate subtitles добавлены опции Show included (если поставлено, будет писаться только в каких сериях есть эта строка, если не поставлено - в каких её нет (раньше было так по умолчанию)) и Sort lines (если не поставлено, строки будут в порядке проверки (то есть по очерёдности серий), если поставлена, то в алфавитном (раньше было так по умолчанию)). В интерфейсе пересортированы Subtitles from chapters, Validate subtitles и Episode list, чтобы занимало меньше места с новыми опциями. Поправлен баг в Inscriptions, когда скрипт не мог найти основной стиль текста, если в нём было слишком мало строк. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Ср Ноя 03, 2021 4:48 am |
|
|
v2.4.4 RETS
определение оригинального конца строк файла и его использование во время схлопывания строк при работе с субтитрами |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Пт Ноя 05, 2021 0:04 am |
|
|
Zabr
Не удаляет тег вида "\clip()". |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Пн Ноя 22, 2021 13:51 pm |
|
|
krmit, перепроверил
корректно очищается до
|
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Пн Ноя 22, 2021 16:32 pm |
|
|
Zabr
Ээ... я, походу, в clears что-то лишнее убрал -_- Буду разбираться. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вт Ноя 23, 2021 17:18 pm |
|
|
krmit, если что это происходит в z_subs_cleanup.lua:670
Цитата: | --remove fake brackets
tags = tags:gsub("\\%a+"..bracket_mask, "") |
|
|
|
|
К началу |
|
sergeandr
Зарегистрирован: 19.05.2010 Сообщения: 8
|
Добавлено: Ср Дек 15, 2021 16:16 pm |
|
|
Clip gradient падает на такой паре строк:
{\pos(320,470)\c&H000000&\t(0,1000,\c&H0000FF&)\t(4000,5000,\c&H000000&)\clip(219,450,423,470)}Какой-то тестовый текст
{\pos(320,470)\c&H000000&\t(0,1000,\c&H007FFF&)\t(4000,5000,\c&H000000&)}Какой-то тестовый текст |
|
|
test.7z
[739 Bytes] [Загрузок: 247] |
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Чт Дек 16, 2021 1:10 am |
|
|
sergeandr, насколько помню Clip gradient не работает с тегами внутри \t, и по вашему примеру должна сгенерироваться 1 новая строка, идентичная первой, потому что градиентить тут можно только обычный \c, который одинаковый. Но падать скрипт не должен. Посмотреть точнее смогу не раньше выхов... |
|
|
|
К началу |
|
sergeandr
Зарегистрирован: 19.05.2010 Сообщения: 8
|
Добавлено: Чт Дек 16, 2021 9:28 am |
|
|
Zabr: | по вашему примеру должна сгенерироваться 1 новая строка, идентичная первой, потому что градиентить тут можно только обычный \c, который одинаковый. Но падать скрипт не должен. |
Иногда генерируется новая строка, иногда Aegisub просто закрывается. Никакой закономерности в поведении скрипта обнаружить не удалось. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Чт Дек 16, 2021 12:19 pm |
|
|
sergeandr, напишите, какой версией Aegisubs пользуетесь
От себя могу порекомендовать форк, который обновлялся до недавнего времени https://github.com/wangqr/Aegisub (справа ссылка на фтп, где можно скачать готовые билды) |
|
|
|
К началу |
|
sergeandr
Зарегистрирован: 19.05.2010 Сообщения: 8
|
Добавлено: Вт Дек 21, 2021 10:44 am |
|
|
Пользуюсь Aegisub 3.2.2.
Форк попробую. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Чт Янв 13, 2022 18:56 pm |
|
|
v2.5 RETS
сделал корректную проверку на введенную строку названия эпизода при генерации списка эпизодов
при генерации надписей значения актёра учитывают лирику |
|
|
|
К началу |
|
|
|
Список форумов Kage Project
-> Техническая поддержка |
Часовой пояс: GMT + 3 На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 След.
‹ xЪU[kгF~ЋЕЩЃоЛц:›4‘TX
ҐР‡–<.K‘4#[nHгxУою·ъXXZи»мXYmЌe%»Ўё%ќ‘м$¶ЫІлПEЯ№|ЯМ9і K«•bЉQ[2Е ЩVЛUђMLЉАрмРЧшт1Re1ГЦВPA®v„ФЯт,J“чИєє+Kє
Й1ЇЧДB–„Ѓє‰яkєMш¤ЎkaЪVPЅVы„G#¶gXnKA
є`(Ё†YДҐ$@ЛП}4…‹Ј9ђz>ЧлљП“-FґDЌЫЬwхР?ђх ¤b]жz[†Аjµйf·њ‹й8„¶=¬ б®ж}Яq|Э{Б#Фтёэ‘EєЬqЄ~Ыя<ґ°Т4ША
У4vкСpSkмн6Ќ]ЇХН'{њєзvtЗў
ІМ‡Ш3:Ў:w]5«<·EЃнъЈџB;Ѓ¦f‡да?ґRж%ekҐТѕ†сb}ЈtA_([Ёp—кТh7t4ЫFкл8‹ЯжЙю\ПђШД s
LБАhkn‹hЫ
«ћ/фџ‹NрW.&/ћПщЬ+щЂђ6|ц`NчБуjX€срvҐ(Lґ]GкЙ¬gIГЛОЗІT"V!зЙn@јОX<Мg0a0быlpѕ ѕ}з·»Г+‡]дУЁ·Qo"хЏ(l‚p/їFйi р*dЅї?Њл/¬—qљм,±~”яuпc0mp
Щ)лі,Y{ЏСвь•лRЏЯҐЙe<FW<©Б ОО†С‡1ьB~ЂC“ЏБl©?Џ{Q¶оыgьы`њ¤Й”чИчЙХ
N*IЄІеъ
фШзр¶…1qmѓчґpфпэAZpїн°¬’k/уE‹Тµ-JК„„эR§ЮZnФІ$*PTЦ”юЙLtь4†1;‹уёxТи2Iщ‚<ПКоє
Жт~|)`iSЖzЖ)j-<‹С0OІвzВґП’яbu>€FWяКFlZ†и›dlЅ[ЏћdЙ0‹'E„‹инhГ› гЫv·ЊшҐѕLЉ…Й§Ч^в4ќЕ+ђK§exюqщђ©wrKu•э
ЛК7^—ѓ~ы kР€Йo.Ґюѕ$u»]с¤йzХр Хю*и»bs•?юбйSYТTё/vа%њdсшЉ;ЇUлOjН)Я9ьцлн7‘8Цзк{|пЛ-џПO†ЈjeБ ¶¶V^a®ђ¤{шXмґ©cуЌ ¦B%ы | |