当前位置: 首页 > news >正文

树莓派超全系列教程文档--(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

在捕获之间至少等待这么多帧。接受数值。

上一篇 – 树莓派超全系列教程文档–(66)rpicam-apps可用选项介绍之视频选项
下一篇 –

http://www.lqws.cn/news/535681.html

相关文章:

  • 算法-最大子数组
  • 【Python】For
  • Agentic AI爆发前夜,合作伙伴如何把握时代机遇?
  • 2D写实交互数字人如何重塑服务体验?
  • MP1652GTF-Z:MPS高效3A降压转换器 工业5G通信专用
  • windows内核句柄判断有效
  • LeetCode刷题-top100(和为 K 的子数组)
  • ISP Pipeline(4): Anti Aliasing Noise Filter 抗锯齿与降噪滤波器
  • 【thinkphp5】Session和Cache记录微信accesstoken
  • QT实现一个三轴位移台的控制界面
  • QT Creator构建失败:-1: error: Unknown module(s) in QT: serialport
  • 【CMake基础入门教程】第七课:查找并使用第三方库(以 find_package() 为核心)
  • 【缓存技术】深入分析如果使用好缓存及注意事项
  • Flux.create
  • Linux 内核 TCP 的核心引擎:tcp_input.c 与 tcp_output.c 的协同之道
  • ubuntu安装docker遇到权限问题
  • TCP 重传机制详解:原理、变体与故障排查应用
  • 利用python和libredwg库解析dwg格式文件输出GeoJSON
  • Mac电脑如何搭建基于java后端的开发的各种工具服务
  • 自动获取文件的内存大小怎么设置?批量获取文件名和内存大小到Excel中的方法
  • IDEA下载不了插件了怎么办?从本地导入插件详细教程!
  • ubuntu 远程桌面 xrdp + frp
  • 【工具推荐】WaybackLister——发现潜在目录列表
  • OpenBayes 一周速览丨Nanonets-OCR-s深度语义理解,精准结构化转换;HLE人类问题推理基准上线,含2.5k题目,助力封闭式评估体系构建
  • 环境太多?不好管理怎么办?TakMll 工具帮你快速切换和管理多语言、多版本情况下的版本切换。
  • 基于SpringBoot和Leaflet的区域冲突可视化-以伊以冲突为例
  • 【Pytorch】语言模型上的动态量化
  • 供应链管理:主要生产计划类型及其相关信息
  • Solidity学习 - 认识Solidity合约结构
  • GitLab 18.1 发布 Runner、无效的个人访问令牌查看等功能,可升级体验!