Ffmpeg Android-将WAV转换为MP3的最小二进制大小

汤姆森

我唯一想做的就是将wav文件转换为我的Android应用程序中的mp3。

我目前正在使用https://github.com/tanersener/mobile-ffmpeg,并且通过音频发布,一切正常。由于lib的大小约为40 MB,而我只需要一个命令,我想按照Wiki中的描述构建自己的.aar文件,以减小应用程序的大小。

我编辑了 android-ffmpeh.sh ./configure:

--disable-everything \    
--enable-pthreads \
--enable-avcodec \
--enable-avformat \
--enable-swresample \
--enable-avfilter \
--enable-libmp3lame \
--enable-parser=mpegaudio \
--enable-demuxer=mp3,wav,pcm_s16le \
--enable-muxer=mp3,wav,pcm_s16le \
--enable-decoder=pcm*,mp3*,wav,pcm_s16le \
--enable-encoder=pcm*,pcm_s16le,wav,mp3,libmp3lame \
--enable-filter=aresample \
--enable-protocol=file \

然后跑 ./android.sh -l --enable-lame --enable-libiconv

在我的Android应用中,FFmpeg已加载,但转换失败,并出现以下错误:

E/mobile-ffmpeg: [AVFilterGraph @ 0x7209dfec40] No such filter: 'anull'
E/mobile-ffmpeg: Error reinitializing filters!
E/mobile-ffmpeg: Failed to inject frame into filter network: Invalid argument
E/mobile-ffmpeg: Error while processing the decoded data for stream #0:0
I/mobile-ffmpeg: Conversion failed!

有谁知道我缺少什么或其他配置为此构建最小大小的二进制文件。任何帮助深表感谢!

吉安

这些ffmpeg工具可以自动调用以下过滤器:aformat anull atrim format hflip null transpose trim vflipconfigure设置为自动选择它们(除非被覆盖),除非您声明--disable-everything因此,这些过滤器需要手动启用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ffmpeg使用php变量将wav转换为mp3

来自分类Dev

使用FFmpeg for VBR将mp3转换为wav

来自分类Dev

数据包太小 ffmpeg 将 wav 转换为 mp3

来自分类Dev

在Android中运行FFmpeg可执行二进制文件

来自分类Dev

FFmpeg命令将MP3转换为AAC

来自分类Dev

使用FFMPEG将FLAC转换为MP3吗?

来自分类Dev

FFmpeg:将图像的原始二进制数据转换为音频格式(用于数据折弯)

来自分类Dev

使用ffmpeg将mp3转换为mp3卡拉OK

来自分类Dev

使用ffmpeg将视频转换为Gif Android Studio

来自分类Dev

我如何修改此ffmpeg构建脚本以最小化二进制大小的输出

来自分类Dev

使用Ffmpeg使用图像将mp3转换为mp4

来自分类Dev

使用ffmpeg将mp4文件夹转换为mp3?

来自分类Dev

FFMPEG无法将MP4转换为MP3 | 没有MP3编码器

来自分类Dev

将整数转换为二进制-如何在Android(vs Windows)上完成-XE5

来自分类Dev

如何在Java中从二进制转换为十进制(使用android studio)

来自分类Dev

试图将mp3文件转换为Numpy数组,并且ffmpeg挂起

来自分类Dev

Bash脚本使用FFmpeg将所有* flac转换为* .mp3?

来自分类Dev

Bash脚本使用FFmpeg将所有* flac转换为* .mp3?

来自分类Dev

Windows:以递归方式将FLAC转换为带有ffmpeg的MP3

来自分类Dev

.bat文件/脚本,使用FFMPEG将各种文件类型转换为.mp3

来自分类Dev

将mp3转换为aac时出现ffmpeg错误

来自分类Dev

使用 ffmpeg 将 2 通道 .mov 文件转换为 .mp3

来自分类Dev

FFMPEG转换混音mp3

来自分类Dev

使用ffmpeg将WAV转换为AIFF

来自分类Dev

使用ffmpeg将文件夹中的所有mp4音频文件转换为mp3

来自分类Dev

node.js:将mp4转换为mp3时,fluent-ffmpeg引发错误

来自分类Dev

ffmpeg将多个文件从avi dv视频(dvsd)转换为avi h.264 + mp3(mp4)

来自分类Dev

ffmpeg从flac转换为WAV

来自分类Dev

支持opus的Android ffmpeg

Related 相关文章

  1. 1

    ffmpeg使用php变量将wav转换为mp3

  2. 2

    使用FFmpeg for VBR将mp3转换为wav

  3. 3

    数据包太小 ffmpeg 将 wav 转换为 mp3

  4. 4

    在Android中运行FFmpeg可执行二进制文件

  5. 5

    FFmpeg命令将MP3转换为AAC

  6. 6

    使用FFMPEG将FLAC转换为MP3吗?

  7. 7

    FFmpeg:将图像的原始二进制数据转换为音频格式(用于数据折弯)

  8. 8

    使用ffmpeg将mp3转换为mp3卡拉OK

  9. 9

    使用ffmpeg将视频转换为Gif Android Studio

  10. 10

    我如何修改此ffmpeg构建脚本以最小化二进制大小的输出

  11. 11

    使用Ffmpeg使用图像将mp3转换为mp4

  12. 12

    使用ffmpeg将mp4文件夹转换为mp3?

  13. 13

    FFMPEG无法将MP4转换为MP3 | 没有MP3编码器

  14. 14

    将整数转换为二进制-如何在Android(vs Windows)上完成-XE5

  15. 15

    如何在Java中从二进制转换为十进制(使用android studio)

  16. 16

    试图将mp3文件转换为Numpy数组,并且ffmpeg挂起

  17. 17

    Bash脚本使用FFmpeg将所有* flac转换为* .mp3?

  18. 18

    Bash脚本使用FFmpeg将所有* flac转换为* .mp3?

  19. 19

    Windows:以递归方式将FLAC转换为带有ffmpeg的MP3

  20. 20

    .bat文件/脚本,使用FFMPEG将各种文件类型转换为.mp3

  21. 21

    将mp3转换为aac时出现ffmpeg错误

  22. 22

    使用 ffmpeg 将 2 通道 .mov 文件转换为 .mp3

  23. 23

    FFMPEG转换混音mp3

  24. 24

    使用ffmpeg将WAV转换为AIFF

  25. 25

    使用ffmpeg将文件夹中的所有mp4音频文件转换为mp3

  26. 26

    node.js:将mp4转换为mp3时,fluent-ffmpeg引发错误

  27. 27

    ffmpeg将多个文件从avi dv视频(dvsd)转换为avi h.264 + mp3(mp4)

  28. 28

    ffmpeg从flac转换为WAV

  29. 29

    支持opus的Android ffmpeg

热门标签

归档