Я ищу медиаплеер для одновременного воспроизведения видео с двумя субтитрами (например, на английском и испанском языках).
Я использую VLC, но этой функции пока нет , хотя есть некоторые обходные пути с использованием расширения Subtitler (согласно этому сообщению ).
Тем не менее, я хотел бы найти плеер со встроенной поддержкой двойных субтитров или с простым в установке плагином.
В идеале бесплатный и кросс-совместимый с версиями для Windows и macOS.
Согласно этому списку , следующие проигрыватели поддерживают несколько субтитров:
PotPlayer от того же разработчика, который создал KMPlayer, который решил покинуть этот проект и начать другой. Неудивительно, что PotPlayer также имеет ряд параметров субтитров, таких как KMPlayer, включая браузер субтитров и множество параметров настройки и отображения. PotPlayer может отображать два субтитров на видео одновременно.
KMPlayer уже несколько лет может воспроизводить более одного субтитра одновременно. Помимо этой возможности, он также может похвастаться рядом опций для отображения, загрузки и повторного сохранения субтитров. Некоторые из других функций субтитров включают объединение субтитров, просмотрщик / редактор субтитров, синхронизацию, несколько параметров отображения и эффектов, онлайн-поиск субтитров и возможность отображать до трех субтитров на экране одновременно.
Media Player Classic — домашний кинотеатр с фильтром Directshow под названием VSFilter или xy-VSFilter.
Недостаток MPC, воспроизводящего два субтитра одновременно, заключается в том, что он не может сделать это из коробки и требует, чтобы вы сначала сделали несколько вещей. Во-первых, вам нужно установить фильтр Directshow под названием VSFilter и поставить галочку, чтобы настроить его после завершения установки. На вкладке «Основные» установите флажок «Переопределить размещение» и введите число по вертикали (V) в диапазоне от 0 до 25, чтобы поместить этот субтитр вверху. Нажмите ОК . Когда вы открываете видеофайл и хотите иметь два субтитра, вы можете получить доступ к нижнему субтитру, щелкнув правой кнопкой мыши> меню «Субтитры», второй субтитр доступен через «Фильтры»> «VSFilter (автозагружаемая версия)», значок зеленой стрелки в системный трей также виден, где вы можете щелкнуть правой кнопкой мыши и изменить верхний субтитр.
BS.Player — один из немногих медиаплееров, предлагающих платную версию для обновлений версии Pro. К счастью, бесплатная версия легко справляется с одновременным воспроизведением двух субтитров. Доступно несколько вариантов загрузки/выгрузки субтитров, тайминга и способа их отображения.
Вот список, специфичный для macOS:
Помимо KMP, я также использовал Media Player Classic с фильтром ffdshow , которые включены в пакет кодеков K-lite. Другие фильтры не нужны
ffdshow можно настроить для отображения субтитров, включения или отключения различных встроенных кодеков, захвата снимков экрана, включения управления с клавиатуры и улучшения качества фильмов с повышенным разрешением, резкостью и многими другими видеофильтрами постобработки. Он имеет возможность манипулировать звуком с помощью таких эффектов, как эквалайзер, декодер Dolby, реверберация, плагины Winamp DSP и многое другое. Часть постобработки заимствована из проекта MPlayer и фильтров AviSynth.
Один субтитр будет отображаться с помощью MPC, а другой будет встроен в видеопоток с помощью ffdshow. На самом деле вы можете использовать любые другие плееры, если для декодирования используется ffdshow.
Когда ffdshow декодирует видео или аудио, его значок будет отображаться в области уведомлений. Просто щелкните его правой кнопкой мыши и включите субтитры . Возможно, вам потребуется открыть конфигурацию, чтобы выбрать соответствующий файл субтитров, или просто установить разные правила для MPC и ffdshow для загрузки разных субтитров.
Недостатком этого является то, что качество субтитров, отображаемых ffdshow, ухудшится, если вы уменьшите масштаб видео, поскольку оно встроено в виде изображений в видеопоток. Но качество видео тоже, так что это не большая проблема
С точки зрения функциональности ffdshow — лучший декодер, который я когда-либо использовал, с множеством полезных фильтров, таких как постобработка, для значительного повышения качества вывода. Однако за последние несколько лет фильтр по умолчанию был изменен на фильтр LAV. Вы все еще можете использовать Codec Tweak Tool, чтобы изменить значение по умолчанию обратно на ffdshow, если хотите.
MPV помог мне показать несколько дорожек субтитров на одном видеоэкране в macOS (10.15.7), вот как я это сделал:
Установите HomeBrew, вставив эту команду в Терминал
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Установите MPV на macOS, выполнив эту команду в Терминале
brew install cask mpv
Поместите файл субтитров .srt в ту же папку, что и ваш видеофайл.
Запустите эту команду в Терминале
mpv /users/myusername/movies/irony.mkv --sub-pos=30 -sid=1 -secondary-sid=2 -sub-scale=0.8 --sub-back-color=0.5/0.75
–sid=1
нижний подзаголовок
–secondary-sid=2
верхний подзаголовок
–sub-scale=0.8
размер текста
--sub-pos=30
размещает оба дополнительных языка в верхней части экрана
--sub-back-color
устанавливает bg цвет сабвуферов и прозрачность в формате r/g/b/a, где rgba значения 0-1
В моем случае мой .srt
файл субтитров содержит русский и английский языки в одном файле.
По ссылкам, размещенным @kenorb, я нашел submerge . Не плеер, а инструмент, объединяющий 2 саба в один. Отлично работает с коди или vlc.
Если вы хотите смотреть фильмы с двумя субтитрами одновременно на андроиде, используйте эти плееры:
Шахрукх Кхан