音频提取
从视频或音频文件里抽出音轨,输出无损 WAV
选 MP3 会按码率做有损压缩,体积比 WAV 小一个数量级;码率越高音质越好、体积越大
MP3 编码由自托管的 lamejs 完成(LGPL-3.0,assets/vendor/lamejs/),解码用的是浏览器自带能力
PDF 转 Word
把 PDF 里的文字抽出来,按阅读顺序写成 .docx
转换在本地完成,PDF 不会上传到任何服务器,第一次使用会加载约 2.5 MB 的解析库
只提取文字:扫描件、图片里的文字提不出来;原文档的表格、图片、排版不会保留,会变成按行排列的段落
JSON 与 CSV 互转
对象数组转表格,表格转回对象数组
转 CSV 时按所有对象出现过的键合并表头;单元格里有逗号、引号或换行会自动加引号
文本 Base64
中文按 UTF-8 处理,不会乱码
Markdown ⇄ HTML
Markdown 渲染成 HTML,HTML 还原成 Markdown
转换由自托管的 marked 与 turndown 完成,内容不会上传
图片格式互转
PNG / JPG / WebP / BMP 之间互转,透明区域可垫白底
转换在本地完成,图片不会上传
字幕 SRT ⇄ VTT
SRT 转 WebVTT,或 WebVTT 还原成 SRT
时间戳自动换算(逗号 ⇄ 小数点),文件全部在本地处理
进制转换
十进制、十六进制、二进制互相转换,写 Add-on 填色值与数据值随手查
支持 0 ~ 2^53-1 的整数,输入任意一格,其余两格自动更新
创想时代开发组