最佳做法 - 视频惯例

  1. Adobe Animate 用户指南
  2. Animate 简介
    1. Animate 新增功能
    2. 图示术语表
    3. Animate 系统要求
    4. Animate 键盘快捷键
    5. 在 Animate 中使用多种文件类型
  3. 动画
    1. Animate 动画基础知识
    2. 如何在 Animate 中使用帧和关键帧
    3. 在 Animate 中使用逐帧动画
    4. 如何在 Animate 中使用经典补间动画
    5. 画笔工具
    6. 运动辅助线
    7. 补间动画和 ActionScript 3.0
    8. 关于运动补间动画
    9. 补间动画
    10. 创建补间动画
    11. 使用属性关键帧
    12. 用补间对位置进行动画处理
    13. 如何使用动画编辑器编辑补间动画
    14. 编辑补间动画的运动路径
    15. 处理补间动画
    16. 添加自定义缓动
    17. 创建和应用动画预设
    18. 设置动画的补间范围
    19. 处理另存为 XML 文件的补间动画
    20. 补间动画与传统补间
    21. 形状补间
    22. 在 Animate 中使用骨骼工具动画
    23. 在 Animate 中处理角色操纵
    24. 如何在 Adobe Animate 中使用遮罩层
    25. 如何在 Animate 中使用场景
  4. 交互性
    1. 如何使用 Animate 创建按钮
    2. 将 Animate 项目转换为其它文档类型格式
    3. 在 Animate 中创建和发布 HTML5 Canvas 文档
    4. 在 Animate 中通过代码片段添加交互性
    5. 创建自定义 HTML5 组件
    6. 使用 HTML5 Canvas 中的组件
    7. 创建自定义组件:示例
    8. 自定义组件的代码片段
    9. 最佳做法 - 使用 Animate 制作广告
    10. 虚拟现实创作和发布
  5. 工作区和工作流
    1. 创建和管理画笔
    2. 在 HTML5 Canvas 文档中使用 Google 字体
    3. 使用 Creative Cloud Libraries 和 Adobe Animate
    4. 使用 Animate 的舞台和工具面板
    5. Animate 工作流程和工作区
    6. 在 HTML5 Canvas 文档中使用 Web 字体
    7. 时间轴和 ActionScript
    8. 使用多个时间轴
    9. 设置首选参数
    10. 使用 Animate 创作面板
    11. 使用 Animate 创建时间轴图层
    12. 导出移动应用程序和游戏引擎的动画
    13. 移动和复制对象
    14. 模板
    15. 在 Animate 中查找和替换
    16. 撤消、重做和历史记录面板
    17. 键盘快捷键
    18. 如何在 Animate 中使用时间轴
    19. 创建 HTML 扩展
    20. 图像和动画 GIF 的优化选项
    21. 图像和 GIF 的导出设置
    22. Animate 中的资源面板
  6. 多媒体与视频
    1. 在 Animate 中变形和合并图形对象
    2. 在 Animate 中创建并使用元件实例
    3. 图像描摹
    4. 如何在 Adobe Animate 中使用声音
    5. 导出 SVG 文件
    6. 创建用于 Animate 中的视频文件
    7. 如何在 Animate 中添加视频
    8. 使用 Animate 绘制和创建对象
    9. 改变线条和形状
    10. Animate CC 中的笔触、填充和渐变
    11. 使用 Adobe Premiere Pro 和 After Effects
    12. Animate CC 中的颜色面板
    13. 使用 Animate 打开 Flash CS6 文件
    14. 在 Animate 中使用传统文本
    15. 向 Animate 中置入图稿
    16. 在 Animate 中导入的位图
    17. 3D 图形
    18. 在 Animate 中使用元件
    19. 使用 Adobe Animate 绘制线条和形状
    20. 在 Animate 中使用库
    21. 导出声音
    22. 在 Animate CC 中选择对象
    23. 在 Animate 中使用 Illustrator AI 文件
    24. 应用混合模式
    25. 排列对象
    26. 使用“命令”菜单自动处理任务
    27. 多语言文本
    28. 在 Animate 中使用摄像头
    29. 图形滤镜
    30. 声音和 ActionScript
    31. 绘制首选参数
    32. 用钢笔工具绘图
  7. 平台
    1. 将 Animate 项目转换为其它文档类型格式
    2. 自定义平台支持
    3. 在 Animate 中创建和发布 HTML5 Canvas 文档
    4. 创建和发布 WebGL 文档
    5. 如何打包 AIR for iOS 应用程序
    6. 发布 AIR for Android 应用程序
    7. 发布用于桌面的 Adobe AIR
    8. ActionScript 发布设置
    9. 最佳做法 - 管理应用程序中的 ActionScript
    10. 如何在 Animate 中使用 ActionScript
    11. Animate 工作区中的辅助功能
    12. 编写和管理脚本
    13. 启用自定义平台支持
    14. 自定义平台支持概述
    15. 使用自定义平台支持插件
    16. 调试 ActionScript 3.0
    17. 启用自定义平台支持
  8. 导出和发布
    1. 如何从 Animate CC 导出文件
    2. OAM 发布
    3. 导出 SVG 文件
    4. 使用 Animate 导出图形和视频
    5. 发布 AS3 文档
    6. 导出移动应用程序和游戏引擎的动画
    7. 导出声音
    8. 最佳做法 - 移动设备内容创建技巧
    9. 最佳做法 - 视频惯例
    10. 最佳做法 - SWF 应用程序创作指南
    11. 最佳做法 - 构造 FLA 文件
    12. 在 Animate 中优化 FLA 文件的最佳做法
    13. ActionScript 发布设置
    14. 指定 Animate 的发布设置
    15. 导出放映文件
    16. 导出图像和动画 GIF
    17. HTML 发布模板
    18. 使用 Adobe Premiere Pro 和 After Effects
    19. 快速分享和发布动画
  9. 故障排除
    1. 已修复的问题
    2. 已知问题

 

