问题标签 [transloadit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - 在 Nginx 上通过 https 配置 tusd 的问题
我正在尝试在 https 上使用 Uppy 设置 tusd,但没有成功。它在http上运行良好。
这是我的 nginx 配置文件:
在另一个 conf 文件中,我有这个额外的配置:
在 Chrome 控制台我有以下输出:
注意没有 .com 扩展名的域!
我尝试了所有配置组合,但没有成功注释配置行。你能发现错误吗?
transloadit - 带有 transloadit 的旋转圆圈。是否可以使用水印或图像旋转?
我试图用艺术品作为面具来实现一个旋转的圆圈。从我所见,没有办法使用移动水印或图像的自动旋转。是否可以使用transloadit?
结果应该是“乙烯基”旋转。
transloadit - 估计 Transloadit 装配持续时间
我有一个网络应用程序,允许用户将短广告视频(30 到 60 秒)插入较长的主视频(通常为 45 分钟,但文件大小可能有很大差异)。
整个过程包括:
- 从 s3 导入所有选定的文件
- 将每个编码为一个通用方案,
ipad-high
. - 从主视频中提取剪辑。
- 将主视频中的所有剪辑与广告视频连接起来。
对于要插入主视频的 n 个视频,将提取 n + 1 个剪辑。
由于 Transloadit 没有提供任何关于程序集可能运行多长时间的估计,我正在寻找一种方法来自己估计这个,这样我就可以显示一个进度条或只是一个 ETA,让用户了解他们的工作需要多长时间.
我的第一个想法是确定程序集中所有文件的总大小,并将其保存到某个 redis 数据库,以及完成时间。
随后的运行将使用它作为各种基准,即如果 60GB 需要 50 分钟,那么 25GB 需要多长时间。
redis 上的数据将不断更新(我想我可以将这些值设为各种运行平均值)以使估计值尽可能可靠。
欢迎任何想法,谢谢:)
node.js - 如何在 NodeJS SDK 中使用 transloadit addStream() 函数?
试用 transloadit api,当我在 transloadit 网站上使用测试模式时,模板可以工作,但是当我尝试在带有 SDK 的 Node JS 中使用它时,我收到了一个错误:
相关代码: (_asset.content) 是一个 Buffer 对象
signature - 尝试检索 transloadit 中的程序集列表时出现 INVALID_SIGNATURE 错误
我正在使用 Transloadit API 来合并音频文件和一系列图像。
在某些时候,我需要检索程序集列表(到目前为止生成的视频),transloadit 为其提供了一个 get API 端点,但该端点接受两个查询字符串、签名和参数(以配置列表)
我正在生成相同参数的签名,这些参数作为查询字符串连同它的签名一起发送到 API,但它返回一个签名不匹配的错误。
Transloadit 在https://transloadit.com/docs/#signature-authentication有关于如何为每种主要语言创建签名的适当文档
此外,文档(https://transloadit.com/docs/api/#assemblies-get)没有说明签名是否将由相同的参数生成。
如果有人使用过 transloadit 并且以前遇到过同样的问题并现在解决它,请提供帮助
javascript - Vite + Transloadit: Uncaught TypeError: Cannot read properties of undefined (reading 'Resolver')
我正在开发一个 Vite 应用程序(Vue 3.x),它利用 Transloadit 对图像/PDF 进行一些操作。添加 Transloadit 库时我遇到了一些错误(我正在创建自己的插件包装 Transloadit)。
我已经通过添加以下内容解决了由 Vite 删除引起的错误process
:
到我的vite.config.js
.
我现在得到的错误是:
扩展浏览器堆栈跟踪我得到:
我的依赖:
uppy - 将 @uppy/core 和 @uppy/transloadit 与 authkey 和 secret 一起使用
我正在尝试从我的应用程序创建一个小型上传器,以将单个图像上传到 transloadit。我参考了文档和下面的示例(Transloadit — Uppy)
我有一个特定的路径,不需要网络摄像头/Instagram 源模块。('./assets/my_logo_v2.png'),我如何在下面的代码中提供这个路径。不使用 Instagram 或相机模块?
另外,我有一个来自 Transloadit 的 authKey 和 authSecret,而不是 TRANSLOADIT_API_KEY
我找不到提供这两个的地方。
ffmpeg - Transloadit - 编码 mp3 时有没有办法忽略艺术品?
有没有办法用Transloadit 的 /audio/encode 机器人排除艺术品?
我正在使用 /audio/encode 机器人将音频转换为 96kbps 的恒定比特率。我的组装步骤如下所示:
对于 100 多个文件,这已经可靠地工作,但对于一个特定文件,它因以下错误而失败:
TBH 我实际上并不希望将艺术作品嵌入到我的文件中——我不需要它,我更愿意节省带宽并避免将来出现任何这些错误。有没有办法用 /audio/encode 机器人排除艺术品?也许我可以将一些 ffmpeg 魔法输入到 ffmpeg 领域?如果没有,我将如何调试与艺术品相关的错误?