Skip to content
juren233Public

About

video downloader

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

logo

VidDown - MD3设计风格视频下载器
MD3 Design Style Video Downloader

Flutter Dart Platform AI Assisted License


📦 简介

VidDown 是一款基于 Flutter 开发的MD3设计风格视频下载工具。它设计简洁、交互流畅,只需提供视频分享链接即可自动解析并下载视频,提供沉浸式的视觉体验。

✨ 核心功能

  • 链接解析:支持解析多种来源的视频分享链接,自动识别有效内容。
  • 视频下载:智能解析视频地址,自动获取视频源进行下载。
  • 自动检测:智能识别剪贴板内容,自动填充链接,简化操作流程。
  • 沉浸式 UI:
    • 流畅动画:精心设计的交互动画(如历史记录的展开/折叠、胶囊按钮等)。
    • Material 3:完全遵循 Material 3 设计规范。
  • 历史记录管理:
    • 支持按分类筛选、关键词搜索。
    • 支持按时间/旧新排序。
    • 支持批量管理与删除。
  • 强力解析:内置 WebView 辅助解析模式,应对复杂网页结构。

🛠️ 技术栈

⚠️ 免责声明

Caution

本项目仅供个人学习研究与技术交流使用,严禁用于任何商业用途。

用户在使用本项目时产生的任何后果由用户自行承担,仓库作者不承担任何责任。

🤖 AI相关

本项目由以下 AI 模型辅助开发:

  • Claude Opus 4.5 (Thinking)
  • Gemini 3 Pro

📄 许可证

本项目基于 CC BY-NC 4.0 许可证开源。详情请阅览 LICENSE 文件。


📦 Introduction

VidDown is a MD3 Design Style video downloader built with Flutter. It features a clean design and smooth interactions. Simply provide a video share link, and it will parse and download the video for you. It also offers an immersive visual experience.

✨ Features

  • Link Parsing: Supports parsing video links from various sources and automatically identifies valid content.
  • Video Download: Intelligently parses video URLs to fetch video sources.
  • Auto Detection: Automatically detects clipboard content and populates links to streamline the process.
  • Immersive UI:
    • Smooth Animations: Carefully designed interactive animations (e.g., expandable history headers, capsule buttons).
    • Material 3: Fully compliant with Material 3 design guidelines.
  • History Management:
    • Filter by category and search by keywords.
    • Sort by date (newest/oldest).
    • Batch management and deletion.
  • Advanced Parsing: Built-in WebView fallback for parsing complex dynamic web pages.

🛠️ Tech Stack

⚠️ Disclaimer

Caution

This project is for personal learning and technical research only. Strictly prohibited for commercial use.

Any consequences arising from the use of this project are the sole responsibility of the user. The repository author assumes no liability.

🤖 AI Related

This project was developed with the assistance of:

  • Claude Opus 4.5 (Thinking)
  • Gemini 3 Pro

📄 License

This project is licensed under the CC BY-NC 4.0 License - see the LICENSE file for details.

About

video downloader

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages