问题描述
我正在使用此命令将Mac摄像机中的视频录制到文件中
gst-launch-1.0 autovideosrc -e device-index=0 ! video/x-raw,width=1280,height=720 ! tee name=t t. ! queue ! autovideosink sync=false t. ! videoconvert ! vtenc_h264_hw realtime=true max-keyframe-interval=5 ! queue ! mux. mp4mux name=mux ! filesink location='output.mp4'
它与MacOSX完美配合,但是当我尝试在RaspBerry pi上使用它时,出现此错误:
no element "vtenc_h264_hw"
有人知道这个错误吗?
解决方法
vtenc_h264_hw
用于Apple提供的Video Tollbox硬件编码器。没有惊喜-这在树莓派上不可用。您应该看看omxh264enc
及其选项,因为这是在树莓派上为视频编码提供的元素。