小编Kil*_*oth的帖子

使用命名管道比使用未命名管道有什么优势?

我正在审查 unix 管理员提出的一组面试问题;我找到了一个名为“命名管道”的主题。

我用谷歌搜索了这个话题;在某种程度上我已经能够理解它:-命名管道 || 先进先出

但我仍然觉得我缺乏什么时候使用这种特殊类型的管道的知识。是否存在未命名管道无法工作的特殊情况?

pipe

57
推荐指数
4
解决办法
5万
查看次数

现代相当于阅读“/dev/audio”的内容是什么?

最近,我值得信赖的家用电脑在 10 年后死机了。随后的升级(从 SuSE 10 到 OpenSuSE 12.3)对我来说是一种文化冲击 - 我收集的方便的快捷方式和实用程序都不再起作用了。今天我试图让声音输入再次工作。

我曾经通过声卡的线路输入录制当地广播电台的深夜节目,通过一个很小的小实用程序,该实用程序除了 open /dev/audio、执行一些 ioctl 之外什么也不做,然后从中读取字节(并将其写入 WAV 文件)与 libsndfile)。没什么花哨的,只是一个微小的“自动记录”实用程序,可以记录 N 秒的声音,并且可以运行cron,没有前端,不需要 X,实际上不需要我登录。(最初改编自 xawtv 的record.c。)

现在这不再起作用了。虽然我的声卡已配置,但我无法再使用此工具录制声音 - 事实上,似乎不再有/dev/sound!据我所知,即使在 2004 年,它也是一个勉强支持的遗留功能,而所有酷人都应该针对更奇特、更强大的 ALSA 界面进行编程。

目前从声音设备快速获取输入的推荐方法是什么?我可以以某种方式重新启用/dev/sound模拟吗?我想第三方程序也可以做到这一点,只要它不需要我提供 X 会话或在半夜按下按钮。

opensuse audio recording

6
推荐指数
1
解决办法
4342
查看次数

标签 统计

audio ×1

opensuse ×1

pipe ×1

recording ×1