【发布时间】:2023-03-05 04:53:01
【问题描述】:
我正在尝试将廉价 USB HDMI Capture 卡中的视频转换成更实用的东西。
设备输出 1080p 30fps 的 MJPEG 流,我想在 mkv 容器中转码为 H264。我正在使用带有 Raspbian Buster 的 Raspberry Pi,因此需要硬件转码。
gst-launch-1.0 v4l2src device=/dev/video0 ! jpegparse ! v4l2jpegdec ! queue ! videoconvert ! v4l2h264enc ! h264parse ! matroskamux ! filesink location=out.mkv
使用上面的命令,我得到了合理的质量,而没有最大化 CPU,但是输出文件的播放速度会加快和减慢。
我错过了什么吗?任何想法表示赞赏
【问题讨论】:
标签: video gstreamer video-encoding