Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: SMPlayer - можно ли "подвешивать" фразы в субтитрах?  (Прочитано 803 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн prestonia

  • Автор темы
  • Активист
  • *
  • Сообщений: 487
    • Просмотр профиля
диковатая задача для юзера, однако логичная для изучающего язык  :D

требуется - в SMPlayer выводить субтитры таким образом, чтобы каждая фраза "зависала" на экране до того момента, когда начнет выводиться следующая фраза

если это невозможно в SMPlayer - быть может, есть возможность в каком другом плеере?..

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3037
    • Просмотр профиля
Я использовал для субтитров srt-формат, там просто указывается начальное и конечное времена нахождения
очередного субтитра на экране. Именно в smplayer.
Пётр.

Оффлайн Adriano

  • Участник
  • *
  • Сообщений: 185
  • Че
    • Просмотр профиля
Возможно, я не совсем о том пишу, о чём prestonia спрашивает.
Есть программа Gaupol, редактор субтитров. В ней можно открыть файл с субтитрами srt (ну и наверное другие форматы субтитров... другие - не пробовал). И отредактировать текст и время как угодно. Только это длинное и нудное занятие - редактировать каждый субтитр.

Оффлайн prestonia

  • Автор темы
  • Активист
  • *
  • Сообщений: 487
    • Просмотр профиля
Я использовал для субтитров srt-формат, там просто указывается начальное и конечное времена нахождения
очередного субтитра на экране. Именно в smplayer.

к сожаления, это во-первых нужно редактировать каждую строчку сабов, а во-вторых, многие фильмы-"контейнеры" потрошить
не подходит, увы

Оффлайн Adriano

  • Участник
  • *
  • Сообщений: 185
  • Че
    • Просмотр профиля
к сожаления, это во-первых нужно редактировать каждую строчку сабов,
К примеру, в формате srt время нахождения субтитров на экране как раз и привязано к каждой строчке или максимум к 2-3 строчкам титров. С точностью до долей секунды. Просто написано точное число прямо в файле возле каждого титра.

Если их, титры, все сразу взять, весь текст оптом  :), то можно только или добавить или убавить какое-то количество времени -- одновременно и к началу и концу появления субтиров на экране. Ну в смысле сдвинуть весь текст субтитров полностью вперёд/назад на несколько секунд относительно озвучки видео.

Не уверен, что возможно как-то автоматически изменить интервалы в субтитрах.
« Последнее редактирование: 25 Февраля 2015, 15:15:27 от Adriano »

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Ну, автоматизировать такое преобразование srt файла несложно (вот питоновская либа выглядит очень удобно https://pypi.python.org/pypi/pysrt).
Ubuntu 14.04 (Unity), MSI GE40

 

Страница сгенерирована за 0.038 секунд. Запросов: 26.