Как я могу добавить фоновый прямоугольник к словам в формате субтитров ASS?

Вопрос или проблема

Я хочу добавить фоновый прямоугольник к произносимому слову, я пробовал различные теги субтитров ASS, но ни один из них не удовлетворяет моим требованиям. Какие теги можно использовать для достижения этого?

Я пробовал разные комбинации тегов, найденных здесь.

Например, это добавляет контур, но не непрозрачный прямоугольник:

Диалог: 0,0:00:02.50,0:00:20.00,,,0,0,0,,{\bord3\3c&H404040&\c&HFFFFFF&}الفلوس

вставьте описание изображения сюда

Моя цель – чтобы выглядело как ниже:
вставьте описание изображения сюда

Ответ или решение

Чтобы добавить фоновый прямоугольник к тексту в формате субтитров ASS (Advanced SubStation Alpha), вам нужно использовать специальные теги, которые позволят вам создать желаемый эффект. Прямоугольные фоновые элементы могут быть реализованы с помощью тегов \shad и \t, а также с использованием свойств цвета фона.

Вот как вы можете это сделать:

Использование тегов для создания фона

  1. Цвет фона:
    Для создания фона вам нужно использовать команду \3c, которая задает цвет. Но чтобы фон выглядел как "прямоугольник", мы будем использовать \1c или \3c для установки цвета фона, а также \bord для указания ширины границы, если это необходимо.

  2. Ширина границы:
    Тег \bord отвечает за границы текста. Установив его значение, вы можете создать эффект объемного текстового фона.

  3. Затемнение (Тень):
    Для добавления тени к тексту, используйте тег \shad. Это придаст тексту дополнительный объем.

Пример строки с фоновым прямоугольником

Ваша строка может выглядеть следующим образом:

Dialogue: 0,0:00:02.50,0:00:20.00,,,0,0,0,,{\1c&H404040&\3c&HFFFFFF&\bord3\shad0}الفلوس

Дополнительные параметры

  • \1c задает основной цвет текста.
  • \3c задает цвет фона.
  • \bord устанавливает ширину границы (если она необходима).
  • \shad устанавливает тень (здесь она установлена в 0, чтобы не добавлять тень, но вы можете изменить это значение для получения эффекта тени).

Расширенные настройки

Если вам нужно больше контроля, например, для анимации фона или других эффектов, вы можете использовать тег \t, чтобы применить изменения к определенному тексту. Пример:

Dialogue: 0,0:00:02.50,0:00:20.00,,,0,0,0,,{\bord0\1c&HFFFFFF&\3c&H000000&\shad0\t(0,500,\bord3\1c&H000000&)}

Заключение

Таким образом, используя комбинацию тегов \1c, \3c, \bord, и \shad, вы можете добиться желаемого фона для текста в субтитрах ASS. Надеюсь, данная информация поможет вам в решении вашей задачи.

SEO оптимизация

Если данная информация окажется полезной, делитесь с коллегами! Используйте метатеги и описательные заголовки, чтобы упростить поиск этой информации. Включите ключевые слова, такие как "ASS субтитры", "фоновый текст" и "как добавить фон к субтитрам", чтобы улучшить видимость в поисковых системах.

Оцените материал
Добавить комментарий

Капча загружается...