文件名称:ffmpegGUI:ffmpeg GUI
文件大小:640KB
文件格式:ZIP
更新时间:2024-05-22 06:57:54
JavaScript
ffmpegGUI 项目说明 基于 Electron + Vue + ffmpeg 的 GUI 项目截图 遇到的问题 如何开启硬件加速 打包后 electron 里 asar 不能使用二进制文件的问题 如何通过 Webpack 打包不同平台的二进制文件到 APP 里 待完善 减小打包过大的问题(目前默认是打包全平台的 ffmpeg) 增加配置项(目前所有的配置默认都是写死的,比如转视频时默认会把任意格式的视频转 MP4) 切割音频和视频时可以实时预览 转码核心代码优化 提供可以让用户输入 ffmpeg 命令的形式执行转码操作(目前基本可以实现) 界面优化 用户可选保持原始目录路径 加入文件夹监控,自动队列转码(支持数据库和 webhook) 下载 M3u8 的链接 批量转码(指定线程池数量来优化性能) 构建应用 # 安装依赖 npm install # 开发模式 npm
【文件预览】:
ffmpegGUI-master
----public()
--------index.html(571B)
--------icons()
--------favicon.ico(4KB)
----src()
--------router()
--------main.js(381B)
--------utils()
--------store()
--------views()
--------background.js(4KB)
--------components()
--------App.vue(170B)
--------assets()
----babel.config.js(73B)
----LICENSE(1KB)
----README.md(1KB)
----update-notifier()
--------license(1KB)
--------index.js(5KB)
--------readme.md(6KB)
--------package.json(2KB)
--------check.js(779B)
----vue.config.js(3KB)
----.editorconfig(121B)
----.gitignore(162B)
----screenshot()
--------pay.png(17KB)
--------screenshot-01.jpg(195KB)
--------screenshot-03.jpg(557KB)
--------screenshot-02.jpg(214KB)
----package.json(2KB)