Code Monkey home page Code Monkey logo

yedaxia / musicplus Goto Github PK

View Code? Open in Web Editor NEW
154.0 12.0 38.0 259 KB

MusicPlus based MediaExtractor, MediaMuxer, and MediaCodec and other tools to achieve extraction of audio video, and then after the other audio mix, then a new audio to synthesize new video. If you are interested to convert between audio formats, you can also find the relevant code in them.

Home Page: https://yedaxia.github.io/Android-MediaExtractor-And-MediaCodec/

License: Apache License 2.0

Java 100.00%

musicplus's Introduction

音频处理另外一个更完整的项目:https://github.com/YeDaxia/AndroidAudioMixer

MusicPlus

MusicPlus基于MediaExtractor、MediaMuxer、和MediaCodec等工具类,来实现了对视频中音频的提取,然后和其他音频进行混音后,再用新的音频来合成新的视频。如果你对于音频格式之间的转换感兴趣,比如WAV转ACC格式,也可以在其中找到相关的代码。

Note

  1. 由于视频录制的时候会把播放的背景音乐一起录进去,因此在录制包含视频音轨的视频时,记得带上耳机。
  2. 更多介绍: http://www.darcye.com/article/00301860

截图

image

musicplus's People

Contributors

darcye avatar yedaxia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

musicplus's Issues

音量调节

请问平均值算法混音的时候如何调节各个音轨的音量

Mixing audio problem

When two audios are mixed, the last audio duration is always 15 seconds while the first one is correct.
What will be the problem?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.