![如何全天候录制声音](https://linux22.com/image/1350365/%E5%A6%82%E4%BD%95%E5%85%A8%E5%A4%A9%E5%80%99%E5%BD%95%E5%88%B6%E5%A3%B0%E9%9F%B3.png)
我想长时间录制 Windows 7 上特定麦克风的声音。
计算机 24/7 处于开机状态。我该如何实现?
背景
我的邻居找麻烦,说我不在家时也制造噪音。我想到了一个主意,记录我公寓里的噪音水平,以防万一情况恶化,作为事实证据。
答案1
简短回答
创建一个计划任务并使用 ffmpeg 和批处理文件来录制您的麦克风。
长答案
下载ffmpeg-XXXX-win32-静态.7z对于 Windows,使用 7-zip 或 Winrar 解压
复制
Bin\ffmpeg.exe
到您选择的文件夹(您可以删除其他文件和文件夹)新建一个文本文件并粘贴以下代码。
将文件另存为记录命令与您的执行文件@echo off mkdir "My records" set outputpath=My records\record_%date:~-2,2%%date:~-7,2%%date:~-10,2%_%time:~-11,2%%time:~-8,2%.mp3 ffmpeg -f dshow -i audio="My microphone" -y -t 01:00:00 "%outputpath%"
代替我的麦克风使用您自己的麦克风名称。
要获取名称,请打开 CMD 窗口并转到您的 ffmpeg.exe。
此命令列出所有可用设备:ffmpeg -list_devices true -f dshow -i dummy
创建计划任务 ( Win+ R» Taskschd.msc) 并将其指向您的 record.bat。
让它每整小时运行一次,这样 ffmpeg 就可以将您的音频拆分为 1 小时的文件。
几个小时后的结果
其他帮助
答案2
也许可以尝试:http://audacity.sourceforge.net/(可以将音频保存到文件)
否则我会在 Google 上搜索“免费录音软件”。
大多数录音软件似乎不属于监控管理领域,但您当然可以在一天开始录音,第二天再回来录音,然后停止并重新开始等等。
麦克风的放置位置也很重要,因为它的拾音效果可能不如邻居的耳朵好。