我可以使用以下管道对测试视频进行编码和解码:
gst-launch-0.10 -v videotestsrc num-buffers=2000 ! TIVidenc1 codecName=h264enc engineName=codecServer ! filesink location=sample.264
gst-launch-0.10 -v filesrc location=sample.264 ! TIViddec2 codecName=h264dec engineName=codecServer ! filesink location=sample.raw
但我无法使用以下管道对sample.raw等示例原始视频文件进行编码:
gst-launch-0.10 -v filesrc location = sample.raw num-buffers = 2000! TIVidenc1 codecName = h264enc engineName = codecServer! filesink location = sample.264
错误:无法创建视频编码器h264enc
gst-launch-0.10 -v filesrc location = sample.raw num-buffers = 2000! video / x-raw-yuv,width = 320,height = 240,framerate = 30! TIVidenc1 codecName = h264enc engineName = codecServer! filesink location = sample.264
错误:无法将filesrc0链接到tividenc10