草庐IT

播放声音

全部标签

java - 可靠的 Java 声音 API,用于简单的数字样本回放

是否有一个好的方法可以在Java中获得像样的、可靠的数字采样声音播放?我的请求列表很短:从.wav文件之类的文件中加载内存中的数字化样本(例如,从jar中捆绑的资源)以非阻塞方式播放它们当我同时播放多个样本并且它们在时间上相交时,它们应该得到适当的混合如果有以下这些就好了,但事实上我可以没有它:从.ogg或类似的压缩格式播放(显然没有在Java中实现占用大量CPU的解码器)在同一样本仍在播放时再次播放它不应停止给定样本的先前播放,但第二个副本应该开始并与第一个副本正确混合我试过臭名昭著的JavaSoundAPI,但发现它完全不可靠,似乎无法满足我的最小愿望list。我遇到的问题:在带有

JavaFX 视频不播放

我遵循了一些关于将JavaFX与Swing(JFrame)结合起来播放视频的教程,但是我得到的只是黑屏,视频应该没有任何实际内容播放,也没有报告任何错误。我在这里做错了什么,为什么视频无法播放?我尝试了几个.flv视频,但没有一个会开始播放(当我在浏览器中打开它们时它们会播放)我在安装了K-lite完整编解码器包的Windows8.1NPro上运行jre7和jdk1.7.0_45编辑:在jewelsea的评论后更新了我的代码,没有任何改变,黑框仍然出现没有内容播放,控制台不显示任何文本出现packagecom.example.test;importjavafx.application.

asp.ne服务器代码显示http://l.longtailvideo.com/download/5/9/logo.png不可用,在Window Server2008 服务器上无法播放MP4媒体问题

一、最初网站问题:asp.ne服务器代码显示http://l.longtailvideo.com/download/5/9/logo.png不可用 找到对应代码发现为Flash插件关闭,Flash过时,由于Flash插件关闭,以前网站的flash音频报错,出现可用性问题(1)利用格式转换工具把flv文件转换成.mp4格式(2)更改以前的代码如下:、把以前以前的代引入了jwplayer.js注释掉 -->二、更改代码以前的代码:您的浏览器不支持jwplayer,请升级浏览器  jwplayer('mediaspace1').setup({    'flashplayer':'../../scri

java - 如何在Java中对多声道声音输入进行采样

我意识到这可能相对小众,但也许这就是为什么无论如何都要问这个问题的原因。我正在寻找一个硬件多输入录音控制台(例如AlesisIO26)来接收Adat光管8channel输入以进行信号处理。由于我还没有获得设备并且需要弄清楚这是否可行(预算问题),我想问一下是否有人有在Java中利用所有这8个输入获取数据的经验?我已经看到大量使用Javax.sound.sampled库录制声音的示例,但我找不到任何关于多声道的信息超过2。我感兴趣的是将8个声道单独作为单声道源进行采样对它们执行一些简单的DSP。硬件设备会被视为一个调音台吗?8个channel表示为8条线?我希望我的术语正确。如果有人能指

鸿蒙自定义Video播放器

前言DevEcoStudio版本:4.0.0.600使用效果如何使用参考文档:OpenHarmonyVideo使用说明1、module创建File-->New-->Module,选择StaticLibrary2、相关类创建PlayControl:视频播放控制类PlayProgress:视频播放器进度条VideoConstant:视频播放状态配置类VideoPlayer:视频播放器管理类然后在VideoLibrary的Index.ets类中添加对外输出的引用export{VideoPlayer}from'./src/main/ets/VideoPlayer'PlayControl类:import

通过视频帧提取及批量取模转换实现基于STC32的点阵LED动画播放

项目摘要通过视频帧图片提取,图片批量裁剪,转换为BMP文件并取模,获得显示屏代码,基于STC32单片机,在8x8点阵LED模块上实现动画播放。项目方案将目标动图或视频提取为帧图片,可通过MATLAB程序实现;将帧图片裁剪为目标显示屏的像素比例,如0.96英寸OLED显示屏的像素为128x64,则需将帧图片按照2:1的宽高比进行裁剪、对于单个8x8点阵则需按照1:1进行裁剪,注意选择目标裁剪区域;将裁剪过的帧图片转化为灰度图像(以便后面进行二值化),之后进行像素缩小操作,将图片调整至目标显示屏的像素分辨率,最后进行二值化处理,并将处理结果存储为*.bmp格式文件;将批量保存的BMP文件按照帧顺序

【花雕动手做】ASRPRO语音识别(72)---定义与循环播放MP3

本例实验采用MiniMP3Player播放器模块是一款小巧且价格低廉的MP3模块,可以直接接驳扬声器。模块配合供电电池、扬声器、按键可以单独使用,也可以通过串口控制,作为UNO或者是任何有串口的单片机的一个模块。模块本身完美的集成了MP3、WAV、WMA的硬解码。同时软件支持TF卡驱动,支持FAT16、FAT32文件系统。通过简单的串口指令即可完成播放指定的音乐,以及如何播放音乐等功能,无需繁琐的底层操作,使用方便,稳定可靠。​​​模块管脚图管脚号管脚名称功能描述备注1BUSY播放时输出高电平,停止为低忙信号2RXUART异步串口数据输入3.3V的TTL电平3TXUART异步串口数据输出3.3

Unity播放网络视频

usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingMx.UI;usingMx.Utils;usingUnityEngine.UI;usingUnityEngine.Video;///视频UI面板publicclassVideoUIForm:BaseUIForm{  privateImageAdaptiveimageAdaptive;  privateRawImagerawImage;  privateVideoPlayervideoPlayer;  privateboolisPlaying

java - 如何检测哪个程序在 Windows 7 上播放声音?

我正在尝试编写一个小的后台程序,在另一个程序播放声音时停止播放Winamp的音乐。关于通过Java访问Winamp的部分已经解决了,现在我需要一种方法来检测哪个程序播放当前播放的声音(可能我想让一些程序在不停止我的音乐的情况下播放它们的声音)。尽管我是在Java(+winapi)中这样做的,但任何语言的一切都会有所帮助。[编辑]因为我刚刚对我的第一个问题进行了第一次反对,这里有一些更详细的信息:我已经弄清楚了如何使用winapi(但我不知道)并捕获诸如音量级别之类的东西。仍然有问题的是所提到的检测所播放声音的来源以及播放声音的程序。winapi中有什么可以帮助我做到这一点吗?[/edi

java - WireMock 播放和录音可以同时使用吗?

我有一个连接到外部第三方API的应用程序,最近API的测试实例并不是特别可靠。这会停止开发进度并将我们的构建管道变为红色,因此我想添加一个HTTP记录代理来阻止这种情况的发生。我有WireMock推荐,并尝试过它的recordandplayfeatures,它看起来确实非常好-它几乎是开箱即用的。我们只是简单地更改为外部服务配置的URL,然后这样记录:java-jarwiremock-standalone-2.3.1.jar\--port8080\--proxy-all="https://test-api.example.com/"\--record-mappings\--verbos