纪录及;使用GStreamer将V4L2/dev/video0实时预览到H264文件
如何仅从V4L2输入设备录制视频,并使用H.264将其编码为文件,同时观看输入的实时预览纪录及;使用GStreamer将V4L2/dev/video0实时预览到H264文件,gstreamer,webcam,h.264,preview,v4l2,Gstreamer,Webcam,H.264,Preview,V4l2,如何仅从V4L2输入设备录制视频,并使用H.264将其编码为文件,同时观看输入的实时预览 使用GStreamer GStreamer 0.10.36 命令gst-launch-1.0 使用v4l utils 1.6.3-3 命令v4l2 ctl 确定可用的分辨率和格式: v4l2-ctl -d /dev/video0 --list-formats-ext 同时预览、记录和编码: 需要填写“格式”、“宽度”、“高度”和“帧率” “keyframe_period”指定关键帧在视频中出现的频率
- 使用GStreamer GStreamer 0.10.36
命令gst-launch-1.0
- 使用v4l utils 1.6.3-3
命令v4l2 ctl
v4l2-ctl -d /dev/video0 --list-formats-ext
同时预览、记录和编码:
- 需要填写“格式”、“宽度”、“高度”和“帧率”
- “keyframe_period”指定关键帧在视频中出现的频率,用于重建视频帧和(据我所知)搜索
- “min qp”指定压缩质量,其中越低表示质量越好
ffmpeg -i FIRST.mp4 -c:v copy SECOND.mp4
ffmpeg -i FIRST.mp4 -c:v copy SECOND.mp4