Как изменить стиль шрифта и размер субтитров в Celluloid

Как изменить семейство шрифтов , размер шрифта или даже цвет шрифта для субтитров в Целлулоид ? В настройках (предпочтениях) нет соответствующих опций, как в vlc или totem.

0
задан 11 April 2021 в 23:27

1 ответ

Celluloid не имеет опции «укажи и щелкни» в настройках для изменения стиля субтитров (возможно, пока что), но поскольку это интерфейс для mpv , он может использовать параметры mpv (командной строки) , включая параметры для субтитров:

Метод 1: Поместите параметры в настройки Celluloid

  • Из это : Открыть Целлулоид, перейдите на вкладку Настройки , Разное
  • Поместите соответствующие параметры субтитров в поле Дополнительные параметры MPV (если есть несколько вариантов, отделите каждый с пробелом).Например:
--sub-font=Tahoma --sub-font-size=48 --sub-color=1.0/1.0/0.0

Это устанавливает шрифт по умолчанию на Tahoma , размер шрифта на 48 (при высоте окна 720), цвет шрифта на желтый ( 255,255,0)

  • Нажмите Сохранить и перезапустите Celluloid

Этот метод довольно быстрый и удобный, но у него есть главный недостаток : он будет не ] применить параметры, содержащие апострофы ( '), которые требуются для типов шрифтов с пробелами в их именах или для использования значения цвета в шестнадцатеричной форме (что намного проще, чем преобразовывать rgb 0-255 в rgb 0,0-1,0). Например, эта строка не будет применяться , а не :

--sub-font='Comic Sans MS' --sub-color='#FFFF00'

Это подводит нас ко второму методу.

Метод 2: Загрузите внешний файл конфигурации в Celluloid

  • Создайте файл с именем mpv.conf в ~ / Documents или где-нибудь еще (или в ~ /. config / mpv / , если MPV используется отдельно)
  • Поместите соответствующие параметры в файл без двойного тире ( - ). Например:
# Font type
sub-font='Comic Sans MS'
# Font size
sub-font-size=48
# Font color
sub-color='#FFFF00'
# Font format  
sub-bold=yes
sub-italic=no
# Text background/box (black with 75% alpha) 
sub-back-color='#C0000000'
  • Сохраните файл
  • Откройте Celluloid, перейдите на Настройки , Файлы конфигурации вкладка
  • Установите флажок Загрузить файл конфигурации MPV , просмотрите в только что созданный файл mpv.conf
  • Нажмите Сохранить и перезапустите Celluloid

С помощью mpv можно даже установить пользовательские сочетания клавиш для субтитров. Например, чтобы установить привязки клавиш для изменения размера вспомогательного шрифта и размера фона текста:

  • Создайте файл с именем input.conf в ~ / Documents или где-нибудь еще (или в ~ /.config / mpv / , если MPV используется отдельно)
  • Поместите эти строки в файл (на основе this ):
# Increase sub font size (set to [Alt] + [k])
ALT+k add sub-font-size +1
# Decrease sub font size (set to [Alt] + [j])
ALT+j add sub-font-size -1 
# Increase sub text background size (set to [Alt] + [.])
ALT+. add sub-shadow-offset +1
# Increase sub text background size (set to [Alt] + [,])
ALT+, add sub-shadow-offset -1
  • Сохраните файл
  • Откройте Celluloid, перейдите на Настройки , Файлы конфигурации вкладка
  • Установите флажок Загрузить входной файл конфигурации MPV , перейдите к только что созданному файлу input.conf
  • Нажмите Сохраните и перезапустите Celluloid
0
ответ дан 23 April 2021 в 23:23

Другие вопросы по тегам:

Похожие вопросы: