![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
音视频
文章平均质量分 89
夏沫琅琊
人生若只如初见
展开
-
Android音视频开发-AudioTrack
AudioTrack是Android平台上的一个类,用于播放音频数据.它允许PCM音频缓冲区流式传输到音频接收器进行播放.创建AudioTrack对象:可以通过构造函数创建AudioTrack对象,需要指定音频流类型、采样率、音频通道配置和音频格式等参数。写入音频数据:可以使用write()方法将音频数据写入AudioTrack对象。写入的数据可以是PCM格式的原始音频数据,也可以是压缩格式的音频数据(如MP3、AAC等)。播放音频数据:在写入音频数据后,可以调用play()方法开始播放音频数据。原创 2024-04-25 16:39:42 · 3359 阅读 · 10 评论 -
Android音视频开发-AudioRecord
AudioRecord是Android平台上的一个类,用于实时录制音频数据。它提供了一种方便的方式来捕获和处理音频流。音频源:Record可以从多种音频源中录制音频数据例如麦克风、电话线路、语音识别等。音频格式:可以选择不同的音频格式来录制音频数据,如PCM(脉冲编码调制)、AAC(级音频编码)等。缓冲区AudioRecord使用一个缓冲区来存储录制的音频数据。开发者可以指定缓冲区的大小,以适应不同的录制需求。原创 2024-04-09 13:53:02 · 2627 阅读 · 1 评论 -
Android 音视频开发 - VideoView
VideoView是一个用于播放视频的视图组件,可以方便地在应用程序中播放本地或网络上的视频文件。VideoView可以直接在布局文件中使用,也可以在代码中动态创建。它封装了MediaPlayer和SurfaceView,提供了简单的接口来控制视频的播放和显示。它提供了一系列方法来控制视频的播放、暂停、停止等操作,并且支持全屏播放和视频控制器的显示。VideoView播放视频非常简单,只需要指定视频的URL或本地路径。原创 2024-04-07 15:30:29 · 2918 阅读 · 0 评论 -
linux 入门(七)-ffmpeg使用
如果需要解决这个问题,则需要我们使用ffmpeg的其他选项进行转码和调整,保证两个视频的格式统一后,进行拼接.但是-fs参数并不会保证输出的文件在1MB. 它只是告诉ffmpeg在输出文件到达1MB后停止输出.并且, 如果该命令会导致输出视频的长度发生变化,比如之前是16s的视频, 输出只有3s.原视频1280x720, 大小3.3m, 修改后720x360 ,大小1.5M.原视频帧率60, 大小3.3M. 修改帧率为20后, 大小为2.9M。此时仍然可以生成视频,只是只有第一个视频, 第二个未拼接成功.原创 2024-03-07 16:28:35 · 3086 阅读 · 0 评论 -
Android音视频开发 - MediaMetadataRetriever 相关
MediaMetadataRetriever 是android中用于从媒体文件中提取元数据新的类. 可以获取音频,视频和图像文件的各种信息,如时长,标题,封面等.原创 2024-04-03 16:03:26 · 7578 阅读 · 1 评论 -
Android 录屏操作
本文主要介绍喜爱android中如何通过MediaRecorder实现录屏操作的.原创 2024-03-14 16:31:55 · 18232 阅读 · 0 评论 -
Android MediaRecorder相关(二)
本篇文章简单介绍android中如何使用MediaRecorder录制视频.原创 2024-02-23 11:53:47 · 31928 阅读 · 1 评论 -
Android MediaRecorder 相关
本篇文章主要介绍下MediaRecorder类.原创 2024-02-23 10:40:02 · 31748 阅读 · 1 评论