LINUX.ORG.RU

vlc mosaic слои

 


0

1

Доброго времени суток. Подскажите, плиз, возможно-ли в мозаике vlc как-то управлять вертикальным расположением окон. Почему-то не всегда получается вывести маленькое окошко ПОВЕРХ большого... Можно-ли как-то нужному элементу мозаики присвоить «always on top»?



Последнее исправление: cetjs2 (всего исправлений: 1)

Элементы мозаики выводятся в заданной последовательности. Маленькое окошко надо выводить после большого фонового. см. --mosaic-order

fopen ★★
()
Ответ на: комментарий от fopen

спасибо за ответ. да вроде так и делаю, более того, после того как vlc c мозаикой запустится, захожу телнетом и переоткрываю маленькое окно по команде control. И все равно оно казывается под большим... бред..

skuwakin
() автор топика
Ответ на: комментарий от fopen

вот команда запуска

start VLC -I telnet --telnet-password= --telnet-host=0.0.0.0 --image-duration=-1 --image-fps=20 --mosaic-keep-picture --aspect-ratio 16:9 --mosaic-width=1920 --mosaic-height=1080 --mosaic-rows=1 --mosaic-cols=2 --mosaic-position=2 --mosaic-order=1,2 --mosaic-offsets=0,0,1230,680 --http-user-agent="Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0 SeaMonkey/2.19" --vlm-conf=_7575.c
в вот конфиг
del all
new bg broadcast enabled
setup bg input bg.jpg
setup bg option image-fps=20.0
setup bg output #transcode{sfilter=mosaic,deinterlace-mode=bob,vcodec=mp4v,vb=1024,width=1920,height=1080,acodec=mp3,samplerate=44100}:bridge-in{id-offset=0}:standard{access=http,mux=ts,dst=192.168.1.254:8181}

new chn1 broadcast enabled
setup chn1 input "http://192.168.1.1:8888/udp/239.1.15.1:1234"
setup chn1 output #duplicate{dst=mosaic-bridge{id=1,aspect-ratio=16:9,width=1920,height=900},select=video,dst=bridge-out{id=1},select=audio}

new pip broadcast enabled
setup pip input "http://192.168.1.1:8888/udp/239.1.15.2:1234"
setup pip output #duplicate{dst=mosaic-bridge{id=2,aspect-ratio=16:9,height=360,width=640},select=video}

control bg play
control chn1 play
control pip play

Самое плохое, что иногда все ок... И еще странность... Если в качестве бакграунда использовать канал, то появится маленькое кошко или нет зависит от... того что проигрывается на заднем фоне. Если обычное иптв - то все ок, если почок от rtmpgw - то маленкое окошко может появиться на миг и изчезнуть... В общем мутное это дело... Или я просто «не умею его готовить..»

skuwakin
() автор топика
Ответ на: комментарий от skuwakin

Конфигурация в порядке. Если в качестве источников подставить файлы, то должна быть ожидаемая картина. Проблема, похоже возникает из-за разницы pts кадров из разных источников. Это же ТВ. Время кадра начинается не с нуля. А каналы меж собой не синхронизированы. Если включить отладочные сообщения, то будут сообщения «too late picture». Как это решить для vlc я не знаю.

fopen ★★
()
Ответ на: комментарий от fopen

спасибо большое. я почему-то был свято уверен, что «окна» мозаики это совершенно независимые потоки... Иначе же теряется сам смысл мозаики... Странны дела твои, господи...

skuwakin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.