树莓派超全系列教程文档--(67)rpicam-apps可用选项介绍之检测选项
rpicam-apps可用选项介绍之检测选项
- `libav` 选项
- `libav-format`
- `libav-audio`
- `audio-codec`
- `audio-bitrate`
- `audio-samplerate` `音频采样`
- `audio-device`
- `av-sync`
- 检测选项
- `object`
- `gap`
文章来源: http://raspberry.dns8844.cn/documentation
原文网址
libav
选项
本节中指定的命令行选项仅适用于 libav
视频后端。
要启用 libav
后端,请在 codec
选项中加入 libav
值。
要将以下选项之一传递给应用程序,请在选项名称前加上 --
,如果选项需要值,请在选项名称后立即传递该值,并用单个空格分隔。如果值包含空格,请将值用引号括起来。
一些选项有速记别名,例如 -h
而不是 --help
。使用这些速记别名而不是完整的选项名称可以节省空间和时间,但会牺牲易读性。
libav-format
设置 libav
输出格式。接受以下值:
mkv
编码mp4
编码avi
编码h264
流媒体mpegts
流
如果不提供此选项,则传递给 output
选项的文件扩展名将确定文件格式。
libav-audio
启用录音。启用后,您还必须指定 audio-codec
。不接受值。
audio-codec
默认值: aac
选择用于输出的音频编解码器。有关可用编解码器的列表,请运行 ffmpeg-codec
。
audio-bitrate
以每秒比特数为单位设置音频编码的比特率。接受数字输入。
示例: rpicam-vid --codec libav -o test.mp4 --audio_codec mp2 --audio-bitrate 16384
(使用mp2编解码器以16千比特/秒的速度录制音频)
audio-samplerate
音频采样
默认值: 0
以Hz为单位设置音频采样率。接受数字输入。 0
使用输入采样率。
audio-device
选择用于录音的ALSA输入设备。有关可用设备的列表,请运行以下命令:
$ pactl list | grep -A2 'Source #' | grep 'Name: '
您应该会看到类似于以下内容的输出:
Name: alsa_output.platform-bcm2835_audio.analog-stereo.monitor
Name: alsa_output.platform-fef00700.hdmi.hdmi-stereo.monitor
Name: alsa_output.usb-GN_Netcom_A_S_Jabra_EVOLVE_LINK_000736B1214E0A-00.analog-stereo.monitor
Name: alsa_input.usb-GN_Netcom_A_S_Jabra_EVOLVE_LINK_000736B1214E0A-00.mono-fallback
av-sync
将音频样本时间戳移动一个以微秒为单位的值。接受正数值和负数值。
检测选项
本节中指定的命令行选项仅适用于使用 rpicam-detect
的目标检测。
要将以下选项之一传递给 rpicam-detect
,请在选项名称前加上 --
.如果选项需要值,请在选项名称后立即传递该值,并用单个空格分隔。如果值包含空格,请将值用引号括起来。
一些选项有速记别名,例如 -h
而不是 --help
。使用这些速记别名而不是完整的选项名称可以节省空间和时间,但会牺牲易读性。
object
检测具有给定名称的对象,来自模型的标签文件。接受明文文件名作为输入。
gap
在捕获之间至少等待这么多帧。接受数值。