Flutter 音频转码Mp3文件插件

  • 前言
  • 插件例子效果图
  • 编写插件代码
    • iOS端实现
  • 插件

前言

网上找了很多插件不是不支持录音转码mp3,要不就是不返回音量数据。没办法,之前的录音代码也不想改,于是就自己撸了个把音频转码为mp3的插件。

插件例子效果图

编写插件代码

iOS端实现

插件刚新建的时候 ,ios目录只是一些零散的文件,是没有工程的,我们注意到,在example里也有一个iOS工程,没错,这个才是真正的工程!!!但是我们打开发现会报错,也没有插件的文件,这时候就需要先运行一下
运行成功后就会有Runner.xcworkspace文件了,这个时候我们发现,多了一个Pods工程。这个工程其实就是插件工程。

在Pods工程的Development Pods目录下,找到

Flutter 音频转码Mp3文件插件相关推荐

  1. FFmpeg从视频中提取音频保存为mp3文件

    如何把视频文件中的音频数据提取出来,网络上有不少音频提取工具,但作为技术人员提到音视频处理,肯定会想到FFmpeg.本文介绍了如何基于FFmpeg从视频中提取音频,然后将音频保存为mp3格式的音频文件 ...

  2. delphi 裁剪mp3_如何在Delphi中读取用于音频处理的MP3文件?[关闭]

    当我想处理字节级的音频时,我总是将其转换为.wav格式,然后进行处理.例如,在上一个项目中,我试图生成一种特殊的音频文件波形图像,以便在视频剪辑中使用.然后我用一个在线工具把我的.mp3文件转换成.w ...

  3. 将音频转化为MP3格式(lame库)

    为什么要转化音频格式 最近又在做即时通讯了, 关于语音录制的文件总是那么几个类型的, 但想要与 Android 实现音频互通. 那么就要转化Mp3格式的音频文件或者Amr 格式文件. 当然Amr是最好 ...

  4. Azure Functions + Azure Batch实现MP3音频转码方案

    客户需求 客户的环境是一个网络音乐播放系统,根据网络情况提供给手机用户收听各种码率的MP3歌曲,在客户没购买歌曲的情况下提供一个三十秒内的试听版本.这样一个系统非常明确地一个需求就是会定期需要将一批从 ...

  5. java amr音频转码_jave: 音频转码工具,主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...

    音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...

  6. Flutter 最佳扫码插件

    插件已更新,支持自定义视图,具体请查看<Flutter 最佳扫码插件--自定义视图> 文章目录 扫码 用法 配置权限 iOS 权限请求 调用API 例子 TODO 插件开发 欢迎关注公众号 ...

  7. 使用FFMpeg将音频PCM数据生成WAV和MP3文件

    文章目录 1. 获取编码器和创建解码器上下文 2. 创建音频流和输出封装上下文 3. 编码原始数据写入到文件中 WAV音频封装格式可以存储无编码的PCM数据,而MP3封装格式中不能直接存储PCM数据, ...

  8. Android使用lame将PCM文件转码为MP3文件

    Android使用lame将PCM文件转码为MP3文件 1. 软件版本 Android Studio版本:4.2 lame版本:3.100 编译参考:centos7使用ndk编译lame 2. 项目配 ...

  9. discuz3.X不改源码,不用插件,帖内mp3 mp4视频音乐播放

    discuz3.X不改源码,不用插件,帖内mp3 mp4视频音乐播放 本方法适用discuz 3.X 本方法适用discuz 3.X 很多朋友想加入mp3.mp4的文件或者外链到帖子里实现在线播放,苦 ...

最新文章

  1. css 中input和select混排对齐问题
  2. 洛谷 P2574 XOR的艺术
  3. C语言与sqlserver数据库
  4. 10494,没过,待解决,大数除法
  5. OpenCV:SURF算法浅析
  6. 工作后和在学校最大的区别是什么?
  7. NuGet Error:Unable to find version ‘0.3.3.0‘ of package ‘glog.overlay-x64_v120_Release_dynamic‘.
  8. linux如何导出mysql数据,linux下mysql数据的导出和导入
  9. 计算机科学技术编程基础教程
  10. 小米笔记本linux系统下载软件,小米笔记本用什么系统 小米笔记本电脑将预装Linux系统...
  11. 2018通达信l2服务器源码,很后悔购买了通达信L2看盘软件,大家不要再买进这个软件了...
  12. ubuntu下使用命令行查看opencv版本
  13. Excel常用电子表格公式大全
  14. 网络编程学习(10)/ FTP项目(4) ——文件下载和下载断点续存功能
  15. Linkflow CDP亮相GDMS全球数字营销峰会
  16. 爬取双色球的历史记录
  17. Linux kernel panic问题解决方法
  18. android物理键盘灯控制,Android按键灯流程分析
  19. GB/T 28181国标2022版本变化
  20. 【zz】P2P技术简介—by红瞳

热门文章

  1. python离散余弦变换_Python图像处理 —— DCT变换
  2. 各类通信协议归纳整理(偏硬件)
  3. Linux 与硬体的搭配
  4. requires erlang = R16B-03
  5. SDWAN下半场:与恐龙同行
  6. linux搭建vds超级节点,VDS | 超级节点搭建流程
  7. swoft框架使用笔记
  8. python界面开发哪个好用_python界面开发工具哪个好?
  9. linux 车载导航源代码,基于Linux的嵌入式车载导航系统的设计
  10. nvme sanitize