Задача сконвертировать video/x-raw-yuv,width=640,height=480,framerate=30/1,format=(fourcc)YUY2 в MPEG и положить это в AVI контейнер.
Использую следующий pipeline:
gst-launch filesrc location=cap.yuv ! video/x-raw-yuv,width=640,height=480,framerate=30/1 ! ffenc_mpeg4 ! video/mpeg,width=640,height=480,framerate=30/1 ! ffmux_mpeg ! filesink location=out.avi
В результате:
WARNING: erroneous pipeline: could not link ffenc_mpeg40 to ffmux_mpeg0
Подскажите, пожалуйста, что изменить в строке, чтоб выполнить конвертацию?