2020年5月22日

JavaCV推流写音频帧报错:org.bytedeco.javacv.FrameRecorder$Exception: avcodec_encode_audio2() error -12: Could not encode audio packet.

摘要: 我们在设置推流的音频配置时(详细代码参见JavaCV本地视频流通过帧图片添加文本进行字幕合成),指定原拉流时的音频编码器: // 音频相关配置,取原音频配置 recorder.setSampleRate(grabber.getSampleRate()); System.out.println(gra 阅读全文

posted @ 2020-05-22 16:22 不想下火车的人 阅读(3692) 评论(0) 推荐(0)

JAVACV推流音频报错:org.bytedeco.javacv.FrameRecorder$Exception: avcodec_open2() error -22: Could not open audio codec.

摘要: 上次说到如果音频帧的声道设置为0时,在推流写帧时会报错(参见JavaCV音频推流报错:org.bytedeco.javacv.FrameRecorder$Exception: No audio output stream (Is audioChannels > 0 and has start() b 阅读全文

posted @ 2020-05-22 15:58 不想下火车的人 阅读(5128) 评论(0) 推荐(0)

JavaCV音频推流报错:org.bytedeco.javacv.FrameRecorder$Exception: No audio output stream (Is audioChannels > 0 and has start() been called?)

摘要: 执行推流时,给FFmpegFrameRecorder设置的参数如下(具体代码参见Java CV本地视频流通过帧图片添加文本进行字幕合成 ): recorder.setAudioBitrate(grabber.getAudioBitrate()); recorder.setSampleRate(gra 阅读全文

posted @ 2020-05-22 14:21 不想下火车的人 阅读(6289) 评论(0) 推荐(1)

导航