如何全天候录制声音

如何全天候录制声音

我想长时间录制 Windows 7 上特定麦克风的声音。
计算机 24/7 处于开机状态。我该如何实现?

背景
我的邻居找麻烦,说我不在家时也制造噪音。我想到了一个主意,记录我公寓里的噪音水平,以防万一情况恶化,作为事实证据。

答案1

简短回答
创建一个计划任务并使用 ffmpeg 和批处理文件来录制您的麦克风。

长答案

  1. 下载ffmpeg-XXXX-win32-静态.7z对于 Windows,使用 7-zip 或 Winrar 解压

  2. 复制Bin\ffmpeg.exe到您选择的文件夹(您可以删除其他文件和文件夹)

  3. 新建一个文本文件并粘贴以下代码。
    将文件另存为记录命令与您的执行文件

    @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%"
    
  4. 代替我的麦克风使用您自己的麦克风名称。
    要获取名称,请打开 CMD 窗口并转到您的 ffmpeg.exe。
    此命令列出所有可用设备: ffmpeg -list_devices true -f dshow -i dummy 在此处输入图片描述

  5. 创建计划任务 ( Win+ R» Taskschd.msc) 并将其指向您的 record.bat。
    让它每整小时运行一次,这样 ffmpeg 就可以将您的音频拆分为 1 小时的文件。


几个小时后的结果

在此处输入图片描述

其他帮助

答案2

也许可以尝试:http://audacity.sourceforge.net/(可以将音频保存到文件)

否则我会在 Google 上搜索“免费录音软件”。

大多数录音软件似乎不属于监控管理领域,但您当然可以在一天开始录音,第二天再回来录音,然后停止并重新开始等等。

麦克风的放置位置也很重要,因为它的拾音效果可能不如邻居的耳朵好。

相关内容