Предыдущая тема
::
Следующая тема
|
Автор |
Сообщение |
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Вт Апр 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 Сообщения: 1741
|
Добавлено: Ср Апр 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 Сообщения: 219 Откуда: Тверь
|
Добавлено: Ср Апр 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 Сообщения: 1741
|
Добавлено: Ср Апр 13, 2022 21:11 pm |
|
|
v3.16 z_subs_cleanup
очистка блоков тегов вынесена в отдельную ветку, которая отработает если включена одна из настроек работающая с тегами (фикс/чистка/сортировка/округление)
замена устаревших ass тегов на новые и html тегов на ass также вынесена в этот блок (теперь отрабатывает по тому же условию, раньше отрабатывала всегда, независимо от настроек)
в выводе информации об очистке количество строк теперь в начале (так легче следить за тем, что всё по 0)
добавил туда отдельно количество строк, где поправлены блоки тегов |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Чт Апр 14, 2022 20:22 pm |
|
|
Zabr
Теперь нормально.
Потом погоняю на своей кунсткамере - вдруг чего ещё вылезет. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вс Июн 05, 2022 18:13 pm |
|
|
v3.0 RETS
переделан полностью генератор списка эпизодов:
- переделана логика угадывания нужной строки с названием эпизода внутри указанного стиля на основе разных масок с разным набором тегов и их значений (от наиболее до наименее жёсткого соответствия)
- галочка "в стиле нет названия след эпизода" удалена за не надобностью
- добавлена галочка "сгенерировать по названиям след эпизодов" (когда вы вставляете из первой серии строку с названием второй)
- поправлено много ошибок, связанных с обработкой строк не того стиля и не верной обработкой из-за наличия тега \t в строке с названием
- поправлена ошибка, связанная с лишней генерацией последнего названия, при включенном пропуске эпизодов
в валидации субтитров номера эпизодов теперь форматируются через дефис, если они идут подряд
в сборщике шрифтов поправлены маски, чтобы они корректно работали с кастомными тегами из vsfiltermod
в генерацию надписей добавлен актёр "пропуск", чтобы такие строки не удалялись |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Пн Сен 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 Сообщения: 219 Откуда: Тверь
|
Добавлено: Вт Сен 20, 2022 16:33 pm |
|
|
Zabr
Подскажите, пожалуйста, ScaledBorderAndShadow можно только добавить, но не заменить в нём no на yes? |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Ср Сен 21, 2022 16:29 pm |
|
|
krmit, не понял вашего вопроса? Если вы говорите об "исправлении хедера субтитров" то он берет данные для ключей из исходного хедера, добавляя только отсутствующие ключи значениями по умолчанию.
То есть, если у вас в скрипте было уже указано ScaledBorderAndShadow - no, то так и останется
Последний раз редактировалось: Ср Сен 21, 2022 20:24 pm |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Ср Сен 21, 2022 19:59 pm |
|
|
Zabr
Каюсь, плохо сформулировал -_-
Но на мой вопрос вы дали вполне исчерпывающий ответ. Спасибо. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Вт Ноя 29, 2022 2:36 am |
|
|
Вчера (точнее сегодня, а, нет, уже вчера), пытаясь заснуть 3 часа, мне, почему-то, в голову пришла мысль, как сделать так, чтобы скрипт хотя бы не падал на строчках с багами от krmit ( http://www.fansubs.ru/forum/viewtopic.php?p=777019#777019 (Ben-Tou), http://www.fansubs.ru/forum/viewtopic.php?p=777952#777952 (FLCL)) и сообщать пользователю о том, что эти строки пропущены при очистке дубликатов между блоками тегов. Сегодня, когда начал это делать, обнаружил рядом с проблемным местом такую дичь с работой с \r и вытекающие из этого последствия, что решил, что её определенно нужно поправить. И, внезапно, после правки найденной дичи (которую банально не замечал полтора года, а на самом деле и больше), всё проблемы ушли, и что я собирался делать оказалось попросту не нужно... Вот такая вот печальная история, когда нет тестов (и уже никогда не будет) =_=
v3.17 z_subs_cleanup
исправлены последние полуторугодовые баги от krmit:
- поправлено падение скрипта, когда используется много \r или \r после большого количества одинаковых тегов (в том числе с разными значениями)
- поправлен баг, который не удалял лишние теги, если использовались ресет теги и \r между ними
- поправлен баг, который не удалял лишние теги, которые были равны значению этого параметра в другом стиле, если ранее использовался \r с этим стилем
- поправлен баг, удаляющий нужные теги, если значение совпадало с тем, что было в последней трансформе прошлого блока
маска тегов караоке везде заменена на переменную
получение длительности строки вынесено в самое начало её обработки, тк она много где используется и до этого каждый раз высчитывалась
Повысил минимальную версию z_functions до 2.20
v2.20 z_functions
маска тегов караоке вынесена в переменную (и её полная версия) и везде сделана на них замена
поправлена маска значения для полных тегов со скобками (мог некорректно восстановится \ перед тегом, если его не было) |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Пт Дек 02, 2022 12:28 pm |
|
|
v3.18 z_subs_cleanup
исправлено временное добавление лишнего слеша перед трансформами, из за чего чистка и округление сабов не давали значения исправлений по 0 |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Вс Янв 08, 2023 22:30 pm |
|
|
Zabr
Заметил, что не удаляются {} в конце строк.
comments_clean включён. |
|
|
|
К началу |
|
Zabr
Переводы
Зарегистрирован: 18.08.2015 Сообщения: 1741
|
Добавлено: Пн Янв 09, 2023 9:25 am |
|
|
krmit, и правда не удалялось. Но в скрипте такой блок считается пустым блоком тегов, поэтому оно должно быть в другом месте и работать при чистки блоков тегов, а не комментариев.
v3.19 z_subs_cleanup
добавлено удаление пустых скобок в очистку блоков тегов, если в строке нет тегов |
|
|
|
К началу |
|
krmit
Зарегистрирован: 24.07.2008 Сообщения: 219 Откуда: Тверь
|
Добавлено: Пн Янв 09, 2023 13:38 pm |
|
|
Zabr
Да, теперь удаляется.
НО, в случае " {}" пробел остаётся, приходится запускать скрипт повторно. |
|
|
|
К началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы, прикрепленные к сообщениям
|
‹ xЪmђНЉВ0…Чж).YМОfdФ…“fбf6.|Ђ!icSЁmHѓҐ2Oз“€ В(ю<ЃЮ*®¦›{.Яб\ёЂ3пБ)U¦! |