GStreamer - GstEncodingProfile для ApplePro Res 444 - PullRequest
0 голосов
/ 19 марта 2019

Моя задача - сохранить данные приложения в видео, используя разные кодеки. Источник данных appSrc в формате ARGB. Я создал GstEncodingProfile со следующими строками:

video/quicktime   // Container format 
video/x-prores, variant=(string)4444, width=(int)[ 16, 2147483647 ], 
height=(int)[ 16, 2147483647 ]) // Video format 

Не работает (любимая ошибка -4 "не согласовано").

Пробуя разные варианты, я нашел только стандартные работы (проигрыватель QT показывает, что созданное видео - это Apple ProRes 422). Все остальные варианты дают ошибку. В то же время с командной строкой я могу сохранить videotestsrc в 4444 просто отлично.

Что я делаю не так? Thx

...