推荐一个基于 C# 和 WPF 实现的短视频自动发布管理系统

科技   2024-10-22 07:07   上海  

 

欢迎来到 Dotnet 工具箱!在这里,你可以发现各种令人惊喜的开源项目!


短视频自动发布管理系统

ShortVideo.AutoPublisher 是一个基于 WPF 实现的,抖音,百家号,小红书,视频号,头条,等平台短视频自动发布的创作者工具库,你可以根据这个项目创建自己的短视频自动发布管理系统。

功能特性

  • 基于 CefSharp 实现的浏览器模拟操作,优化了任务链,不阻塞,优雅的重启并释放资源,使用定时重启新应用。
  • 高效稳定的文件流下载,最大 1G 文件大小, 支持监控文件下载进度和失败时记录到系统日志。
  • 支持抖音,百家号,小红书,视频号,头条个平台的视频封面(横版,竖版)自定义上传和裁切。
  • 支持网络状态检查(网络抖动是失败重试机制),浏览器页面加载状态检测,异步延迟等待时间阈值自定义配置。
  • 支持 Cookie 会话授权记录管理,状态自动刷新。

项目截图

百家号

抖音

视频号

头条

小红书

快速上手

    var v = new VideoModel
    {
        url = "你的视频地址",
        coverUrl = "视频封面",
        title = "2023数博会征集百名专业嘉宾参与“数博发布”活动",
        newTitle = "2023数博会征集百名专业嘉宾参与“数博发布”活动",
        Id = "你的视频ID",
        subject = "#2023数博会 #数博发布 #百名专业嘉宾",
        cookie = "你事先获取到的cookie"
    };
    //下载视频,封面
    await _downloader.DownloadToFileAsync(v.url, path, $"{v.Id}.mp4", CancellationToken.None);
    await _downloader.DownloadToFileAsync(v.coverUrl, path, $"{v.Id}.jpg", CancellationToken.None);
    //发布任务
    new XiaoHongShu(this, v).ShowDialog();


往期推荐:





基于 C# 开源的功能强大 .NET 人脸识别 API


使用 .NET 技术构建, AI 超元域桌面应用


8k Star, .NET 最好用的规则验证组件


全能 WinForm 开发框架 - ReaLTaiizor


太强了,基于 .NET 开发的 AI 无损放大工具


项目地址



https://github.com/dorisoy/ShortVideo.AutoPublisher





分享
点收藏 
点点赞
点在看

Dotnet 工具箱
定期分享 Dotnet 有趣,实用的工具和组件。
 最新文章