Livecode 错误 -231 开始录制

Posted

技术标签:

【中文标题】Livecode 错误 -231 开始录制【英文标题】:Livecode error -231 starting recording 【发布时间】:2016-06-29 19:01:51 【问题描述】:

我正在尝试为我正在创建的实验录制音频文件。这是我正在使用的代码:

global gSubjectID
global recordcount
on mouseUp
set the recordFormat to "wave"  -- or "wave" or "ulaw" 
set the recordCompression to "raw "
set the itemDelimiter to "/"
get the effective fileName of this stack
set the defaultFolder to item 1 to -2 of it
if not (the hilite of me) then

  if recordcount is 1 then
     put gSubjectID & space & "Question 1.wav" into fld "recordFileName"
     put fld "recordFileName" into sndName

     # make sure there's a name
     if sndName is empty then 
        exit mouseUp
     end if

     set the hilite of me to true
     record sound file sndName
     add 1 to recordcount
  end if
  end if 
end mouseUp

一切似乎都正常,当我用不同的按钮停止录音时,麦克风打开然后关闭。

我添加了代码

put the result

为了弄清楚为什么它不起作用,我得到了这个错误:

错误-231开始录制

LiveCode 论坛上尚未解决此问题,所以我想我会在这里尝试。

注意事项: Quicktime 7.7.7 / Livecode 版本 7.01 / Windows 10

【问题讨论】:

【参考方案1】:

录音功能使用 QuickTime。从 LiveCode 6.7 开始,默认情况下不加载 QuickTime。你必须告诉 LC 使用 QT。尝试在record sound file 命令之前添加此行:

set the dontUseQT to false

【讨论】:

不幸的是,这并没有解决问题。我仍然收到错误。感谢您的尝试!

以上是关于Livecode 错误 -231 开始录制的主要内容,如果未能解决你的问题,请参考以下文章

摄像头服务器死机!开始录制时出现错误 100

Agora 云录制无法正常工作。正常启动和获取工作,但是我没有得到任何视频文件并查询和停止返回错误404

如何在 Livecode 中保存绘图?

录制失败时播放声音

vlcj:屏幕解复用错误:无法创建位图

AudioQueueStart 返回错误代码 -50