@ 文件类型/av
用于 文件类型 检测到 音频 财务报告和审定财务报表 视频 文件格式. 这个插件有助于更准确地区分音频和视频文件类型.
安装
要求节点.js 22或更新.
npm install @file-type/av
使用量
以下是如何使用此插件 file-type 检测音频/视频格式:
import { fileTypeFromFile } from 'file-type';
import { detectAv } from '@file-type/av';
const fileType = await fileTypeFromFile('example.mka', {
customDetectors: [detectAv]
});
console.log(JSON.stringify(fileType, null, 2));
支持的媒体格式
马特罗斯卡
audio/matroska– 说吧 –.mkavideo/matroska– 说吧 –.mkv
马普4
audio/mp4– 说吧 –.m4avideo/mp4– 说吧 –.mp4
鸡蛋
audio/ogg; codecs=opus– 说吧 –.opus(奥普斯)audio/ogg; codecs=speex– 说吧 –.spx(斯佩克丝)audio/ogg; codecs=vorbis– 说吧 –.ogg(沃尔比斯语)video/ogg– 说吧 –.ogv(理论)
网络M
audio/webm– 说吧 –.webmvideo/webm– 说吧 –.webm
ASF / Windows 媒体
插件检查所有音轨,给予视频优于音频. 视窗媒体
代码使用 .wma 或者说 .wmv; 保留其他编码器 .asf。 。 。 .
audio/x-ms-asf– 说吧 –.wmavideo/x-ms-asf– 说吧 –.wmvaudio/x-ms-asf– 说吧 –.asf(其他音频解码器)video/x-ms-asf– 说吧 –.asf(其他视频解码器)application/vnd.ms-asf– 说吧 –.asf(没有音频或视频音轨)
许可证
凭 MIT 许可证。 。 。 . 您可以根据需要使用、修改和分发此项目.