Управляем чем угодно откуда угодно

Раскадровка из видео

Обсуждение линуксовой части и софта на борту виртурилки

Раскадровка из видео

Сообщение proxy3d » 01 апр 2014, 13:47

Пытаюсь построить цепочку для получение кадров из видео.
С RSTP, MJPEG, VideoTest, камеры - это получилось
Но не могу подобрать цепочку для связи Filesrc.... .... appsink
Пробую так:
filesrc - decodebin/decodebin2 - videoconvert/ffmpegcolorspace - appsink
decodebin, videoconvert - Gstreamer 1.0
decodebin2, ffmpegcolorspace - Gstreamer 0.1

выдает ошибку при попытке связать decode и videoconvert
что я упустил?
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Раскадровка из видео

Сообщение proxy3d » 01 апр 2014, 18:16

Вроде с раскадровкой при чтении из файла разобрался.
filesrc - avidemux - ffdec_mpeg4 - videoconvert/ffmpegcolorspace - appsink

За основу брал вот это, тут вообще сразу в OpenGL текстуру загоняет.
http://cgit.freedesktop.org/gstreamer/g ... p?h=isorce
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Раскадровка из видео

Сообщение proxy3d » 01 апр 2014, 20:10

Для раскадровки с HTTP filesrc заменяется просто на souphttpsrc но вот вопрос, есть такой элемент giosrc.
Что в реальности лучше использовать на виртурилке? giosrc для всего.. или все таки разделять souphttpsrc и filesrc?
Так же было сказано что giosrc работает с FTP, но попытки прочитать видео с FTP с помощью него, не увенчались успехом. Пишет не могу читать из ресурса
В качестве теста использовал вот такую ссылку
ftp://ftp.startrekftp.ru/1/STARTREK/fil ... nd_Men.avi

Правда тестировал под виндой. Под другими ОС может и FTP работает.

Кстати очень нужно все таки выводить на экран через виртурилку. Это же можно ей видео гнать, а она будет его выводить. Был бы еще и альтернатива разным SOM платам, которые выводят на дисплей показания разные температуры, датчиков, управления и т.д. Только в этом случае есть сообщество, а не просто плата производителя из Китая. Зря вы такой вариант не рассматриваете :)
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Раскадровка из видео

Сообщение proxy3d » 02 апр 2014, 20:10

Кто нибудь получал по TCP видео с виртурилки на Windows?
У меня GStreamer 0.1 под Windows не находит tcpserversink и tcpclientsrc
Это только у меня так?
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08


Вернуться в Софт на виртурилке - SDK, Linux, Github, программирование (C/C++ и др.)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

cron