2012-08-30 49 views
4

我正在研究网络音乐可视化项目。我想以编程方式记录音乐可视化工具ProjectM(Winamp的Milkdrop的开源重新实现)的输出,而不进行任何屏幕捕捉。我已经阅读了一个使用GLC http://ubuntuforums.org/showthread.php?t=1497453的潜在解决方案,但它似乎仍然需要可视化器实际上在音乐播放器中处于活动状态。以编程方式从Milkdrop/ProjectM录制音乐可视化

我想要做的是给ProjectM一个音频源并输出ProjectM生成的可视化效果,而不需要查看/截屏视频文件。是这样的可能吗?

回答

0

如果您在虚拟箱中运行可视化文件并记录在虚拟箱中发生的所有事件,则可能会发生这种情况。你也需要在一个oracle虚拟框中安装winamp。

0

我用

  1. 操纵PM我玩
  2. 听到音乐,我玩和
  3. 记录的综合视听流成一个单一的文件

是方法如下所示:
我的吉他变成了我的iPhone上的irig麦克风投上 进入ReaperGFX自由踏板应用程序
耳机插孔插入我的放大器
放大器针对2个麦克风连接到我的笔记本电脑上运行puppy linux Tahr版本(一个USB网络摄像头和一个立体声麦克风插入耳机插孔。
Qjackctrl与输入设置为USB麦克风
捕获连接到系统播放
耳机,如此玩我的吉他做什么和管道进入PM我再开始。
然后开始与ffmpeg的输入 - 音频设置为HW:0,即我的立体声麦克风和x11grab得到的音频,同时

视觉此设置允许我:过pm我
凑控制和记录音频/视频流入一个文件。

注意放大器的任何输入都可以工作。

+0

这个问题明确指出**“没有做任何形式的屏幕截图”**。 –