D3v*_*nno 7 video reverse android playback
我正在尝试使用以下功能创建应用:
正常视频播放
播放速度较慢
一帧一帧
反向视频播放(正常,慢,逐帧)
可以追溯到特定的时间
视频擦洗
不需要视频声音
视频通过设备的摄像头录制
与应用程序最接近的比较是iOS的Ubersense Coach应用程序和Android上的Coach's Eye,虽然还有其他几个,但它们具有所有这些功能.
到目前为止,我已经考虑了几个选择:
首先是内置的Android Media Player,它无法真正做我需要的任何事情.
然后是MediaExtractor /解码器,查看Grafika(https://github.com/google/grafika)的代码,这些代码无法向后播放.
尝试使用MediaMetadataRetriever根据需要拉出每个帧,这太慢了(每帧100毫秒)并且GC阻碍了.
寻找一个可能解决问题的图书馆,到目前为止没有运气.
使用MediaExtractor,我已经能够播放视频,逐帧或全速播放.但是我没有相反的奢侈品,并且寻求确实需要一些时间,因为我需要它没有文物.
当试图反向,甚至试图寻找先前的同步并前进到帧时,在我现在拥有的那个之前,没有巨大的滞后(如预期的那样)是不可行的.
我想知道是否有更好的编解码器我可以使用,或者我还没有偶然发现的库.而且如果可能的话,宁愿避免在本机代码中创建自定义内容.
提前致谢
迈克尔
| 归档时间: |
|
| 查看次数: |
2346 次 |
| 最近记录: |