问题标签 [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.

0 投票
3 回答
759 浏览

nginx - 在 Nginx 上通过 https 配置 tusd 的问题

我正在尝试在 https 上使用 Uppy 设置 tusd,但没有成功。它在http上运行良好。

这是我的 nginx 配置文件:

在另一个 conf 文件中,我有这个额外的配置:

在 Chrome 控制台我有以下输出:

注意没有 .com 扩展名的域!

我尝试了所有配置组合,但没有成功注释配置行。你能发现错误吗?

0 投票
1 回答
138 浏览

transloadit - 带有 transloadit 的旋转圆圈。是否可以使用水印或图像旋转?

我试图用艺术品作为面具来实现一个旋转的圆圈。从我所见,没有办法使用移动水印或图像的自动旋转。是否可以使用transloadit?

结果应该是“乙烯基”旋转。

0 投票
1 回答
35 浏览

transloadit - 估计 Transloadit 装配持续时间

我有一个网络应用程序,允许用户将短广告视频(30 到 60 秒)插入较长的主视频(通常为 45 分钟,但文件大小可能有很大差异)。

整个过程包括:

  • 从 s3 导入所有选定的文件
  • 将每个编码为一个通用方案,ipad-high.
  • 从主视频中提取剪辑。
  • 将主视频中的所有剪辑与广告视频连接起来。

对于要插入主视频的 n 个视频,将提取 n + 1 个剪辑。

由于 Transloadit 没有提供任何关于程序集可能运行多长时间的估计,我正在寻找一种方法来自己估计这个,这样我就可以显示一个进度条或只是一个 ETA,让用户了解他们的工作需要多长时间.

我的第一个想法是确定程序集中所有文件的总大小,并将其保存到某个 redis 数据库,以及完成时间。

随后的运行将使用它作为各种基准,即如果 60GB 需要 50 分钟,那么 25GB 需要多长时间。

redis 上的数据将不断更新(我想我可以将这些值设为各种运行平均值)以使估计值尽可能可靠。

欢迎任何想法,谢谢:)

0 投票
1 回答
55 浏览

node.js - 如何在 NodeJS SDK 中使用 transloadit addStream() 函数?

试用 transloadit api,当我在 transloadit 网站上使用测试模式时,模板可以工作,但是当我尝试在带有 SDK 的 Node JS 中使用它时,我收到了一个错误:

相关代码: (_asset.content) 是一个 Buffer 对象

0 投票
1 回答
64 浏览

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 并且以前遇到过同样的问题并现在解决它,请提供帮助

0 投票
0 回答
585 浏览

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.

我现在得到的错误是:

扩展浏览器堆栈跟踪我得到:

我的依赖:

0 投票
0 回答
45 浏览

uppy - 将 @uppy/core 和 @uppy/transloadit 与 authkey 和 secret 一起使用

我正在尝试从我的应用程序创建一个小型上传器,以将单个图像上传到 transloadit。我参考了文档和下面的示例(Transloadit — Uppy

我有一个特定的路径,不需要网络摄像头/Instagram 源模块。('./assets/my_logo_v2.png'),我如何在下面的代码中提供这个路径。不使用 Instagram 或相机模块?

另外,我有一个来自 Transloadit 的 authKey 和 authSecret,而不是 TRANSLOADIT_API_KEY

我找不到提供这两个的地方。

0 投票
1 回答
22 浏览

ffmpeg - Transloadit - 编码 mp3 时有没有办法忽略艺术品?

有没有办法用Transloadit 的 /audio/encode 机器人排除艺术品?

我正在使用 /audio/encode 机器人将音频转换为 96kbps 的恒定比特率。我的组装步骤如下所示:

对于 100 多个文件,这已经可靠地工作,但对于一个特定文件,它因以下错误而失败:

TBH 我实际上并不希望将艺术作品嵌入到我的文件中——我不需要它,我更愿意节省带宽并避免将来出现任何这些错误。有没有办法用 /audio/encode 机器人排除艺术品?也许我可以将一些 ffmpeg 魔法输入到 ffmpeg 领域?如果没有,我将如何调试与艺术品相关的错误?