乌班图本地摄像头实时显示
要有桌面(ssh不行):你可以选择使用cheese
。如果没有:在终端中输入命令:sudo apt-get install cheese
进行安装,装好后,用命令:cheese
,即可打开
若用ffmpeg
apt install ffmpeg
#!/bin/bash
# 设置捕获时间(单位:秒)
TIME=10 # 例如录制10秒视频
# 输出视频文件路径
OUTPUT_PATH="/mnt/nas/share/download/output.mp4"
# 摄像头设备
DEVICE="/dev/video0"
# 视频帧率
FPS=30
# 获取视频分辨率
# 这部分可以省略,ffmpeg 会自动检测摄像头支持的分辨率。
# 若需要指定分辨率,可以在 ffmpeg 命令的 -video_size 参数后加入相应的值,如:-video_size 640x480
# 使用 ffmpeg 开始录制
ffmpeg -f v4l2 -i ${DEVICE} -t ${TIME} -r ${FPS} -vcodec libx264 -pix_fmt yuv420p -y ${OUTPUT_PATH}
本文作者: 永生
本文链接: https://www.yys.zone/detail/?id=335
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
评论列表 (0 条评论)