使用命令行开始录制音频和视频(来自网络摄像头)的命令。最好使用 ffmpeg
答案1
ffmpeg -f pulse -ac 2 -i default -f v4l2 -i /dev/video0 -t 00:00:20 -vcodec libx264 record.mp4
- -f 定义格式、音频脉冲和 v4l2(Video 4 Linux 2)。
- -ac 定义音频通道,在本例中为 2。
- -i 定义输入,默认为音频,网络摄像头为视频。
- -t 定义录音的持续时间,在本例中为 20 秒。
- -vcodec 定义输出视频编解码器,因为它是一个 mp4 文件,所以它被设置为 libx264 (H.264)
- 音频应该默认为 AAC,因此不需要 -acodec。
https://dev.to/ethand91/how-to-record-webcam-video-and-audio-using-ffmpeg-419c