首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中播放反应本地应用的mov视频?

如何在android中播放反应本地应用的mov视频?
EN

Stack Overflow用户
提问于 2018-02-06 03:20:02
回答 2查看 5.2K关注 0票数 5

我已经尝试了多个模块,用于播放android中react本地应用程序中的mov视频。但都没起作用。有什么想法吗?

  • 反应-本机-视频播放器(错误不能播放此视频)
  • 本机媒体播放器(java错误)
  • 本机-android-视频播放器(java错误)
  • 反应-本机-视频(不播放mov)
  • 反应-简单-视频播放器(不支持反应本机)反应-本机-本机-控制(不播放mov)
  • 反应-本机-视频播放器(不播放mov)
EN

回答 2

Stack Overflow用户

发布于 2018-04-16 13:39:07

.MOV也不适合我。

转换视频文件:

代码语言:javascript
复制
ffmpeg -i A.MOV -vcodec copy -acodec copy out.mp4

https://github.com/taltultc/react-native-mov-to-mp4

如果你想转换大的视频文件,那么ffmpeg将在服务器端做很好的工作,但是对于小视频大小转换为mp4不会耗尽电池,因为它只需要几秒钟。

票数 2
EN

Stack Overflow用户

发布于 2021-08-24 07:49:04

正如Android文档中正式声明的,Google不支持.mov格式。

https://developer.android.com/guide/topics/media/media-formats

有些库试图动态地转换文件,但是它们通常生成一个没有视频流或没有同步音频的文件。

我的建议是转换文件服务器端,然后将其发送给用户。

你应该用ffmpeg

https://www.ffmpeg.org/

对于Mac:

代码语言:javascript
复制
brew install ffmpeg

对于Linux

代码语言:javascript
复制
sudo apt install ffmpeg

然后:

代码语言:javascript
复制
ffmpeg -i input.mov -acodec copy -vcodec copy output.m4v
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48634959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档