【问题标题】:Convert a video to audio on an android device (Java)在 Android 设备上将视频转换为音频 (Java)
【发布时间】:2012-05-26 05:16:28
【问题描述】:

我的问题非常基本,但我发现很难找到解决方案。

我制作了一个 android 应用程序,它从服务器下载视频,然后应该将它们转换为 mp3,因为它是用于音乐下载的。现在的问题是我真的找不到转换视频的轻量级方法。

我已经研究了一个合适的 ffmpeg 库/包装器,但找不到在 android 上使用的简单解决方案。我已经在我的 Windows 机器上使用 ffmpeg,但它是基于控制台的。

我需要做的就是将 mp4 转换为 mp3,但不知何故,似乎没有任何简单的解决方案可以找到,而且我宁愿不使用外部网络服务,因为我不能总是依赖网站功能,而我的应用应该。

我希望我已经说清楚了,感谢您花时间阅读本文。

【问题讨论】:

  • 您是否下载一个非常大的视频文件只是为了从中获取音频?为什么不只下载音频呢?也许这不是你的网站?
  • “我需要做的就是将 mp4 转换为 mp3..” 你让它听起来像是从手机或平板电脑(或台式机或服务器)上的视频文件中剥离音频) 是微不足道的。
  • 这确实不是我的网站,我对音视频编解码器和它们之间的转换了解不多。因此我的问题
  • “这确实不是我的网站” YouTube? @Pulsar 打了一个很好的电话。最简单的解决方案是找出网站支持哪些 API 来提供 MP3。
  • 这不是 Youtube。虽然它非常相似,只是没有播放功能。基本上它只是一个包含大量音乐视频的大型服务器。据我所知,不可能只下载 MP3。如果有 Youtube,我可能不得不看一下,毕竟这是同一个概念

标签: java android video ffmpeg


【解决方案1】:

您可以在应用程序代码中使用 ffmpeg 来实现此目的。检查这个问题的一些方向:Use FFMPEG on Android

【讨论】:

    猜你喜欢
    • 2016-01-31
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 2020-08-25
    • 1970-01-01
    • 2012-05-30
    相关资源
    最近更新 更多