ffmpeg:使用 silentdetect 分割视频? 2024-6-16 • ffmpeg 我想知道 ffmpeg 是否能使用 silentdetect 将视频分割成几个部分?我见过在 mp3 上使用 silentdetect 来消除静音,但从未在视频上使用过,比如 blackdetect。 答案1 您可以使用silencedetect。filter_complex这样您就可以从输入视频中选择所需的通道并通过过滤器获取它们。以下是我建议的 FFmpeg 命令。 ffmpeg -i input_video -filter_complex "[0:a]silencedetect=n=-50dB:d=1[outa]" -map [outa] test1.mp3 这将为您提供相应的静音时间段,您可以再次使用它们来分割视频。[0:a]指的是第一个输入文件,map并将过滤后的音频输出到输出文件。这里你可以找到一个很好的音频分割示例。同样的方式这里描述了视频分割。 希望这对你有帮助! 相关内容 MS WebPI 为网络托管服务提供商推荐的服务器配置中包含哪些内容 Ubuntu 16.04 中的 iptables 在哪里? 同时连接两个 OpenVPN 服务器 网络故障:一台计算机、所有操作系统、多张 LAN 卡 如何检查路径是否位于符号链接后面 Linux 变声器(Mumble、Team Speak) 远程桌面后,目标电脑的一些快捷方式不起作用,可能会丢失 %windir% Kubernetes 集群创建后 Flannel 日志中出现 vxlan 错误 如何将 Microsoft Word 选项添加到 Internet Explorer 中的鼠标右键下拉菜单中? 如何比较两台机器的硬件?