从视频中提取音效

Take sound effect from video

我需要一个数字打字的声音effect.when 数字被输入,声音效果出现在video.I的背景中想制作一个程序,当我按下键盘时,我也听到这个声音effect.How 我可以找到这个音效或从这个视频中获取吗?

0:50和1:15之间的音效

www.youtube.com/embed/kIXNpePYzZU

使用this将视频转换为mp3。从 mp3 中剪辑音效。然后用你的代码播放 mp3 文件。

对于问题的 'extracting the sound effect' 部分,您可能希望使用在线 video/audio downloader/converter。过去,我使用 youtube-mp3.org and clipconverter.cc.

对于问题的第二部分,这取决于你到底想要什么。如果您希望它仅应用于您正在编写的 WinForms/WPF/UWP 应用程序中的特定文本框,这应该相当容易。具体方法取决于您在做什么,但涉及向文本框添加 keydown、keyup 或 keypress 事件处理程序

如果你想要它在系统范围内,这就更难了。搜索 'Global Keyboard Hook C#' 似乎可以得到很好的结果。

检测到按键后,请查看 this question 如何播放声音。 bporter 的回答给出了以下代码:

System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"c:\mywavfile.wav");
player.Play();