Что такое Добавить субтитры к видео?
Добавление субтитров в видео вжигает текст субтитров прямо в кадры видео. Загрузите файлы SRT, WebVTT, ASS или SSA — субтитры станут частью самого видео и будут видны в любом проигрывателе или на любой платформе без поддержки отдельной дорожки субтитров.
Инструмент запускает FFmpeg локально, поэтому ваше видео и файл субтитров никогда не покидают страницу. Принимает субтитры SRT, WebVTT, ASS и SSA, а также видео MP4, WebM и MOV. Выберите один из встроенных стилей (Чистый, Жирный, Контурный, Высокий контраст) или настройте шрифт, размер, цвета, полужирный и курсив, выравнивание текста, стиль фона (сплошная плашка, только контур или без фона), непрозрачность фона и положение строки вверху, по центру или внизу кадра. Показывайте субтитры целой строкой, по словам или в режиме караоке с подсветкой текущего слова, и проверяйте предпросмотр на реальном кадре видео перед тем, как вшить их. Сдвиг по времени позволяет сместить все субтитры раньше или позже, если файл рассинхронизирован.
Как использовать
- Загрузите видео и файл субтитров в формате SRT, WebVTT, ASS или SSA.
- Выберите готовый стиль или сами настройте шрифт, цвета, фон и положение.
- Обработайте видео и скачайте его с намертво вшитыми субтитрами.
Когда использовать
- Публикация ролика на платформах, которые игнорируют отдельные дорожки субтитров: WhatsApp, LinkedIn.
- Перевод короткометражки, когда плеер не подхватывает внешний SRT-файл.
- Подготовка учебных или обучающих видео, у которых субтитры должны оставаться видны и в офлайн-копии.
Результат
Режиссёр загружает MP4 короткометражного фильма и испанский SRT-файл, устанавливает белый текст с полупрозрачным чёрным фоном по центру снизу и скачивает версию с субтитрами для дистрибуции.
Частые вопросы
- Чем вшитые субтитры отличаются от отдельной SRT-дорожки?
- Вшитые субтитры — это пиксели самого видео, они показываются всегда и не отключаются. Отдельный SRT — текст, который плеер накладывает поверх, у зрителя есть переключатель, но это работает только если плеер понимает формат. Выбирайте вшивку, когда нужно гарантированное отображение.
- Видео загружается на сервер?
- Нет. FFmpeg работает локально через WebAssembly. Видео и SRT всё время остаются на вашем устройстве, итоговый файл генерируется в этой же вкладке и никуда не отправляется.
- Почему обработка занимает больше времени, чем длится само видео?
- WebAssembly-сборка FFmpeg примерно в два-четыре раза медленнее нативной версии, потому что работает в одном потоке. Ролик длиной две минуты может обрабатываться пять-десять минут, в зависимости от разрешения и мощности компьютера.
- Тайминги SRT выглядят правильно, но субтитры в результате не совпадают. В чём дело?
- Если все субтитры смещены на одинаковую величину, воспользуйтесь регулятором «Сдвиг по времени», чтобы сдвинуть их все раньше или позже, пока они не совпадут. Если не в такт только часть, файл SRT может содержать BOM или переводы строк CRLF, с которыми не справляются старые парсеры: пересохраните его в UTF-8 без BOM и убедитесь, что в метках времени для миллисекунд используется запятая (00:00:01,500), а не точка.
- Сохраняется ли исходное качество видео?
- Кодировщик использует H.264 со средним CRF, визуально это очень близко к исходнику для большинства материалов. Если нужен по-настоящему безпотерьный результат, лучше взять десктопный Handbrake или вызвать FFmpeg напрямую с CRF 0.
Похожие инструменты
Регулятор битрейта видео
Настройте битрейт видео для управления размером файла или качеством
Конвертер частоты кадров видео
Конвертируйте частоту кадров видео (24/30/60 кадров в секунду)
Экстрактор кадров из видео
Извлекайте все кадры из видео в виде изображений
Запись экрана
Записывайте экран, окно или вкладку конфиденциально
Создатель «картинка в картинке»
Наложите маленькое видео поверх большого
Видеофильтр
Применяйте цветовые фильтры и эффекты к видео