将AVFoundation与高分辨率视频一起使用时,-11855错误代码。我应该使用什么分辨率?

汤姆

在此处输入图片说明

使用react-native-video播放简单视频时,它在较旧的设备(ipad 2,ipad 3rd gen(A1416))上以大于1024x768的分辨率失败,出现以下错误。

{
    "target": 4,
    "error": {
       "code": -11855,
       "domain": "AVFoundationErrorDomain"
    }
}

我在AVFoundation错误常量列表中找不到此错误它停在-11852。

通过测试发现,我可以在第二代或第三代ipad上使用的最大分辨率为1024x768,但是我在任何地方都找不到此文件。ipad mini 2可以以2048x2048的速度播放视频而不会出现问题。

我可以使用哪种分辨率才能在所有iPad上使用?我可以在功能不同的iPad上显示不同的媒体,例如1x和2x图像吗?

Manishg

iPad 2 has the following specifications:


Video formats supported:

  • H.264 video up to 1080p, 30 frames per second, High Profile level 4.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
  • MPEG‑4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
  • Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format

Source: https://support.apple.com/kb/sp622?locale=en_GB



iPad 3 has the following specifications:


Video formats supported:

  • H.264 video up to 1080p, 30 frames per second, High Profile level 4.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
  • MPEG-4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
  • Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format

Source: https://support.apple.com/kb/sp647?locale=en_GB



As you can see, it doesn't support resolution greater than 1080p i.e. 1920 by 1080 so 2048 by 2048 won't work.

-18555 error description is in file AVError.h (https://developer.apple.com/reference/avfoundation/averror/averrorundecodablemediadata)

AVErrorUndecodableMediaData NS_AVAILABLE(10_10, 8_0)  = -11855,

尽管没有给出足够的描述来给出具体的结论,但是从名称上我们可以说这意味着它无法解码视频,因为它超出了设备的功能。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Logparser.exe与.etl文件一起使用-无法获取高分辨率时间戳

来自分类Dev

将Logparser.exe与.etl文件一起使用-无法检索高分辨率时间戳

来自分类Dev

使用高分辨率的本地视频,但限制WebRTC连接中的视频大小

来自分类Dev

如何使用xESMF将高分辨率的GRIB网格重新采样到较粗糙的分辨率?

来自分类Dev

使用Bokeh生成高分辨率的数字?

来自分类Dev

对UL使用高分辨率项目符号图像

来自分类Dev

使用HERE Maps API的高分辨率地图

来自分类Dev

使用python列出更高分辨率的图像

来自分类Dev

使用Python以高分辨率提取PDF图像

来自分类Dev

Qt Designer - 使用高分辨率。需要低分辨率版本

来自分类Dev

高分辨率绘画

来自分类Dev

高分辨率图像-OutOfMemoryError

来自分类Dev

高分辨率图像-OutOfMemoryError

来自分类Dev

高分辨率绘画

来自分类Dev

高分辨率的RMarkdown演示

来自分类Dev

下载高分辨率图像

来自分类Dev

导出高分辨率图

来自分类Dev

高分辨率 CLI?

来自分类Dev

将高分辨率(DPI)图像写入PDF

来自分类Dev

将高分辨率(DPI)图像写入PDF

来自分类Dev

NSCursor:将高分辨率光标与光标缩放(或视网膜)配合使用

来自分类Dev

我应该使用高分辨率时间类型作为参数来避免duration_casts吗?

来自分类Dev

ubuntu尝试强制使用高分辨率,但我的屏幕无法处理

来自分类Dev

如何为高分辨率静态图像和低分辨率(视频)预览配置AVCaptureSession?

来自分类Dev

使用Swift 5 xcode 13将屏幕快照另存为pdf或高分辨率图像

来自分类Dev

在MATLAB中使用parfor保存高分辨率图形

来自分类Dev

使用词云提高分辨率并消除空白边框

来自分类Dev

如何在新平板电脑上使用高分辨率?

来自分类Dev

使用Imagemagick压缩非常高分辨率的图像文件

Related 相关文章

  1. 1

    将Logparser.exe与.etl文件一起使用-无法获取高分辨率时间戳

  2. 2

    将Logparser.exe与.etl文件一起使用-无法检索高分辨率时间戳

  3. 3

    使用高分辨率的本地视频,但限制WebRTC连接中的视频大小

  4. 4

    如何使用xESMF将高分辨率的GRIB网格重新采样到较粗糙的分辨率?

  5. 5

    使用Bokeh生成高分辨率的数字?

  6. 6

    对UL使用高分辨率项目符号图像

  7. 7

    使用HERE Maps API的高分辨率地图

  8. 8

    使用python列出更高分辨率的图像

  9. 9

    使用Python以高分辨率提取PDF图像

  10. 10

    Qt Designer - 使用高分辨率。需要低分辨率版本

  11. 11

    高分辨率绘画

  12. 12

    高分辨率图像-OutOfMemoryError

  13. 13

    高分辨率图像-OutOfMemoryError

  14. 14

    高分辨率绘画

  15. 15

    高分辨率的RMarkdown演示

  16. 16

    下载高分辨率图像

  17. 17

    导出高分辨率图

  18. 18

    高分辨率 CLI?

  19. 19

    将高分辨率(DPI)图像写入PDF

  20. 20

    将高分辨率(DPI)图像写入PDF

  21. 21

    NSCursor:将高分辨率光标与光标缩放(或视网膜)配合使用

  22. 22

    我应该使用高分辨率时间类型作为参数来避免duration_casts吗?

  23. 23

    ubuntu尝试强制使用高分辨率,但我的屏幕无法处理

  24. 24

    如何为高分辨率静态图像和低分辨率(视频)预览配置AVCaptureSession?

  25. 25

    使用Swift 5 xcode 13将屏幕快照另存为pdf或高分辨率图像

  26. 26

    在MATLAB中使用parfor保存高分辨率图形

  27. 27

    使用词云提高分辨率并消除空白边框

  28. 28

    如何在新平板电脑上使用高分辨率?

  29. 29

    使用Imagemagick压缩非常高分辨率的图像文件

热门标签

归档