Можно ли установить начальный индекс splitmuxsink? - PullRequest
0 голосов
/ 28 мая 2019

У меня настроен gstreamer с несколькими каналами (с помощью RidgRun GSTd & gst-interpipe).Первый канал реализует моментальные снимки с мультифайловой связью с max-файлами и может установить начальный индекс = start_index.Второй канал реализует запись с splitmuxsink и max-файлами & max-size-time

GStreamer 1.10.4

gstd v.0.7.0

multifilesink name=snapshot_sink index=${start_index} max-files=20 location=pic_%04d.jpg

splitmuxsink name=rec_file_sink location=rec_%03d.mpg max-size-time=60000000000 send-keyframe-requests=true max-files=5 muxer=mpegtsmux

Проблема в том, что при перезапуске gstreamer (соответственно gstd) индексы сбрасываются.Если я начинаю запись во втором канале, индекс начинается с 000. Я мог бы установить начальный индекс в многоканальном канале, но не смог найти его для splitmuxsink.Есть идеи?

...