mplayer добавить внизу бегущую строку

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

AndyBal
Сообщения: 9

mplayer добавить внизу бегущую строку

Сообщение AndyBal »

Добрый день.
Я запускаю mplayer с консоли. И мне необходимо чтобы при проигрывании видео, внизу была бегущая строка. Не подскажите как это сделать ?
Может есть какие-нибудь стартовые опции у mplayer ?
Спасибо сказали:
Аватара пользователя
fre99y
Сообщения: 33
ОС: Kubuntu 9.10

Re: mplayer добавить внизу бегущую строку

Сообщение fre99y »

Хоть и не по теме, но нельзя этот вопрос было задать не в форуме про убунту, а в форуме про видео?
И где должна быть эта бегущая дорожка, в самом окне mplayer или вне его. И хоть что там на ней должно быть?
Изображение
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: mplayer добавить внизу бегущую строку

Сообщение blackdevil »

iУведомление от модератора
Переношу в программы
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: mplayer добавить внизу бегущую строку

Сообщение Denjs »

AndyBal писал(а):
27.08.2010 12:18
Добрый день.
Я запускаю mplayer с консоли. И мне необходимо чтобы при проигрывании видео, внизу была бегущая строка. Не подскажите как это сделать ?
Может есть какие-нибудь стартовые опции у mplayer ?

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

если просто показать во время проигрывания - вам формата простых титров хватит?

создаете файл с титрами, именуете его так-же как видео, но с другим расширением (.srt или .ssa или другое - смотря что за формат титров) и кладете рядом.
При проигрывании видео, mplayer будет отображать титры. в назначенное время, назначенные титры.
(спросите матерых анимешнегов - они подробнее пнут куда надо по теме создания титров. Собственно мы так анимешки и смотрим - с японским звуком, и русскими титрами которые лежат рядом с мультиком)

по теме внешних титров:
http://ru.wikipedia.org/wiki/%D0%A1%D1%83%...%82%D1%80%D1%8B
http://en.wikipedia.org/wiki/SubRip (см SubRip .srt file example)
http://en.wikipedia.org/wiki/Gnome_Subtitles
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: mplayer добавить внизу бегущую строку

Сообщение broom »

Denjs писал(а):
27.08.2010 15:36
внизу - это где? вам нужно просто показать во время проигрывнаия, или вшить строку титров в файл?
зачем вам это вообще? ))))

Ну по описанию похоже на какой-нибудь рекламный монитор в магазине. :)

Возможно, с помощью субтитров можно извратнуться и сделать подобие бегущей строки. :) Чтобы в следующую секунду появлялось на пару букв больше, а предыдущие смещались...
Если вдруг получится, то можно потом и "вшить" эти субтитры (сделать hardsub).
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
AndyBal
Сообщения: 9

Re: mplayer добавить внизу бегущую строку

Сообщение AndyBal »

Дело вот в чем
Есть приложение на Java которое запускает видео ролик в mplayer. И теперь во что бы то ни стало, необходимо добавить бегущую строку внизу. Если вы обращали внимание, то в телевизоре, по чти на всех каналах есть такая строка внизу. Например на евроньюз, внизу бежит строчка новостная справа налево. Так вот такая же строчка мне и нужна. Чтобы запустился плеер, начал показывать ролик, а внизу этого плеера начала бежать бегущая строка.
Вариант с субтитрами может быть и подошел, но врядли, потому что я не смог найти опции вот тут http://tivo-mplayer.sourceforge.net/docs/mplayer-man.html для того чтобы субтитры бежали справа налево, а не просто высвечивались на определенных кадрах.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: mplayer добавить внизу бегущую строку

Сообщение broom »

AndyBal писал(а):
27.08.2010 16:31
Вариант с субтитрами может быть и подошел, но врядли, потому что я не смог найти опции вот тут http://tivo-mplayer.sourceforge.net/docs/mplayer-man.html для того чтобы субтитры бежали справа налево, а не просто высвечивались на определенных кадрах.

Субтитры выводятся по времени. В заданный промежуток времени заданный текст. Поэтому сложно, но можно, сделать так, чтобы они "бежали". :)
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
AndyBal
Сообщения: 9

Re: mplayer добавить внизу бегущую строку

Сообщение AndyBal »

broom, ну да, так я же про это и говорю :)
Так а какой еще выход есть из положения ? Как еще можно внизу плеера отобразить бегущую строку ?
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: mplayer добавить внизу бегущую строку

Сообщение Denjs »

AndyBal писал(а):
27.08.2010 16:38
broom, ну да, так я же про это и говорю :)
Так а какой еще выход есть из положения ? Как еще можно внизу плеера отобразить бегущую строку ?

гм... проще таки написать на вашей джаве процедуру, которая будет генерировать титры, которые будут выглядеть как "бегущая строка".
титры лучше генерировать в формате .ass - там можно сделать точное позиционировнаие, да и эффектов там со шрифтами и цветом побольше. Mplayer не все из этого поддерживает, но достаточно.

а "стандартных" опций в mplayer для вашей фичи нет.

Из альтернативных вариантов, можно написать "контейнер" для mplayer который будет использовать mplayer но и что-то показывать поверх него.
Каков бюджет проекта? могу сделать такой контейнер на QT )))
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали: