标签: recording

用于捕获软件缺陷的屏幕录制软件

你知道一个好的屏幕录制软件,以协助质量管理过程吗?我认为,以下功能将非常重要:

  • 使用方便.
  • 自动捕捉最后5或10分钟
  • 小视频大小
  • 低价 :-)

谢谢您的帮助

software-quality screen capture recording

6
推荐指数
1
解决办法
1937
查看次数

使用MediaRecorder在我的droidx上录制的音质很差,为什么?

我的项目要求我能够在Android设备上录制音频.我使用MediaRecorder()实现了解决方案,但录制的音频质量很差.我究竟做错了什么?我必须认为这不能记录音频的唯一方法:)也许我做错了什么,我在下面包括我的代码.请指出正确的方向.

谢谢!

MediaRecorder recorder = new MediaRecorder();
File outputFile = new File(Environment.getExternalStorageDirectory(), "audio.3gp");
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(outputFile.getAbsolutePath());
recorder.prepare();
recorder.start();
// stop
recorder.stop();
recorder.reset(); 
recorder.release();
Run Code Online (Sandbox Code Playgroud)

audio android recording

6
推荐指数
4
解决办法
7332
查看次数

Avfoundation - 同时播放和录制视频(以及音频和预览)

我正在尝试同时录制和播放视频.这有可能与avfoundation?目前我能够做到这一点,只要我不录制音频.只要我将音频输入添加到AVCaptureSession并重新启动整个内容,我就会收到"AVCaptureSessionWasInterruptedNotification"并停止录制.

这就是我播放视频的方式.

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc]     initWithContentURL:[NSURL fileURLWithPath:path]];
[moviePlayer.view setFrame:self.playerView.bounds];
moviePlayer.useApplicationAudioSession=NO;
self.player = moviePlayer;

[moviePlayer release];

[self.playerView addSubview:player.view];

[player play];
Run Code Online (Sandbox Code Playgroud)

这就是我录制视频的方式:

NSError *error;

AVCamCaptureManager *captureManager = [[AVCamCaptureManager alloc] init];



