android 音频视频合并
来源:互联网 发布:手机钉钉显示网络异常 编辑:程序博客网 时间:2024/05/17 01:21
https://code.google.com/p/mp4parser/
1. 生成mp4 audio
通过录音 生成mp4 audio
// -----------------sound processprivate void startRecording() {isRecording = true; //mFileName = "/sdcard/dyesebelRecord.mp3";mFileName = "/sdcard/hopeaudio.mp4";mRecorder = new MediaRecorder();mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);mRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);mRecorder.setOutputFile(mFileName);mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);try {mRecorder.prepare();} catch (IOException e) {}mRecorder.start();}
2. 合并mp4 video
通过第三方jar包, 将mp4 audio 和 mp4 视频 文件 合并成一个新的视频文件。
ps: 需要添加isoparser-1.0.1.jar, aspectjrt.jar
private void mux() throws IOException{ System.out.println("isoparser mux3"); String audioEnglish = "/sdcard/hopeaudio.mp4"; String video = "/sdcard/hopevideo.mp4"; Movie countVideo = MovieCreator.build(video); Movie countAudioEnglish = MovieCreator.build(audioEnglish); Track audioTrackEnglish = countAudioEnglish.getTracks().get(0); countVideo.addTrack(audioTrackEnglish); { Container out = new DefaultMp4Builder().build(countVideo); FileOutputStream fos = new FileOutputStream(new File("/sdcard/hope.mp4")); out.writeContainer(fos.getChannel()); fos.close(); }}
0 0
- android 音频视频合并
- android 音频视频合并
- android 音频视频合并
- android 音频视频合并
- Android 音频视频媒体框架
- Android音频视频开发
- android音频视频播放器
- android中音频视频开发
- 音频视频
- Android学习记录--音频视频播放
- android 音频视频播放案列
- ffmpg简介以及用它实现音频视频合并(java)
- android-MediaPlayer的基本使用-播放音频视频
- 总结android音频视频操作 (java层代码)
- Android开发之MediaPlayer音频视频播放
- Android中关于assets和raw播放音频视频的实践
- Android中音频视频录制用到的类 MediaRecoder的用法
- Android VLC音频视频播发器快速集成教程与模块
- java classLoader体系结构使用详解
- v4l2_field理解
- Struts2学习笔记——Struts2与Spring整合
- HTTP各个状态返回值
- 男子被多要5元打车费后绑架女司机致其冻死野外
- android 音频视频合并
- (整理)LDAP安装和使用
- v4l2 编程接口(一) — ioctl
- 外企面试官爱提的十个问题
- C#:程序关闭了,为什么在后台还有进程存在?
- 画图
- v4l2 编程接口(二) — driver
- 【聚来宝】创业 兼职 教程 资料
- C# 解析xml文件各个节点