代码之家  ›  专栏  ›  技术社区  ›  RunLoop

将音频和视频转换为nsdata

  •  7
  • RunLoop  · 技术社区  · 15 年前

    我想确认推荐的将音频和视频文件转换为nsdata对象的方法。+datawithContentsOfFile:实现这一点的最佳方法吗?

    2 回复  |  直到 11 年前
        1
  •  9
  •   Daniel    15 年前

    对于视频,因为只有URL,是的,DataWithContentsOfFile可能是获取其数据的最佳方法。

        2
  •  4
  •   Peter Hosey    15 年前

    这不是一个转换,不管文件“视频”、音频、文本、游戏数据、随机垃圾或什么都不重要。nsdata只提供纯字节;您需要将数据或原始路径名或url传递到更高级别的类(如uiimage、avaudioplayer或mpmovieplayercontroller)以实际显示或播放它。

    事实上,mpmovieplayercontroller甚至不接受数据对象“它”。 只有 接受URL。