AVfoundation 反向视频

2024-02-17

我尝试制作反向视频。在 AVPlayer 中播放资源时,我将速率设置为 -1 以使其以反向格式工作。但如何导出该视频呢?我查看了文档。阅读有关 avassetwrite、sambuffers 、compositions 的内容,但没有找到任何方法来做到这一点。以下链接是我参考的

http://www.raywenderlich.com/13418/how-to-play-record-edit-videos-in-ios http://www.raywenderlich.com/13418/how-to-play-record-edit-videos-in-ios

倒车视频演示 -https://github.com/mikaelhellqvist/ReverseClip https://github.com/mikaelhellqvist/ReverseClip

上面的示例不再适用于 IOS 8。甚至它也不能倒车音频。如果有人给我一点提示,那么我可以做进一步的事情。过去 5 天我一直被困在这里,但在文档中没有找到任何答案。


您可能需要使用 AVAssetExportSession (MOV 到 Mp4 视频转换 iPhone 以编程方式 https://stackoverflow.com/questions/8474517/mov-to-mp4-video-conversion-iphone-programmatically) - 如果它不起作用,那么您的选择将是使用 AVAssetReader 和 AVAssetWriter 并反转中间的帧(但不知道声音)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AVfoundation 反向视频 的相关文章

随机推荐

  • 如何检测壁纸何时更改(Windows XP 或更高版本)?

    我已经弄清楚如何更改桌面壁纸 互联网上有几十个示例 我仍然困惑的一件事是 如何检测壁纸何时发生变化 比如通过显示控制面板或其他程序更改它 在 NET 中添加 WM SETTINGCHANGE SystemEvents UserPrefere
  • 信任文件上传的“内容类型”

    如果我支持 REST API 用户上传内容 主要是图像和视频 是吗 safe信任Content Type他们在 分段 上传中声明 或者我应该对内容运行某种 媒体类型检测 例如使用 Apache Tika 以确保声明的媒体类型与检测到的实际媒
  • 将 Java 6 代码向后移植到 Java 5 的简单方法?

    我们已经使用 Java 开发基于 Windows 的应用程序有一段时间了 但现在我们想要制作一个 mac 端口 并且必须反转 Java 6 和 Java 5 的代码 有没有什么简单的方法可以做到这一点 而不是重新编写 编码Java 6具体代
  • postgresql json 聚合

    我使用的是 postgres 9 4 我有以下查询 SELECT pid code name FROM activity SELECT code FROM project projects WHERE activity pcode proj
  • 尝试下载服务器生成的 .zip 文件时出现“错误网关错误 502”

    我在尝试下载服务器生成的 zip 文件时收到 错误网关错误 502 我已经隔离了导致错误的行 它是 zip gt addFile thumb gt loadVersion version id rank thumb gt filename
  • 如何制作一个按钮来打开我的网络应用程序的新实例?

    我制作了一个渐进式网络应用程序 可以从浏览器安装并离线工作 http taiwamaker netlify app 我想在主导航中创建一个按钮 单击该按钮将打开一个新的应用程序窗口 我不想在 chrome 选项卡中打开窗口 在我的计算机 l
  • DLL LNK2019 错误(未解决的外部错误 __imp)

    好吧 我基本上继承了一堆被告知要修复的代码 因为它在几个月前曾经可以工作 但现在却不能 该程序本身似乎充满了链接错误 我能够修复其中的一些错误 但是我遇到了 LNK2019 未解决的外部 imp 错误 其中 main 中使用的某些函数未解决
  • android:我可以为 viewflipper 的不同子级使用不同的类吗

    我有不同的屏幕可以在 Android 应用程序中工作 我为此使用 ViewFlipper 我决定为不同观点的孩子使用不同的班级 public main extends Activity public void onCreate Bundle
  • C++ 模板递归检查 std::tuple 中的类型

    include
  • 我可以用 swift 协议支持多重继承吗?

    在 Swift 中 通过使用扩展 您可以在 协议 中给出方法体 在我的代码中 我可以给出方法主体 请参阅 protocol Test1 func display extension Test1 func display print disp
  • Java几何库[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 Java 有可用的几何库吗 我正在寻找解决方案来获取两个几何对象之间的交点 JTS https github com locationtech jts
  • Heroku 无法找到 XML 配置文件

    我将 Spring 应用程序上传到 Heroku 但应用程序崩溃并出现以下错误 java io FileNotFoundException class path resource com myname myapp config dao co
  • 创建自定义注释 ButterKnife

    我正在尝试为 ButterKnife 创建自定义侦听器注释 但无法使其工作 这是我的注释 Target ElementType METHOD Retention RetentionPolicy CLASS ListenerClass tar
  • Monotouch:了解基础属性

    您能给我解释一下以下属性吗 1 MonoTouch Foundation Register SomeClass 该属性仅用于 IB 的寄存器类吗 当我以编程方式扩展 iOS 类时 是否必须使用此类 2 Export initSomethin
  • 如何在 Android Studio 首次运行时禁用下载组件

    我提取Android Studio IDE 135 1740770 还为 SDK 安装了这些软件包 Tools Android SDK工具24 1 2 Android SDK平台 工具22 Android SDK构建工具22 0 1 Ext
  • 使用 STAX 解析器将 XML 解组为三个不同对象的列表

    有没有一种方法可以使用 STAX 解析器来有效地解析具有不同类 POJO 的多个对象列表的 XML 文档 我的 XML 的确切结构如下 类名不是真实的
  • 在Scheme 中是否有相当于Lisp 的“运行时”原语?

    根据SICP 第 1 2 6 节 http mitpress mit edu sicp full text book book Z H 11 html sec 1 2 6 练习 1 22 大多数 Lisp 实现都包含一个称为运行时的原语 它
  • IDIV 汇编语言的问题

    CX 等于 14 AX 等于 16 IDIV CX 但 ALL 中的某个地方有 37 个 该行之前没有任何错误或错误 我哪里做错了 谢谢你 附注在Emu8086上写 IDIV CX除 32 位值DX AX by CX 并将商存储在AX和剩余
  • 如何在本机 C++ 项目中使用 tlb 文件

    我有一个 tlb 文件 其中包含一些我需要使用的函数声明 If I use import type library tlb 我可以从我的代码中正确引用该函数 tlb namespace required function 但是当我编译项目时
  • AVfoundation 反向视频

    我尝试制作反向视频 在 AVPlayer 中播放资源时 我将速率设置为 1 以使其以反向格式工作 但如何导出该视频呢 我查看了文档 阅读有关 avassetwrite sambuffers compositions 的内容 但没有找到任何方