Список форумов Kage Project Kage Project
 
  РегистрацияРегистрация  ВходВход
  Архив субтитровАрхив субтитров  ПоискПоиск  ЧаВоЧаВо  ПользователиПользователи
 Войти и проверить личные сообщенияВойти и проверить личные сообщения

Скрипты для Aegisub + RETS by Zabr [19.09.22]
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8
 
Начать новую тему   Ответить на тему    Список форумов Kage Project -> Техническая поддержка
Предыдущая тема :: Следующая тема 
Автор Сообщение
krmit



Зарегистрирован: 24.07.2008
Сообщения: 203
Откуда: Тверь
СообщениеДобавлено: Вт Апр 12, 2022 1:05 am   Ответить с цитатой

Zabr
Строка типа
{\fad(50,50)}{\p1}m 0 0 l 650 0 650 62 0 62{\p0}
превращается в
{\fad(50,50)}m 0 0 l 650 0 650 62 0 62
со всеми вытекающими -_-

Хотя, если привести исходник к виду
{\fad(50,50)\p1}m 0 0 l 650 0 650 62 0 62{\p0}
то на выходе получаем ожидаемый
{\fad(50,50)\p1}m 0 0 l 650 0 650 62 0 62
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист
Zabr

Переводы



Зарегистрирован: 18.08.2015
Сообщения: 1699

СообщениеДобавлено: Ср Апр 13, 2022 20:16 pm   Ответить с цитатой

krmit, протестировал, всё корректно
Цитата:
{\fad(50,50)}{\p1}m 0 0 l 650 0 650 62 0 62{\p0}

в
Цитата:
{\fad(50,50)\p1}m 0 0 l 650 0 650 62 0 62


уточните с какими настройками запускаете (что выбрано в GUI или массиве *_clears, который используете)?
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист Посетить сайт автора
krmit



Зарегистрирован: 24.07.2008
Сообщения: 203
Откуда: Тверь
СообщениеДобавлено: Ср Апр 13, 2022 20:33 pm   Ответить с цитатой

Zabr
line_actor, line_effect, line_margin, delete_commented, delete_empty, delete_unused, comments_clean, extra_clean, space_clean, tags_round
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист
Zabr

Переводы



Зарегистрирован: 18.08.2015
Сообщения: 1699

СообщениеДобавлено: Ср Апр 13, 2022 21:11 pm   Ответить с цитатой

v3.16 z_subs_cleanup
очистка блоков тегов вынесена в отдельную ветку, которая отработает если включена одна из настроек работающая с тегами (фикс/чистка/сортировка/округление)
замена устаревших ass тегов на новые и html тегов на ass также вынесена в этот блок (теперь отрабатывает по тому же условию, раньше отрабатывала всегда, независимо от настроек)
в выводе информации об очистке количество строк теперь в начале (так легче следить за тем, что всё по 0)
добавил туда отдельно количество строк, где поправлены блоки тегов
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист Посетить сайт автора
krmit



Зарегистрирован: 24.07.2008
Сообщения: 203
Откуда: Тверь
СообщениеДобавлено: Чт Апр 14, 2022 20:22 pm   Ответить с цитатой

Zabr
Теперь нормально.
Потом погоняю на своей кунсткамере - вдруг чего ещё вылезет.
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист
Zabr

Переводы



Зарегистрирован: 18.08.2015
Сообщения: 1699

СообщениеДобавлено: Вс Июн 05, 2022 18:13 pm   Ответить с цитатой

v3.0 RETS
переделан полностью генератор списка эпизодов:
- переделана логика угадывания нужной строки с названием эпизода внутри указанного стиля на основе разных масок с разным набором тегов и их значений (от наиболее до наименее жёсткого соответствия)
- галочка "в стиле нет названия след эпизода" удалена за не надобностью
- добавлена галочка "сгенерировать по названиям след эпизодов" (когда вы вставляете из первой серии строку с названием второй)
- поправлено много ошибок, связанных с обработкой строк не того стиля и не верной обработкой из-за наличия тега \t в строке с названием
- поправлена ошибка, связанная с лишней генерацией последнего названия, при включенном пропуске эпизодов
в валидации субтитров номера эпизодов теперь форматируются через дефис, если они идут подряд
в сборщике шрифтов поправлены маски, чтобы они корректно работали с кастомными тегами из vsfiltermod
в генерацию надписей добавлен актёр "пропуск", чтобы такие строки не удалялись
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист Посетить сайт автора
Zabr

Переводы



Зарегистрирован: 18.08.2015
Сообщения: 1699

СообщениеДобавлено: Пн Сен 19, 2022 23:53 pm   Ответить с цитатой

v1.0 z_youtube_subs
новый скрипт для генерации ass файла по json, который отдаёт youtube при загрузке субтитров
поддерживается всё, что показано в этом видео https://www.youtube.com/watch?v=r77cas76FUQ, кроме 1 строки с экспериментальными функциями (поворот текста на 90 градусов и вывод строк в обратном порядке)

v2.19 z_functions
оптимизирован метод получение и исправление хедера субтитров
в тот же метод добавлена возможность указания конкретного разрешения
значение по умолчанию для разрешения теперь 1920х1080 (было 1280х720)
разделил метод получения тега \pos по стилю на 2 метода: непосредственное получение значений и формирование тега
новый метод перевода целого числа от 0 до 16777215 в цвет

v1.8 z_ocr
сделал функцию для сортировки анонимной
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист Посетить сайт автора
krmit



Зарегистрирован: 24.07.2008
Сообщения: 203
Откуда: Тверь
СообщениеДобавлено: Вт Сен 20, 2022 16:33 pm   Ответить с цитатой

Zabr
Подскажите, пожалуйста, ScaledBorderAndShadow можно только добавить, но не заменить в нём no на yes?
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист
Zabr

Переводы



Зарегистрирован: 18.08.2015
Сообщения: 1699

СообщениеДобавлено: Ср Сен 21, 2022 16:29 pm   Ответить с цитатой

krmit, не понял вашего вопроса? Если вы говорите об "исправлении хедера субтитров" то он берет данные для ключей из исходного хедера, добавляя только отсутствующие ключи значениями по умолчанию.
То есть, если у вас в скрипте было уже указано ScaledBorderAndShadow - no, то так и останется


Последний раз редактировалось: Ср Сен 21, 2022 20:24 pm
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист Посетить сайт автора
krmit



Зарегистрирован: 24.07.2008
Сообщения: 203
Откуда: Тверь
СообщениеДобавлено: Ср Сен 21, 2022 19:59 pm   Ответить с цитатой

Zabr
Каюсь, плохо сформулировал -_-
Но на мой вопрос вы дали вполне исчерпывающий ответ. Спасибо.
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Kage Project -> Техническая поддержка Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8
Страница 8 из 8
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы, прикрепленные к сообщениям