【问题标题】:Show taps in iOS App Demo Video在 iOS 应用演示视频中显示水龙头
【发布时间】:2013-07-23 06:06:57
【问题描述】:

我正在制作我的 iOS 应用程序的演示视频,其中一些是我用 XCode 制作的,另一些是我用 Unity3D 制作的。我计划使用 Elgato Game Capture HD 来捕捉我的演示视频,但我不确定如何显示“点击”。我找到了 Touchpose,但是当我按照 GitHub 页面上的说明更改 main.m 时,我收到错误消息,指出 QAppDelegate 和 QTouchposeApplication 未定义。我添加了导入“QTouchposeApplication”,但收到一条错误消息,提示我将 QAppDelegate 更改为 AppDelegate。当我这样做时,构建失败了。当我将其保留为 QAppDelegate 时,将 QAppDelegate 添加到项目中并将其导入到 main.m 中,错误消息消失了,但构建仍然失败。我做错了什么吗?我在网上找不到关于 Touchpose 的教程,我很困惑。或者,是否有其他简单的解决方案,例如使用 Elgato 软件或其他一些软件或框架?我也尝试过 Reflector,但我的 wifi 速度不够快,无法支持良好的帧速率。我知道我可以使用统一和“为 OSX 构建”,或者在 XCode 应用程序的情况下,只需屏幕记录模拟器,但我希望为我的所有应用程序提供一个单一的、万无一失的解决方案。谢谢!

【问题讨论】:

标签: ios video touch record demo


【解决方案1】:

一种方法是使用辅助触摸并创建您自己的触摸。您可以通过转到“设置”>“通用”>“辅助功能”>“AssistiveTouch”,将其打开,然后点击弹出的内容,单击“自定义”,然后创建您自己的触控。然后使用该触摸显示屏幕录制中的点按。

这是一个糟糕的解决方案,但如果它符合您的需求,我会发布它。

您必须叠加多个视频才能使其仅显示点击而不显示 AssistiveTouch 图标。另外,使用时不能滚动。

这里也有说明:https://www.youtube.com/watch?v=4JqjU0-4Cek

【讨论】:

  • 我接受这个作为答案,因为我原来的旧答案使用了一个损坏的链接并且无论如何都没有完全回答这个问题。谢谢!
  • 好的,谢谢!另外,我想用自己的解决方案进行更新,因为我找到了自己的解决方案。我使用 Adob​​e Premier Pro 并在点击中添加了作为视频上的图片叠加层(不透明度为 60%,在 Photoshop 中将其制作为 PNG)
【解决方案2】:

你能在模拟器上演示吗?如果是这样,Giphy Capture 是一个很好的解决方案。它有一个在设置中显示水龙头的选项。

【讨论】:

  • 我认为这不如辅助功能选项好,因为您始终可以在打开辅助功能选项的情况下对设备进行屏幕录制。我看到的唯一缺点是可能会显示您正在录制屏幕,例如在营销材料中。
  • 但是从答案“您必须叠加多个视频才能使其仅显示点击而不显示 AssistiveTouch 图标。此外,您在使用时无法滚动。”无法滚动对我来说是一个非常大的缺点。鉴于,我还没有为自己测试过这种方法,所以我不知道这是否属实。但是读到这让我什至不想尝试哈。
  • 这是一个奇妙的观点。尤其是滚动的东西,这是一个主要缺点。
【解决方案3】:

我最初在使用 Touchpose 时遇到了问题,但后来想出了如何使用它。问题是你必须去构建阶段并添加.m。关于屏幕录制,我使用的是 Elgato Game Capture HD。我唯一的问题是在 Unity 3D 应用程序上显示点,这是我仍在努力的事情。

【讨论】:

    猜你喜欢
    • 2023-04-09
    • 1970-01-01
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    • 2017-08-12
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多