Sign inSign up

linyq1/narratoai-video-processor

By linyq1

•Updated about 1 year ago

Image
0

288

linyq1/narratoai-video-processor repository overview

⁠NarratoAI 视频处理工具

🎬 完全免费的在线视频处理平台 - 高效压缩、音频提取、无需注册

⁠✨ 核心功能

  • 🎥 视频压缩 - 智能压缩算法,保持高画质的同时大幅减小文件体积
  • 🎵 音频提取 - 一键从视频中提取高质量音频文件
  • ✂️ 音频裁剪 - 可视化波形界面,精确裁剪音频片段
  • 🔄 格式转换 - 支持多种音频格式互相转换(MP3、WAV、AAC、OGG)
  • 📊 波形显示 - 直观的音频波形可视化,精确选择裁剪区域
  • 🎤 音频转文本 - AI智能识别,将音频内容转换为文字
  • ⚡ 极速处理 - 本地处理技术,无需上传,保护隐私安全
  • 📱 跨平台支持 - 支持所有现代浏览器,手机、平板、电脑均可使用
  • 🆓 完全免费 - 无需注册,无使用限制,永久免费

⁠🚀 快速开始

⁠🐳 Docker 部署(推荐)
# 使用 Docker Compose 一键部署
docker-compose up -d

服务将在 http://localhost:3000⁠ 启动。

或者使用预构建镜像:

# 从 DockerHub 拉取并运行
docker run -d -p 3000:80 <your-dockerhub-username>/narratoai-video-processor:latest

详细部署说明请查看 DEPLOYMENT.md⁠

⁠开发环境
# 安装依赖
npm install

# 启动开发服务器
npm run dev

在浏览器中打开 http://localhost:5173⁠ 查看应用。

⁠生产构建
# 构建生产版本
npm run build

# 预览生产版本
npm run preview

⁠🛠️ 技术栈

  • ⚛️ React 18 - 现代化前端框架
  • ⚡ Vite - 极速构建工具
  • 🎨 Tailwind CSS - 原子化CSS框架
  • 🎭 Framer Motion - 流畅动画效果
  • 📱 响应式设计 - 完美适配各种设备

⁠📋 支持的格式

⁠输入格式
  • 视频:MP4, AVI, MOV, MKV, WebM, FLV
  • 音频:MP3, WAV, AAC, OGG, M4A
⁠输出格式
  • 视频:MP4 (H.264)
  • 音频:MP3, WAV

⁠🔒 隐私保护

  • ✅ 所有处理均在本地完成
  • ✅ 文件不会上传到服务器
  • ✅ 无需注册或登录
  • ✅ 不收集任何个人信息

⁠🌟 特色优势

  1. 零成本使用 - 完全免费,无隐藏费用
  2. 隐私安全 - 本地处理,数据不离开设备
  3. 操作简单 - 拖拽上传,一键处理
  4. 高效快速 - 先进算法,处理速度快
  5. 跨平台 - 支持所有主流浏览器和设备

⁠📞 联系我们

如有问题或建议,欢迎通过以下方式联系:

⁠📄 许可证

MIT License - 详见 LICENSE⁠ 文件


NarratoAI 视频处理工具 - 让视频处理变得简单高效 🚀

Tag summary

Content type

Image

Digest

sha256:c3510e345…

Size

21.5 MB

Last updated

about 1 year ago

docker pull linyq1/narratoai-video-processor