关于视频惯例

在将视频导入至 FLA 文档或将 FLV 文件加载至 SWF 文件前,可以使用多种选项来编辑视频。Animate 和 Adobe Media Encoder 可以更好地控制视频压缩。仔细压缩视频是很重要的,这是因为它控制着视频镜头的品质和文件的大小。视频文件即使经过压缩也比 SWF 文件中大多数其他资源要大。

 支持用户控制 SWF 文件中的媒体。例如,如果将音频添加至带有视频(甚至是循环背景声音)的文档中,请允许用户控制声音。

在应用程序中使用视频

将视频导入 Animate 前,请考虑需要何种视频品质,并考虑 FLA 文件使用何种视频格式,以及如何下载该视频。将视频导入至 FLA 文件(名为嵌入视频)时,它会增加所发布的 SWF 文件的大小。无论用户是否观看视频,该视频都会开始渐进式下载至用户的计算机。

您也可以在运行时从服务器上的外部 FLV 文件中渐进式下载或流式加载该视频。开始下载的时间取决于构建应用程序的方式。

 从服务器上进行的渐进式视频下载类似于 SWF 文件,但 SWF 文件实际上不是流式加载。与将所有内容放在单个 SWF 文件中相比,动态加载内容具有明显的优势。例如,您需要的文件更小,加载速度更快,并且用户仅下载需要在应用程序中查看或使用的内容即可。

您可以使用组件或视频对象来显示外部 FLV 视频。组件会使带有 FLV 视频的应用程序易于开发,这是因为已预先构建视频控件,并且您仅需指定 FLV 文件路径来播放内容即可。若要使 SWF 文件尽可能地小,请在视频对象中显示视频并创建自己的资源和代码来控制该视频。另外要考虑在 Adobe Animate 中是否使用 FLVPlayback 组件,它比媒体组件(MX Professional 2004 以及更高版本)更小。

支持用户对 SWF 文件中的视频进行某种程度的控制(例如,能够停止、暂停、播放或恢复视频,并能够控制音量)是个好办法。

若要使视频具有某些灵活性(例如,处理带有动画的视频,或将视频各部分与时间轴同步),请将视频嵌入在 SWF 文件中,而不要使用 ActionScript 或媒体组件之一来加载视频。

要对视频实例进行比 Video 类所允许范围更大的控制,请将视频放在影片剪辑实例内。该视频时间轴独立于 Animate 时间轴进行播放,并且您可以将内容放在影片剪辑内以控制时间轴。您不必为容纳该视频而将主时间轴扩展很多帧,这样做会使得难以使用 FLA 文件。

视频疑难解答

您可能创建了一个应用程序,然后在将其上载到服务器之后遇到问题。

  • 检查 Flash Player 版本是否正确。

    例如,如果您使用了 On2 编解码器对文件进行编码,则需要为您所使用的浏览器安装 Flash Player 8 或更高版本才能查看 Animate 内容。

     有关 Flash Player 和 FLV 的兼容性,请参阅学习使用 ActionScript 2.0 中的“关于使用 FLV 视频”。

  • 检查您的服务器是否支持所用视频文件的 MIME 类型:FLV 或 F4V。有关在服务器上使用视频文件的详细信息,请参阅学习使用 ActionScript 2.0 中的“配置服务器支持 FLV 文件”。

  • 检查安全准则。

    如果从另一台服务器加载 FLV 文件,请确保您有正确的文件或代码可以从该外部服务器加载。有关策略文件的信息,请参阅学习使用 ActionScript 2.0 中的“用于允许访问数据的服务器端策略文件”。有关加载和安全性的信息,请参阅学习使用 ActionScript 2.0 中的“了解安全性”。

  • 检查视频的目标路径是否正确。如果使用相对路径(如 /video/water.flv),则尝试使用绝对路径(如 http://www.helpexamples.com/flash/video/water.flv)。如果您的应用程序中不能使用相对路径但可使用绝对路径,则纠正相对路径。

  • 检查您在“发布设置”中指定的 Flash Player 版本是否支持所用视频文件的类型:FLV 或 F4V (H.264)。

更多此类内容

更快、更轻松地获得帮助

新用户?