npm 包 @nodert-win10/windows.media.import 使用教程

阅读时长 5 分钟读完

介绍

@nodert-win10/windows.media.import 是一个 Node.js 模块,其提供了在 Windows 平台上导入多媒体文件的能力。

安装

可以通过 npm 安装:

使用方法

引入

在项目中,可以使用 require 来引入该模块:

参数

该模块提供了两个函数,它们分别是 importMediaimportMediaWithOptions。这两个函数的参数列表如下:

importMedia(fileUrl: string, destinationFolder: string, options: ImportOptions)

参数 类型 描述
fileUrl string 需要导入的文件的 URL。
destinationFolder string 目标文件夹的 URL。
options ImportOptions 可选的,用于指定导入的一些配置项。

importMediaWithOptions(options: ImportOptions)

参数 类型 描述
options ImportOptions 用于指定导入的一些配置项。

返回值

importMediaimportMediaWithOptions 函数都是异步函数,在导入结束后会返回一个 Promise 对象,Promise 对象的 then 方法会传递导入文件信息的 JSON 格式作为参数。

配置项

ImportOptions 是一个对象,用于指定导入的一些配置项。该对象的可配置项如下:

参数 类型 默认值 描述
fileName string 导入后文件的名字,包含扩展名。例如,"myFile.mp4"。
fileType FileMediaType unknown 导入的文件类型。

其中,FileMediaType 枚举了一些常见的媒体文件类型:

示例

-- -------------------- ---- -------
----- ------------- - ----------------------------------------------

----- -------- ------------ -
   --- -
      ----- ----------------- - ---------------------------------
      ----- ------- - --------------------------------------------------------------
      ----- ------- - -
         --------- --------------
         --------- -------------------
      --

      ----- ------ - ----- ---------------------------------- ------------------ ---------
      --------------------
   - ----- ------- -
      ---------------------
   -
-

-------------

此示例将导入 "SampleVideo_1280x720_5mb.mp4" 文件到 "C:\User\Public\Videos" 文件夹下,并命名为 "example.mp4",并将其类型指定为视频文件。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066bce967216659e244b1e

纠错
反馈