if ([captureManager setupSessionWithPreset:AVCaptureSessionPresetLow error:&error])
{
    [self setCaptureManager:captureManager];



     AVCaptureVideoPreviewLayer *previewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:[captureManager session]];
     self.captureVideoPreviewLayer= previewLayer;

     UIView *view = [self cameraView];
     CALayer *viewLayer = [view layer];
     [viewLayer setMasksToBounds:YES];

     CGRect bounds = [view bounds];


     [captureVideoPreviewLayer setFrame:bounds];

     if ([captureVideoPreviewLayer isOrientationSupported]) 
     [captureVideoPreviewLayer setOrientation:AVCaptureVideoOrientationPortrait];


     [captureVideoPreviewLayer setVideoGravity:AVLayerVideoGravityResizeAspectFill];


   [[captureManager session] startRunning];

    [self setCaptureVideoPreviewLayer:captureVideoPreviewLayer];

    if ([[captureManager session] …
Run Code Online (Sandbox Code Playgroud)

iphone video video-capture recording avfoundation

6
推荐指数
1
解决办法
5024
查看次数

Android:使用"连续"自动对焦录制视频

我从事视频录制工作; 一切都有效,除了要求连续对焦.这就是我所做的(在surfaceCreated和surfaceChanged中都尝试过但没有成功):

camera = Camera.open();
camera.setPreviewDisplay(holder);

Parameters parameters = camera.getParameters();
Run Code Online (Sandbox Code Playgroud)

那我也是

parameters.setFocusMode(Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
Run Code Online (Sandbox Code Playgroud)

要么

parameters.set("focus-mode", "continuous-video");
Run Code Online (Sandbox Code Playgroud)

两者都应该做同样的事情; 然后我用参数设置

camera.setParameters(parameters);
Run Code Online (Sandbox Code Playgroud)

这最后一行总是崩溃!所以我想念一些东西吗?

顺便说一句,我测试了Desire HD,Galaxy S,Galaxy Tab 7和10.1等新设备,它们必须支持连续自动对焦; 至少他们的内置相机应用支持它.

crash video android recording autofocus

6
推荐指数
2
解决办法
8989
查看次数

如何使用AVAudioRecorder仅录制人声并避免bg噪音

我正在制作像Talking Tom这样的iOS应用程序,无法只录制人声.它会产生如此多的背景噪音以及人声,因此它不像Talking Tom那样准确.

我想知道必须有一些记录设置可供使用,AVAudiorecorder这将有助于我在这种情况下.我现在只使用默认记录设置AVAudioRecorder.

iphone voice recording avaudiorecorder ios

6
推荐指数
0
解决办法
529
查看次数

自定义相机使用AVFoundation录制视频时放大/缩小

在最新的iOS 7.1本机摄像头应用程序可以放大/缩小,同时记录视频,并保存在照片视频确实显示/淡出效果变焦.

现在,我正在使用AVFoundation来实现自定义视频.通过使用videoMaxScaleAndCropFactor修改AVCaptureVideoPreviewLayer,我可以在录制视频时放大/缩小.但是,保存的视频不会显示放大/缩小效果.

是否有任何提示实现此功能????

video zoom recording avfoundation ios

6
推荐指数
1
解决办法
3315
查看次数

Marshmallow 及以上版本的 Android 通话录音问题

我正在使用自动通话记录器应用程序,我可以使用MediaRecorder.AudioSource.VOICE_CALL在 android Marshmallow 下录制语音通话,从 android marshmallow 无法使用 VOICE_CALL 录制语音通话。我设法使用MediaRecorder.AudioSource.MIC进行录制,但这里传入的语音没有被录制,我想在正常模式下录制语音通话,而不是在扬声器模式下。我尝试了很多例子并搜索了很多然后我写了这个问题。请帮我。谷歌播放有一个应用程序可以记录通话中的双方语音,名为“通话记录器 - 自动通话记录器”它在棉花糖中是如何工作的,还有其他方法可以记录通话吗?

    int Media;
    if (Build.VERSION.SDK_INT >= 24) {
        Media = MediaRecorder.AudioSource.VOICE_COMMUNICATION;
    }else if (Build.VERSION.SDK_INT==23){
        Media = MediaRecorder.AudioSource.MIC;
    }
    else{
        Media = MediaRecorder.AudioSource.VOICE_CALL;
    }

    CallRecord callRecord = new CallRecord.Builder(this)
            .setRecordFileName("")
            .setRecordDirName("CallRecord")
            .setRecordDirPath(Environment.getExternalStorageDirectory().getPath()) 
            .setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB)
            .setOutputFormat(MediaRecorder.OutputFormat.AMR_NB)
            .setAudioSource(Media) 
            .setShowSeed(true)
            .build();
    callRecord.startCallRecordService();
Run Code Online (Sandbox Code Playgroud)

android phone-call recording android-6.0-marshmallow call-recording

6
推荐指数
0
解决办法
712
查看次数

macOS / swift通过AVCaptureSession捕获音频

我目前正在尝试在Mac上实现一个简单的音频录制工具。由于我需要在内存中存储原始音频缓冲区,因此无法使用AVAudioRecorder,它只会将录制内容写入文件。

我的方法是创建一个AVCaptureSession,Input(麦克风)和Output(AVCaptureAudioDataOutput)并启动会话。一切正常,但是从不调用输出的委托回调

我确保在项目设置中添加麦克风/摄像机权限(以防万一)。

也许有人可以帮助我!

这是我的代码:

import Foundation
import AVFoundation

class AudioCaptureSession: NSObject, AVCaptureAudioDataOutputSampleBufferDelegate {

    let settings = [
        AVFormatIDKey: kAudioFormatMPEG4AAC,
        AVNumberOfChannelsKey : 1,
        AVSampleRateKey : 44100]
    let captureSession = AVCaptureSession()

    override init() {
        super.init()

        let queue = DispatchQueue(label: "AudioSessionQueue", attributes: [])
        let captureDevice = AVCaptureDevice.default(for: AVMediaType.audio)
        var audioInput : AVCaptureDeviceInput? = nil
        var audioOutput : AVCaptureAudioDataOutput? = nil

        do {
            try captureDevice?.lockForConfiguration()
            audioInput = try AVCaptureDeviceInput(device: captureDevice!)
            captureDevice?.unlockForConfiguration()
            audioOutput = AVCaptureAudioDataOutput()
            audioOutput?.setSampleBufferDelegate(self, queue: queue)
            audioOutput?.audioSettings = …
Run Code Online (Sandbox Code Playgroud)

audio macos recording avfoundation swift

6
推荐指数
1
解决办法
1507
查看次数

Flutter应用中如何处理降噪

使用 flutter_sound 在 flutter 应用程序中录制音频。录制的音频不清晰,背景噪音较多。如何消除麦克风录音中的噪音。是否有任何可用的包/平台代码可供调用。

audio package noise recording flutter

6
推荐指数
0
解决办法
1045
查看次数

Mumble/Murmur 服务器端录音

我们将 Mumble 服务器用于 Twitch.TV\xe2\x80\x82 直播和其他游戏相关目的。我想设置服务器端每用户记录。为什么,你可能会问 \xe2\x80\x93 答案很简单 \xe2\x80\x93 我们制作在 YouTube 上发布的视频。我们为 Mumble 使用不同的计算机,因此我们可以录制纯游戏音频并在后期视频中混合我们的声音。

\n\n

这甚至可以在服务器端完成吗?我需要修改源代码吗?

\n

voip game-development recording live-streaming

5
推荐指数
1
解决办法
4007
查看次数