【问题标题】:ffmpeg on android on a video httpffmpeg 在 android 上的视频 http
【发布时间】:2019-01-07 21:23:10
【问题描述】:

我必须在 android 上从 http 上的视频创建这样一个文件:

所以我有以下问题:

  1. 有没有办法在android上使用ffmpeg?
  2. 我花了多少钱 创建这个文件?考虑到我们不使用wifi连接 并使用数据连接,我需要多少兆比特?

假设视频时长为 2 小时。

【问题讨论】:

  • 仅在手机 4G 连接上观看 2 个小时的视频非常昂贵。我会重新考虑在手机上消费和解复用长视频的要求。考虑在服务器上执行 ffmpeg-2-photos,然后从手机访问该操作的输出。
  • @RobertRowntree:我们假设视频持续 2 小时,但使用数据连接时只能看到几分钟。我不能使用服务器,因为视频是在特定的 url 上播放的。感觉为该特定 ip 连接生成了一个 url。视频服务器无法给我一系列预览。

标签: java android video ffmpeg video-streaming


【解决方案1】:

我不确定您到底想要创建什么 - 无论是将多个图像组合成一个视频还是将多个视频组合成一个网格,但作为一种快速说明,如果您可以在服务器端创建,您将拥有更高的处理能力、更少的电池使用问题以及可能更少的带宽问题。

假设您确实想在 Android 上执行此操作,那么使用我发现效果很好的 ffmpeg 的一种方法是使用包装程序。这里有一个得到很好支持的示例:

现在可能还有更新的。

【讨论】:

  • 我不能使用服务器,因为视频是在特定的 url 播放的。感觉为该特定 ip 连接生成了一个 url。视频服务器无法给我一系列预览。你说你用过:FFmpeg-Android-Java?
  • 实际上我构建了自己的 ffmpeg 包装器,但我希望我在完成时使用了一个支持良好的包装器——这是前一段时间的事了。它运行良好,尽管如果您自己构建它有很多技巧,因为命令行 ffmpeg 不打算在包装器中使用。这就是为什么我会选择你能找到的最受支持的一个 - 总体上它应该更快。
猜你喜欢
  • 2012-05-22
  • 1970-01-01
  • 2012-09-14
  • 1970-01-01
  • 2014-08-31
  • 2021-06-27
  • 2012-08-03
  • 2013-07-11
  • 2016-06-09
相关资源
最近更新 更多