如何在nodejs中读取和更改文件的详细信息?

时间:2014-12-22 03:33:36

标签: node.js file properties media

我有.mp4文件,我想阅读并更改此文件详细信息(鼠标右键单击文件 - >属性 - >详细信息选项卡)。我想阅读并更改描述属性(标题,副标题,评级,标签,评论)。 我如何用nodejs做到这一点。

非常感谢

1 个答案:

答案 0 :(得分:4)

使用ffmetadata npm模块读取/写入文件属性。

以下是来自ffmetadata npm site的示例。

var ffmetadata = require("ffmetadata");

// Read song.mp3 metadata
ffmetadata.read("song.mp3", function(err, data) {
    if (err) console.error("Error reading metadata", err);
    else console.log(data);
});

// Set the artist for song.mp3
var data = {
  artist: "Me",
};
ffmetadata.write("song.mp3", data, function(err) {
    if (err) console.error("Error writing metadata", err);
    else console.log("Data written");
});