最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用Node.js使用Azure媒体服务(视频编码器)从视频生成缩略图

网站源码admin17浏览0评论

使用Node.js使用Azure媒体服务(视频编码器)从视频生成缩略图

使用Node.js使用Azure媒体服务(视频编码器)从视频生成缩略图

How to generate thumbnails using Media Encoder Standard with .NET

上面的链接显示了用于从.NET中的视频生成缩略图的预设,我正在使用相同的预设来使用node.js生成单个缩略图。我正在尝试使用azureMediaServicesClient.transforms.createOrUpdate(resourceGroup, accountName, transformName, preset);中所述的“ azure-arm-mediaservices” npm package中的MediaServices的 media-services-v3-node-tutorials函数创建转换。

当前,当我尝试创建用于生成缩略图的转换时遇到错误,但是对于使用“ BuiltInStandardEncoderPreset”的视频编码来说,它工作得很好。

有人知道要使用Node.js生成缩略图视频吗?对此,我们将给予任何帮助!问候。

回答如下:

UPDATE

第三方媒体缩略图解决方案

Create thumbnails from your image and video files for your Node.js based application。

const forVideo = (source, destination, options) =>
           thumbGenerator(source, destination, Object.assign({}, videoOptions, options), VIDEO_TYPE)

PRIVIOUS

Azure-Media-Service官方CLI解决方案

您可以阅读offical document并在线进行测试。下面的代码是我体内的测试内容。创建变换时,可以在Azure Media Services Explorer中找到您的变换。如果您不熟悉媒体服务SDK,则可以准备所有参数,然后通过node.js发送http请求。

然后您可以创建工作并在以后做某事。我也尝试了#Microsoft.Media.Image,但失败了。您可以尝试用我的方式生成缩略图。

{
  "properties": {
      "description": "Basic Transform using a custom encoding preset",
      "outputs": [
            {
            "onError": "StopProcessingJob",
            "relativePriority": "Normal",
            "preset": {
                "@odata.type": "#Microsoft.Media.StandardEncoderPreset",
                "codecs": [
                   {
                        "@odata.type": "#Microsoft.Media.JpgImage",
                        "range": "12",
                        "start": "12",
                        "step": "1",
                        "stretchMode": "AutoSize"
                    }
                ],
                "formats": [
                    {
                        "@odata.type": "#Microsoft.Media.JpgFormat",
                        "filenamePattern": "Thumbnail-{Basename}-{Index}{Extension}"
                    }
                ]
            }
        }
    ]
  }
}

发布评论

评论列表(0)

  1. 暂无评论