要有桌面(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}