⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 devicecapturer.java

📁 JMF制作的截取音频文件代码 运行SecFrame.java
💻 JAVA
字号:
package util;

import java.util.Vector;

import javax.media.CaptureDeviceInfo;
import javax.media.CaptureDeviceManager;
import javax.media.format.AudioFormat;

public class DeviceCapturer {

	public static CaptureDeviceInfo getVedioDevice() {
		String devName = "vfw:Microsoft WDM Image Capture (Win32):0";

		CaptureDeviceInfo devInfo = CaptureDeviceManager.getDevice(devName);

		if (devInfo == null) {
			System.out.println("Cannot get the Vedio device .");
			System.exit(-1);
		}

		return devInfo;
	}

	public static CaptureDeviceInfo getAudioDevice() {
		CaptureDeviceInfo devInfo = null;
		
		Vector<CaptureDeviceInfo> devList = CaptureDeviceManager
				.getDeviceList(new AudioFormat("linear", 44100, 16, 2));
		if(devList.size()>0){
			devInfo = (CaptureDeviceInfo)devList.elementAt(0);
		}else{
			System.out.println("Cannot get the Audio device");
			System.exit(-1);
		}
		
		return devInfo ;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -