1 Star 3 Fork 0

飛翔の猫/zimukit-public

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
dict.js 2.50 KB
一键复制 编辑 原始数据 按行查看 历史
飛翔の猫 提交于 2024-09-07 14:20 . v1.0.0提交
//视频文件后缀名
const videoSuffix = [
'.mp4', // MPEG-4 Part 14
'.mkv', // Matroska
'.avi', // Audio Video Interleave
'.mov', // Apple QuickTime Movie
'.wmv', // Windows Media Video
'.flv', // Flash Video
'.webm', // WebM
'.vob', // DVD Video Object
'.ogv', // Ogg Video
'.3gp', // 3GPP Multimedia
'.mpeg', // MPEG Video
'.mpg', // MPEG Video
'.m4v', // MPEG-4 Video
'.f4v', // Flash MP4 Video
'.f4p', // Flash MP4 Video
'.f4a', // Flash MP4 Audio
'.f4b', // Flash MP4 Audio Book
'.mts', // AVCHD Video
'.m2ts', // Blu-ray BDAV Video
'.ts', // MPEG Transport Stream
'.divx', // DivX Video
'.xvid', // Xvid Video
'.rm', // RealMedia
'.rmvb', // RealMedia Variable Bitrate
'.svi', // Samsung Video
'.mxf', // Material Exchange Format
'.asf', // Advanced Systems Format
'.amv', // Anime Music Video
'.mp2', // MPEG-2 Video
'.mpe', // MPEG Video
'.m2v', // MPEG-2 Video
'.3g2', // 3GPP2 Multimedia
'.ts', // MPEG Transport Stream
'.strm' // Stream File
];
//字幕文件后缀名
const subtitleSuffix = [
'.srt', // SubRip Subtitle
'.sub', // MicroDVD or SubViewer
'.ssa', // SubStation Alpha
'.ass', // Advanced SubStation Alpha
'.vtt', // WebVTT (Web Video Text Tracks)
'.sbv', // YouTube Subtitle
'.scc', // Scenarist Closed Caption
'.ttml', // Timed Text Markup Language
'.dfxp', // Distribution Format Exchange Profile
'.txt', // Plain Text (often used with formats like SAMI or other custom formats)
'.usf', // Universal Subtitle Format
'.stl', // Spruce Subtitle File
'.smi', // Synchronized Accessible Media Interchange (SAMI)
'.lrc' // Lyric file
];
const errors = {
510: {
msg: 'app.config不存在'
},
511: {
msg: 'app.config解析错误'
},
512: {
msg: '服务器异常'
},
513: {
msg: '文件夹不存在'
},
514: {
msg: '非法参数'
},
515: {
msg: '修改字幕失败'
},
516: {
msg: '上传,解压文件出错'
},
517: {
msg: '上传文件格式不正确,只能为压缩文件'
},
518: {
msg: '没有备份文件'
}
}
const errorCode = (code) => {
let e = errors[code];
e.success = false;
e.code = code;
return e;
}
module.exports = {
videoSuffix,
subtitleSuffix,
errorCode
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/flycat0803/zimukit-public.git
[email protected]:flycat0803/zimukit-public.git
flycat0803
zimukit-public
zimukit-public
master

搜索帮助