我有一个网络应用程序,允许用户将短广告视频(30-60秒)插入到一个较长的主视频中(通常为45分钟,但文件大小可能大不相同)。
整个过程包括:
ipad-high。对于插入到主视频中的n个视频,将提取n+1个剪辑。
由于Transloadit没有提供任何关于程序集运行时间的估计,所以我希望找到一种自己来估计这个值的方法,这样我就可以显示一个进度条或一个ETA来让用户知道他们的工作需要多长时间。
我的第一个想法是确定程序集中所有文件的总大小,并将其保存到某些redis数据库中,以及完成时间。
随后的运行将使用这类基准,也就是说,如果60 if花费50分钟,25 if需要多长时间。
redis上的数据将不断更新(我想我可以使这些值成为一个运行的平均值),以使估计尽可能可靠。
任何想法都欢迎,谢谢:)
发布于 2021-03-08 16:19:44
我将在Transloadit就这个问题进行一些对话:
colorspace: rgb上传递过滤器?这些事情只有在大会运行时才能被发现,但它们可以极大地改变埃塔。/video/encode或/video/concat机器人,它可能会大大降低编码速度。https://stackoverflow.com/questions/61856880
复制相似问题