微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JSFL (Adobe animate) 无需视频向导即可导入嵌入视频

如何解决JSFL (Adobe animate) 无需视频向导即可导入嵌入视频

我想制作 JSFL 脚本,它必须创建一个新的 .fla 文件并导入一些媒体源。 问题是:导入视频文件会打开视频向导,需要一些手工操作。

我想做什么:

  1. 发现此问题 CS5.5 import video through jsfl without video wizard,但 Sikuli 脚本现在不可用,我无法对其进行测试。
  2. 尝试通过创建新视频项目来导入 throw document.library,但不了解如何以嵌入的方式导入源视频。

这是我的简单脚本:

importFilesPath = ["audio.wav","image.jpg","video.mov"]

createAndSavePrecomposeFile();

function createAndSavePrecomposeFile()
{
    fl.createDocument();
    doc = fl.getDocumentDOM();
    doc.frameRate = flaFrameRate;
    doc.height = flaHeight;
    doc.width = flaWidth;

    for (var i = 0; i < importFilesPath.length; i++)
    {
        if (!fl.fileExists(importFilesPath[i])){ continue; }
        /* fileExt = importFilesPath[i].split('.').pop();
        if (fileExt == "mov")
        {
            var filename = importFilesPath[i].replace(/^.*[\\\/]/,'')
            vitem = doc.library.addNewItem("video",filename);
            continue;
        }*/
        doc.importFile(importFilesPath[i]);
    }

    fl.saveDocument(doc,flaSavePath);
    fl.closeDocument(doc);
}

谁能解释一下如何避免这种情况?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。