使用MediaConvert时的AWS S3文件命名

时间:2019-01-21 03:00:54

标签: amazon-s3 aws-lambda aws-sdk media

我目前正在使用MediaConvert通过Lambda函数将文件上传到Amazon S3。但是,我处理的一部分是根据上传的视频创建缩略图。为此,我正在使用AmazonMediaConvetClient并创建作业请求。

但是,所生成的文件的后缀为0000000,我可以从中收集到的参考是捕获的帧。

但是,我不希望文件名带有此后缀。无论如何,是否可以确保从视频缩略图创建的文件名是我指定的后缀?

var jpgOutput = new Output
                    {
                        NameModifier = $"-Medium",
                        ContainerSettings = new ContainerSettings { Container = ContainerType.RAW },
                        Extension = "jpg",
                        VideoDescription = new VideoDescription
                        {
                            CodecSettings = new VideoCodecSettings()
                            {
                                Codec = VideoCodec.FRAME_CAPTURE,
                                FrameCaptureSettings = new FrameCaptureSettings()
                                {
                                    MaxCaptures = 1, Quality = 100
                                }
                            },
                            Height = thumbnail.Height,
                            Width = thumbnail.Width
                        }
                    };

在文件上方的代码段中,将文件创建为1-Medium.000000.jpg,但我想要1-Medium.jpg

0 个答案:

没有答案