问题标签 [recording]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
11390 浏览

java - 如何使用 Java 将音频流转换为 MP3?

是否可以使用 Java 将实时音频流从混音器转换为 MP3?

  • 它必须逐块转换,否则内存将被耗尽。
  • 我已经知道如何录制,但仅限于无损格式,例如 wav 和 aiff。
  • 当音频进来时,我需要转换。
0 投票
8 回答
1345 浏览

java - 实现游戏播放的最佳方式?

我正在用 Java 创建一个基于网格的游戏,我想实现游戏录制和播放。尽管我考虑了两个想法,但我不确定如何执行此操作:

  1. 每秒几次,我会记录整个游戏状态。为了回放它,我编写了一个渲染器来读取状态并尝试创建一个视觉表示。然而,有了这个,我可能会有一个很大的保存文件,并且任何播放尝试都可能会有明显的延迟。

  2. 我还可以将每次按键和鼠标点击写入保存文件。这会给我一个更小的文件,并且可以以更少的延迟播放。然而,游戏开始时最轻微的错误(例如,1 毫秒后的射击)会导致游戏开始几分钟后的游戏状态大不相同。

那么,实现游戏回放的最佳方式是什么?

编辑-我不确定我的游戏到底有多确定,所以我不确定整个游戏是否可以通过只记录击键和鼠标点击来准确地拼凑在一起。

0 投票
1 回答
2145 浏览

macos - 来自其他应用程序的 OSX Audio Hijack 风格的录音(可可)

嗨,基本上我迷失在苹果文档中,不知道从哪里开始。

我需要录制系统上运行的应用程序的音频,类似于音频劫持和窃听工作室专业版,但我不确定从哪里开始使用音频捕获器。我看到了对快速捕获文档的参考,但不清楚如何实现我的要求。

理想情况下,我希望能够修改来自Skype等应用程序的音频输入/输出以进行录制和操作(想想新奇的语音效果)。

我可以在文档中查看的任何指针,或者如何开始?

0 投票
13 回答
155890 浏览

ios - 如何使用 AVAudioRecorder 在 iPhone 上录制音频?

现在 iPhone 3.0 SDK 已经公开,我想我可以向那些已经在使用 3.0 SDK 的人提出这个问题。我想在我的应用程序中录制音频,但我想使用而不是像示例所示AVAudioRecorder的旧录制方式。SpeakHereiPhone Dev Center 中没有任何关于如何最好地做到这一点的示例,仅引用了这些类。我是 iPhone 开发的新手,所以我正在寻找一个简单的示例来帮助我入门。

0 投票
1 回答
6589 浏览

iphone - iPhone SDK 3.0 中的视频录制 API

我正在开发一个允许用户在 iPhone 3GS 上录制视频的应用程序。

我正在查看 MediaPlayer 参考,但在那里找不到任何东西。有人可以让我先了解要寻找的 API 吗?

0 投票
1 回答
431 浏览

iphone - 如何在iphone上录制按键声音?

我正在开发一个应用程序,我想在其中录制钢琴按键的声音。我无法在互联网上找到任何有帮助的相关内容。

任何人都可以分享代码或任何链接,显示如何记录钢琴按键的数据,将其存储在内存中的某个位置然后再次播放?

或者

如果有人知道如何获取键盘的按键事件并记录下来,那也将不胜感激。

谢谢,米沙尔

0 投票
4 回答
5242 浏览

iphone - iPhone发生中断后如何恢复录制?

我正在开发一个录音机应用程序,它工作得很好。

但是我遇到了中断的问题。来电时,

然后调用此方法并暂停录制。

如果用户拒绝来电:

然后在这里我想从中断的地方继续录制。但是当我再次调用记录方法时,记录会从一个新文件开始。

0 投票
1 回答
1929 浏览

iphone - 在 iPhone 上录制音频:setPreferredIOBufferDuration 出错

我一直在关注 Apple 的文档,使用AVAudioSession该类在 iPhone 上录制音频。我可以设置多个属性而不会出错(,,, setActivesetCategorysetPreferredHardwareSampleRate但我无法让 Apple 的示例代码为setPreferredIOBufferDuration.

这是我的代码:

它产生以下输出:

错误域 = NSOSStatusErrorDomain 代码 = 561211770 “操作无法完成。(OSStatus 错误 561211770。)”

作为方法的一部分,我从主应用程序委托调用此applicationDidFinishLaunching方法。我所做的只是在这个阶段初始化事物。在将 AVFoundation.framework 添加到项目后,我已经导入了 AVFoundation/AVFoundation.h。

0 投票
0 回答
131 浏览

video - 将文件夹中的BMP文件数量转换为ffmpeg中的视频的命令是什么?

谁能帮助我在 ffmpeg 中给出正确的命令,将文件夹中生成的一组BMP文件转换为视频?但是,尽管文件名是连续的,但它不会从 1 开始。即,如果我像启动 ffmpeg.exe

它将仅将文件名从 input00001 变为 30 个数字。但是我想要一个代码在生成文件时获取带有文件名的文件,因为根据我的程序,我的第一个文件可能会被删除,并且可能只需要在某种程度上进行录制,也就是说:这取决于。也就是说,如果文件夹的文件名从输入 00045 开始,那么它应该采用从该文件名开始的文件名到接下来的 30 帧。

0 投票
10 回答
224417 浏览

android - 如何在我的 Android 应用程序中录制视频?

如何在 Android 上捕获视频录制?