【发布时间】:2016-07-25 15:10:49
【问题描述】:
我不是Linux编程专业,但处理编程语言有问题:
有 2 个媒体文件(音频和视频),我想在程序中导入这些文件。我的尝试是:
imports processing.sound.*;
imports processing.video.*;
void setup(){
SoundFile soundFile = new SoundFile(this, "soundfile.mp3");
Movie videoFile = new Movie(this, "videofile.mp4");
}
当我添加 SoundFile 对象时,运行时出现问题:
在抛出 'std::runtime_error' 的实例后调用终止 what(): RtApiAlsa::probeDeviceOpen: pcm 设备 (hw:0,3) 不会打开输入。 无法运行草图(目标 VM 无法初始化)。 有关详细信息,请阅读 revisions.txt 和帮助 → 故障排除。
当我添加电影对象时,运行时出现问题:
UnsatisfiedLinkError:查找函数“gst_date_get_type”时出错:/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0.800.0:未定义符号:gst_date_get_type 库依赖于不可用的本机代码。 或者仅当草图作为 32 位应用程序运行时才能正常工作。
我的问题是:如何解决这些问题?
感谢您的回答! W.
【问题讨论】:
-
您使用的是什么版本的处理?
-
版本为:3.1.1
标签: linux ubuntu processing