Предыдущая тема
::
Следующая тема
|
Автор |
Сообщение |
simonovovka
Переводы
Зарегистрирован: 02.07.2020 Сообщения: 16
|
Добавлено: Ср Фев 24, 2021 21:12 pm |
|
|
Ну, я вроде как расписал…
Проблема-то вовсе не в \org\frx\fry — она также будет и на \fax\frz. Хочется управлять значениями \fscx\fscy внутри одной перспективы, чтобы та в свою очередь никуда не разъезжалась. Думаю, например, это можно было бы реализовать (наверно? не погромист, могу ерунду полную сморозить) через две строки — одна с исходными значениями, те же \frz\fax\fs, другая точно такая же, только с измененными значениями, например, ширины. И скрипт как-то будет должен высчитать на основе первой строки значения \fax для второй. К примеру, в строке были теги \fscx100\fscy100 и \fax0.5, а во второй уже будут \fscx100\fscy200, и, чтобы сохранить нужный наклон, мне нужно увеличить \fax на условное количество десятых.
Ну и про \org\frx\fry. Банально приятнее работать с perspective.moon, нежели с тем же релокатором. Тем более тот скрипт, который я кинул, сделан для одного сурса видео, он сразу идет в mkv-шнике, и никуда выкладываться (по крайней мере, самими авторами — то бишь мной и десятком других людей :^) ) не будет. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Чт Фев 25, 2021 0:32 am |
|
|
Цитата: | Ну, я вроде как расписал… |
и всё ещё ничего не понятно. Чем вас гуишный "Scale subs on X and Y axess" не устраивает? он не трогает \org\frx\fry |
|
|
|
К началу |
|
simonovovka
Переводы
Зарегистрирован: 02.07.2020 Сообщения: 16
|
Добавлено: Чт Фев 25, 2021 16:34 pm |
|
|
Инструмент меня более чем устраивает за одним исключением: при разных значениях fscx и fscy наклон при любом виде используемых инструментов, будь то \org\frx\fry или же \fax\frz, не будет так же попадать в заданные в строке значения, как при одинаковых значениях \fscx\fscy, хотя там я, естественно, ничего не менял. Например, строка:
Код: | Dialogue: 0,0:00:00.00,0:00:05.00,Default,,0,0,0,,{\fsp10\fscx536\fscy536\fax1\pos(518,545)}T{\fscx336\fscy536}T |
Видно, что наклон у букв совершенно разный, и чтобы это пофиксить, нужно увеличивать \fax у второй примерно до 1.5:
Вот я и подумал, что было бы хорошо, если бы существовал такой скрипт, который делает это автоматически. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Чт Фев 25, 2021 20:43 pm |
|
|
Типо чтобы
Цитата: | {\pos(518,545)\fscx600\fscy600\fax1\fsp10}T{\fscx300}T{\fscx}T |
преобразовалось в
Цитата: | {\pos(518,545)\fscx600\fscy600\fax1\fsp10}T{\fscx300\fax2}T{\fscx\fax6}T |
?
Ну математика тут лёгкая, но юзкейса использования такого я ни разу не встречал и он очень странный и специфичный (то есть, тут банальная обратная зависимость от произведения \fax * \fscx), так что от меня точно не ждите.
А надписи, что вы скинули на скрине, делаются через банальный \frz\fax\fs + gradient by char
PS \fax и \fay это уже надстройка над 3-мерным пространством, оно не будет рассчитываться так, как вы ожидаете. Нужно или юзать 1 перспективу \frz и \fax+\fay (точнее последний лучше вообще не юзнать из-за багов рендеров ass) ИЛИ все 3 перспективы \frx\fry\frz |
|
|
|
К началу |
|
simonovovka
Переводы
Зарегистрирован: 02.07.2020 Сообщения: 16
|
Добавлено: Чт Фев 25, 2021 20:54 pm |
|
|
Что ж, рад, что мы пришли к какому-то консенсусу. Понял, принял, спасибо! |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Вт Апр 20, 2021 1:30 am |
|
|
Zabr
Доброго времени суток.
Мучал ваш Subs cleanup, скармливая ему сабы из своего архива. И на одном его таки "стошнило".
Последний раз редактировалось: Пт Апр 23, 2021 19:25 pm |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вт Апр 20, 2021 19:03 pm |
|
|
krmit, забавный баг, поправил
v2.15 z_functions
поправил маски, чтобы корректно работало схлопывание масс тегов, при удалении дубликатов, при наличии в строке множества трансформ с ними
PS у вас там в караоке много косяков (например \(0,100) без t или текст в конце рисования), который этот скрипт поправит, скорее всего, не так, как вы ожидаете |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Пт Апр 23, 2021 19:24 pm |
|
|
Zabr: | в караоке много косяков |
Не удивительно, если учесть, чьё это поделие...
---
https://disk.yandex.ru/d/gePGRDURYuXCMQ
На этом повисает ближе к концу проверки. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Сб Апр 24, 2021 13:11 pm |
|
|
krmit, нашёл где баг, но пока хз как пофиксить - похоже скрипт упирается в возможности RegExp в Lua, которая в аеги |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Пт Авг 27, 2021 19:15 pm |
|
|
v2.16 z_functions
Поправил ссылку на скачивание скриптов
v1.6 z_jump
Прыжок к надписи теперь учитывает актёров Sign/Надпись
Поправил опечатки
v3.11 z_subs_cleanup
Поправил минимальную версию z_functions на 2.15 (тк там был багфикс для очистки)
Поправил опечатки
По багам выше - пока без изменений |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вс Сен 26, 2021 19:53 pm |
|
|
v2.0 z_jump
Прыжок к надписи теперь игнорирует \i1 и \an8 (отдельно и их комбинации) в стартовом блоке тегов
Почистил скрипт от мусора + более читаемое форматирование условий
v2.17 z_functions
добавил новую маску (блок надписей в начале строки)
v3.12 z_subs_cleanup
Перемещение блока надписей в начало строк (всегда), чтобы не было проблем с фиксами тегов
Удаление пустого \fad(0,0) в очистке тегов
Повысил минимальную версию z_functions до 2.17
По багам выше - пока без изменений |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вс Сен 26, 2021 21:15 pm |
|
|
Наконец-то дошли руки выложить мой JS скрипт RETS. Текущая версия v2.4.1. Первое сообщение обновлено с кратким описанием всех текущих его функций. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Чт Окт 21, 2021 19:54 pm |
|
|
v2.4.2 RETS
Добавил галочку для генерации человеко понятного списка шрифтов, а не файла для их сборки (альтернатива, пока не пофиксят сборщик шрифтов в форке аеги).
v3.13 z_subs_cleanup
Добавил проверку на строки с нулевой длительностью
По багам выше - пока без изменений |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Пт Окт 22, 2021 20:00 pm |
|
|
v3.14 z_subs_cleanup
В очистке актёров не очищаются актёры-надписи |
|
|
|
К началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы, прикрепленные к сообщениям
|
Powered by : phpBB © | Время : 0.1549с | SQL-запросов : 16 | Gzip : Вкл.
‹ xЪіСOЙ,ігІЃPњњ6ъ%)@HЃDK“rRнёЂ¬¤ь”JђHFInP ®л™8 |