AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

问题[sox](unix)

Martin Hope
black-clover
Asked: 2023-09-20 01:38:14 +0800 CST

如何批量淡出wav文件?

  • 4

我需要对一批 wav 文件(名称中包含空格,例如 C 0 120-127.wav)应用 2 秒的淡出效果。

文件长度各不相同,但无论文件长度如何,我都需要从每个文件末尾淡出 2 秒。

我知道这可以用 sox 来完成,但我检查的教程包括其他操作(淡入或转换),或者是针对指定输入和输出的单个文件,这很令人困惑(我是 sox 新手)。

我需要文件名保持不变,尽管将输出通过管道传输到另一个文件夹也是可以接受的。

谢谢。

sox
  • 2 个回答
  • 26 Views
Martin Hope
rkjnsn
Asked: 2022-06-30 01:15:31 +0800 CST

使用 sox 进行无缝重采样

  • 1

我正在尝试使用 sox 重新采样应该无缝播放的一系列曲目。如果我单独重新采样每个轨道,有时我会在轨道边界处出现点击,因为单独的重新采样没有完全对齐。解决方案在概念上似乎很简单:连接所有轨道,将它们重新采样为一个单元,然后再次拆分它们。但是,我不确定如何以自动化方式进行。连接步骤很简单(只需将所有文件传递给一个 sox 调用),但是如何以与原始曲目相同的持续时间再次拆分结果?

sox
  • 1 个回答
  • 21 Views
Martin Hope
Unix
Asked: 2022-02-28 01:40:50 +0800 CST

转换音频文件的编码

  • 1

我想转换一些音频文件的编码器。问题是我的车无法重现用 LAME3.99.5 编码的音频文件;这是一些沃尔沃汽车的问题。问题出在 USB 和 CD 上。

编码器需要是LAME3.95或更低,或者其他编码器。我应该使用什么命令来实现这一点?我想让它可以编写脚本来递归地编码很多文件。

我正在尝试 SoX 和 ffmpeg,但没有运气。

ffmpeg sox
  • 1 个回答
  • 66 Views
Martin Hope
bleistift2
Asked: 2019-06-16 15:01:29 +0800 CST

SoX播放的高清输出是多少?

  • 0

当我使用SoXplay提供的命令时,有时播放信息包含一个标有Hd的数字,联机帮助页似乎没有提及。这是什么意思?

$ play song.mp3
In:72.5% 00:04:43.38 [00:01:47.73] Out:12.5M [  -===|====  ] Hd:4.3 Clip:0
sox
  • 2 个回答
  • 285 Views
Martin Hope
cy8berpunk
Asked: 2018-11-22 02:52:36 +0800 CST

Sox 停止工作

  • 1

我在这个设置中使用 sox: sudo timeout 20 rtl_fm -f 115.5M -s 60k -g 45 -p 55 -E wav -E deemp -F 9 - | sox -t wav - test.wav rate 11025,它工作了很长一段时间,但自上周以来它停止工作并打印此错误消息:

sox FAIL formats: can't open input  `-': WAVE: RIFF header not found

该错误消息并没有真正有用,因为我已经指定了标题-t wav...我需要更改哪些内容才能使其正常工作?

sox
  • 1 个回答
  • 2257 Views
Martin Hope
matisa
Asked: 2018-02-23 01:46:16 +0800 CST

如何用 sox 清除背景噪音

  • 4

是否可以将 mp4 文件转换为 mp3 或 flac,在此过程中清除背景噪音?

或者是否有可能完全通过shell运行大胆,没有GUI?

audio sox
  • 1 个回答
  • 4711 Views
Martin Hope
ka3ak
Asked: 2018-01-15 02:36:25 +0800 CST

监控麦克风并保存过滤片段

  • 2

我使用以下脚本来监控我的麦克风:

while true; do
    printf "$(AUDIODEV=hw:2,0 rec -n stat trim 0 1 2>&1 |
        awk 'BEGIN { ORS="" } /^Maximum amplitude/ { print "Max. amplitude: "$3} 
             /^Rough\s+frequency/ { print " Frequency: "$3} 
             /^Maximum\s+delta/ { print " Max. delta: "$3}')\r";
done

它记录一个 1 秒长的段,从标准输出中提取值Maximum amplitude并打印出来。Rough frequencysox

如果片段的数量或频率大于特定阈值,我可以将片段保存到文件吗?我知道我可以保存每个段然后分析它,但是写操作会太多,我想避免。

bash sox
  • 1 个回答
  • 68 Views
Martin Hope
kRazzy R
Asked: 2018-01-12 11:28:37 +0800 CST

根据传递给 sox 的时间戳使音频区域静音

  • 0

我最初的问题和间接解决方案在这里:https ://stackoverflow.com/questions/48161567/silence-out-regions-of-audio-based-on-a-list-of-time-stamps-using-sox-and -pyth

我有一段音频A和一堆 [start ,end] 段S。我想传递S并传递A给 SOX 和 python,以便我可以直接将S.

我目前的解决方案更多地依赖于 python。我想使用 sox pad/trim 命令的组合来实现这一点。

我提到:http ://sox.sourceforge.net/sox.html和https://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/

sox
  • 1 个回答
  • 308 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve