我的网络摄像头生成哪种格式

我的网络摄像头生成哪种格式

我如何找出我的 USB 网络摄像头生成的格式(前缀)?我想用 ffmpeg 将网络摄像头录制到 HDD,并且由于 CPU 使用情况,我需要保存捕获记录而不重新编码(我使用树莓派,而 pi 的硬件不适合此操作)。问题是当我执行这个命令时:

ffmpeg -i /dev/video0 -vcodec copy -acodec copy -y /home/pi/camera_records/room/test

我收到输出错误:

[NULL @ 0x1719d90] Unable to find a suitable output format for '/home/pi/camera_records/room/test'
/home/pi/camera_records/room/test: Invalid argument

我想我必须指定输出前缀(输出前缀必须类似于网络摄像头格式,因为我不使用重新编码)但我不知道输入是什么格式...(mp4,h264,...???)如何找出网络摄像头格式?我用的是官方的Raspbian系统。

相关内容