расположите субтитры как можно ниже в VLC

расположите субтитры как можно ниже в VLC

Как показать субтитры под видео в VLC?

Я не смог написать в теме выше, поэтому задам новый вопрос.

Моя цель та же, что и в теме выше. Но данные инструкции не дают желаемых результатов.

Я хочутолько субтитры перемещать под видео, когда это возможно.

Что я получаюзаключается в том, что вся картинка заполняется новыми пикселями.

Когда сверху достаточно места,в зависимости от соотношения сторон видео, изображение перемещается вверх над субтитрами, которые не перемещаются.

Но когда сверху недостаточно места, изображение «сжимается», чтобы освободить место для вновь размещенных субтитров.Я не хочу, чтобы изображение было изменено таким образом.

Если изначально субтитры выглядят так:

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

После изменения настроек я не хочу, чтобы они выглядели так:

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

Пример: следуйте инструкциям до третьего шага, введите 222 пикселя и следуйте остальным инструкциям. Теперь вы должны увидеть, что это нежелательно ни в коем случае. Я удивлен, что никто не пожаловался.

Вопрос: как переместить субтитры под видео?безэто каким-либо образом искажает изображение?

решение1

Высота видео сжимается во столько же раз, сколько и ширина. Я не вижу никаких искажений, это просто масштабирование, которое сохраняет соотношение сторон видео. Но было бы желательно, чтобы область видео не сжималась. Похоже, это невозможно с vlc. После "заполнения" можно отрегулировать область видео, сдвинув границы окна. Таким образом, можно получить приблизительно желаемый результат.

решение2

Я думаюответ на другой вопрос дает решение в VLC но подходит только для определенных соотношений сторон.

В зависимости от соотношения сторон видеоизображение может иметь или не иметь черное пространство под видео.

Учитывая связанный ответ:

  1. когда под картинкой есть черное пространство, над ней также есть черное пространство, и так далее.картинка не сжата, а сдвинута вверх, в то время как пространство над ним уменьшается (обратите внимание на изображения ниже).

До:

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

После:

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

Я использую VLC 2.2 и, чтобы добиться этого эффекта, я сделал некоторые настройки, которые несколько отличаются от тех, что указаны в другом ответе:

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

  1. когда соотношение сторон таково, что не остается места под изображением и ниже, вы не можете добавлять субтитры за пределами изображения, не сжимая его каким-либо образом (как вы говорите: «изображение «сжимается», чтобы освободить место для вновь размещенных субтитров»). Нов таком случае нет смысла отображать субтитры под картинкой.

Только с этими настройками VLC продолжает это делать, даже если это не самый предпочтительный вариант.

Когда мне нужны субтитры под изображением (то есть:как можно ниже, не сжимая изображение) Мне гораздо проще просто открыть видео в другом проигрывателе, напримеригрок боми, который может легко активировать и деактивировать необходимую настройку.

Просто щелкните правой кнопкой мыши по изображению:

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

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

При воспроизведении видео с соотношением сторон, заполняющим весь экран, Bomi (ранее CMPlayer) отображает субтитры на изображении с опцией «letterbox» или без нее.


Попытка использовать SMPlayer для той же цели:

Не могу заставить это работать, хотя у меня сложилось впечатление, что в smplayer можно было бы поставить как можно меньше сабвуферов...

Решение найденоздесь(добавление vf=expand=0:-50:0:0) ~/.mplayer/configдает результат, очень похожий на настройки VLC в другом ответе.

решение3

Видимо, вы не можете сделать это в VLC, так как ему нужно рисовать на холсте, отсюда и обходной путь, который позволяет вам заполнить видео. Как кто-то заметилна форумах VLCЭто обременительно, поскольку вам придется настраивать его каждый раз при изменении разрешения.

Связанный контент