1 Star 0 Fork 51

叶风晨 / quick-media

forked from 一灰灰Blog / quick-media 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
readme.md 1.28 KB
一键复制 编辑 原始数据 按行查看 历史
yihui 提交于 2018-03-26 21:10 . update readme

audio-plugin

主要提供音频相关操作,目前实现音频转码

1. 依赖

外部如需使用,请引入下面的源

<repositories>
    <repository>
        <id>yihui-maven-repo</id>
        <url>https://raw.githubusercontent.com/liuyueyi/maven-repository/master/repository</url>
    </repository>
</repositories>

jar包引入,请注意使用最新的版本

<dependency>
    <groupId>com.github.hui.media</groupId>
    <artifactId>audio-plugin</artifactId>
    <version>1.0</version>
</dependency>

2. 使用说明

可以参考: com.github.hui.quick.plugin.test.AudioWrapperTest 查看使用方式

@Test
public void testAudioParse() {
    String[] arys = new String[]{
            "test.amr",
            "http://s11.mogucdn.com/mlcdn/c45406/170713_3g25ec8fak8jch5349jd2dcafh61c.amr"
    };

    for (String src : arys) {
        try {
            String output = AudioWrapper.of(src)
                    .setInputType("amr")
                    .setOutputType("mp3")
                    .asFile();
            System.out.println(output);
            log.info("the parse audio abs path: {}", output);
        } catch (Exception e) {
            e.printStackTrace();
            log.error("parse audio error! e: {}", e);
        }
    }
}
Java
1
https://gitee.com/cosmoss/quick-media.git
git@gitee.com:cosmoss/quick-media.git
cosmoss
quick-media
quick-media
master

搜索帮助