ByteCanvas

Stay close to every update.

A clean timeline for posts, media, and conversations from your channel.

分享一些日常收集到的开源软件、开发工具和技术知识。

Earlier Posts

Continue browsing older updates

Video Processing Service Video Processing Service 是一个用于自动化视频处理的服务,支持从视频中提取音频、生成字幕并将字幕嵌入到视频中的功能。该项目利用 FFmpeg 和 Whisper 等开源工具,提供高效、可扩展的处理流程,适用于各种视频和音频处理需求。 功能特性 • 音频提取: 从视频中提取音频并保存为 wav 格式,支持自定义采样率。 • 字幕生成: 使用 Whisper 模型自动生成字幕,支持中文和其他语言。 • 嵌入字幕: 使用 FFmpeg 将生成的字幕嵌入到视频中,生成带有字幕的最终视频文件。 • 支持多种格式: 支持常见的视频格式(如 MP4)及音频格式(如 WAV)。 https://github.com/GeekyWizKid/video_processing_service #Subtitles #media GitHub GitHub - GeekyWizKid/video_processing_service: Video Processing Service is an automated video processing service that supports… Video Processing Service is an automated video processing service that supports extracting audio from videos, generating subtitles, and embedding subtitles into the video. - GitHub - GeekyWizKid/v...
Video Processing Service
Video Processing Service 是一个用于自动化视频处理的服务,支持从视频中提取音频、生成字幕并将字幕嵌入到视频中的功能。该项目利用 FFmpeg 和 Whisper 等开源工具,提供高效、可扩展的处理流程,适用于各种视频和音频处理需求。

功能特性 • 音频提取: 从视频中提取音频并保存为 wav 格式,支持自定义采样率。 • 字幕生成: 使用 Whisper 模型自动生成字幕,支持中文和其他语言。 • 嵌入字幕: 使用 FFmpeg 将生成的字幕嵌入到视频中,生成带有字幕的最终视频文件。 • 支持多种格式: 支持常见的视频格式(如 MP4)及音频格式(如 WAV)。

https://github.com/GeekyWizKid/video_processing_service

#Subtitles #media GitHub - GeekyWizKid/video_processing_service: Video Processing Service is an automated video processing service that supports…
MarkItDown:多格式文件转换Markdown工具 该工具可将多种格式文件转换为Markdown,支持PDF、PPTX、DOCX、XLSX、图片及音频等不同文件类型。 它能够提取图像及音频的EXIF元数据进行识别,并利用OCR及语音转录等技术,简化并加速转换流程。 GitHub # Markdown GitHub GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown. Python tool for converting files and office documents to Markdown. - microsoft/markitdown
MarkItDown:多格式文件转换Markdown工具

该工具可将多种格式文件转换为Markdown,支持PDF、PPTX、DOCX、XLSX、图片及音频等不同文件类型。

它能够提取图像及音频的EXIF元数据进行识别,并利用OCR及语音转录等技术,简化并加速转换流程。

GitHub

#Markdown GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Visual Studio Code 搜索安装豆包AI智能编程助手插件 marscode.marscode-extension 点击 Install 安装 打开 Visual Studio Code。 点击左侧的扩展视图图标(通常是一个四色方块)或 使用快捷方式 CTRL+SHIFT+X 打开 在扩展视图的搜索框中输入 marscode.marscode-extension 点击搜索 依次点击 Install 安装 ※如果是使用ssh远程的 Visual Studio Code 则需要再安装一遍插件才能使用 使用前别忘了去官网注册登录账号 /doc 生成文档 /explain 解释所所选代码 /test 生成单元测试 /fix 修复所选代码 /clear 清理消息 /help 帮助 #vs
Visual Studio Code 搜索安装豆包AI智能编程助手插件 marscode.marscode-extension 点击 Install 安装
打开 Visual Studio Code。
点击左侧的扩展视图图标(通常是一个四色方块)或 使用快捷方式 CTRL+SHIFT+X 打开
在扩展视图的搜索框中输入 marscode.marscode-extension 点击搜索

依次点击 Install 安装

※如果是使用ssh远程的 Visual Studio Code 则需要再安装一遍插件才能使用

使用前别忘了去官网注册登录账号

/doc 生成文档
/explain 解释所所选代码
/test 生成单元测试
/fix 修复所选代码
/clear 清理消息
/help 帮助

#vs
PDFMathTranslate:基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker。 GitHub | 免费体验地址 #pdf GitHub GitHub - PDFMathTranslate/PDFMathTranslate: [EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的… [EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero - PDFMathTranslate/PDFMathTrans...
Cloudflare Turnstile 是一种无摩擦的验证码解决方案,旨在帮助网站验证用户是人而不是自动化程序。与传统验证码不同,Turnstile 不需要让用户完成挑战(如选择图像或输入文本)。 https://www.cloudflare.com/application-services/products/turnstile/ #CAPTCHA Cloudflare Cloudflare Turnstile - Easy CAPTCHA Alternative Replace CAPTCHAs with a simple, privacy-preserving verification tool that confirms web visitors are real and blocks unwanted bots effectively.
Cloudflare Turnstile 是一种无摩擦的验证码解决方案,旨在帮助网站验证用户是人而不是自动化程序。与传统验证码不同,Turnstile 不需要让用户完成挑战(如选择图像或输入文本)。

https://www.cloudflare.com/application-services/products/turnstile/

#CAPTCHA Cloudflare Turnstile - Easy CAPTCHA Alternative
https://plugins.jetbrains.com/plugin/26071-mcp-server MCP (Model Context Protocol) Server for IntelliJ IDEs 将 MCP 服务器集成到基于 IntelliJ 的 IDE 中,实现大型语言模型(LLM)与您的开发环境之间的无缝通信。它提供了与 IDE 交互的工具,包括: 读取当前文件 执行终端命令 设置断点 搜索项目文件 更多 要连接到 Claude Desktop,您必须在 Claude 中安装并注册 MCP Proxy。 #jetbrains JetBrains Marketplace MCP Server - IntelliJ IDEs Plugin | Marketplace MCP (Model Context Protocol) Server for JetBrains IDEs This plugin integrates the MCP server into JetBrains IDEs, enabling seamless communication between LLMsc and...
https://plugins.jetbrains.com/plugin/26071-mcp-server

MCP (Model Context Protocol) Server for IntelliJ IDEs

将 MCP 服务器集成到基于 IntelliJ 的 IDE 中,实现大型语言模型(LLM)与您的开发环境之间的无缝通信。它提供了与 IDE 交互的工具,包括:

读取当前文件
执行终端命令
设置断点
搜索项目文件
更多
要连接到 Claude Desktop,您必须在 Claude 中安装并注册 MCP Proxy。

#jetbrains
https://tools.liumingye.cn/music/ #music #download 下歌吧 下歌吧 - 免费下载高品质音乐 免费高品质音乐下载,MP3与FLAC无损格式。
GitMind:在普通 XMind 思维导图的基础上支持了 AI 目前全免费的AI识别图片、文件,一键生成思维导图(不用非要手敲)。给一个主题,AI大模型会帮生成内容,可在没思路的时候给予灵感。 补充:每天签到可以拿使用点数 https://gitmind.cn/mindmap
GitMind:在普通 XMind 思维导图的基础上支持了 AI

目前全免费的AI识别图片、文件,一键生成思维导图(不用非要手敲)。给一个主题,AI大模型会帮生成内容,可在没思路的时候给予灵感。

补充:每天签到可以拿使用点数

https://gitmind.cn/mindmap
https://github.com/AdguardTeam/HostlistsRegistry/tree/main/filters/general/filter_53_AWAvenueAdsRule 秋风广告规则:开源轻量可靠的去广告解决方案 秋风广告规则(AWAvenue-Ads-Rule)基于 Adblock 语法,高效拦截 Android 应用中的广告 SDK,从网络层面阻止摇一摇等广告加载,现已被 AdGuard 收录。 特色:使用成本低,无需逐一配置应用;适配范围广,支持路由器等多场景部署,实现全局无感去广告;更新日志透明,用户可随时查看拦截效果和规则变化。 #ads GitHub HostlistsRegistry/filters/general/filter_53_AWAvenueAdsRule at main · AdguardTeam/HostlistsRegistry Known hosts blocklists that are made available to the users of AdGuard products - AdguardTeam/HostlistsRegistry
https://github.com/AdguardTeam/HostlistsRegistry/tree/main/filters/general/filter_53_AWAvenueAdsRule

秋风广告规则:开源轻量可靠的去广告解决方案

秋风广告规则(AWAvenue-Ads-Rule)基于 Adblock 语法,高效拦截 Android 应用中的广告 SDK,从网络层面阻止摇一摇等广告加载,现已被 AdGuard 收录。

特色:使用成本低,无需逐一配置应用;适配范围广,支持路由器等多场景部署,实现全局无感去广告;更新日志透明,用户可随时查看拦截效果和规则变化。
#ads HostlistsRegistry/filters/general/filter_53_AWAvenueAdsRule at main · AdguardTeam/HostlistsRegistry
FFmpeg: https://ffmpeg.org/download.html ffmpeg -version # 檢查 FFmpeg 是否安裝成功 ffmpeg -i 2.mp4 -ss 00:00:00 -t 00:59:00 -c copy output21.mp4 #从开始到指定时间 ffmpeg -i 2.mp4 -ss 00:59:00 -c copy output22.mp4 #从指定时间到结束 #ffmpeg
FFmpeg:https://ffmpeg.org/download.html

ffmpeg -version # 檢查 FFmpeg 是否安裝成功

ffmpeg -i 2.mp4 -ss 00:00:00 -t 00:59:00 -c copy output21.mp4 #从开始到指定时间

ffmpeg -i 2.mp4 -ss 00:59:00 -c copy output22.mp4  #从指定时间到结束

#ffmpeg
Text2Voice Web 一个简单的文本转语音应用程序,支持通过 API 调用将文本转换为语音,并提供在线试听和下载功能。该项目包括一个使用 Bootstrap 构建的前端页面,支持通过 Cloudflare Pages 部署。 https://github.com/bestZwei/text2voice-web?tab=readme-ov-file #cloudflare GitHub GitHub - bestZwei/text2voice-web: TTS WEB TTS WEB. Contribute to bestZwei/text2voice-web development by creating an account on GitHub.
Text2Voice Web
一个简单的文本转语音应用程序,支持通过 API 调用将文本转换为语音,并提供在线试听和下载功能。该项目包括一个使用 Bootstrap 构建的前端页面,支持通过 Cloudflare Pages 部署。

https://github.com/bestZwei/text2voice-web?tab=readme-ov-file

#cloudflare
博客新建导航标签 首先确保你的项目结构如下: Copy项目根目录 / ├── docker / │ ├── index . md │ └── 2024 - 03 - 17 - first - post . md └── docusaurus . config . js 检查每个文章的前置元数据格式是否正确: 确保日期格式为 YYYY-MM-DD 文件名必须以日期开头 slug 是必须的 title 是必须的 // docusaurus.config.js module . exports = { // ... 其他配置 i18n : { defaultLocale : 'zh-CN' , locales : [ 'zh-CN' ] , } , plugins : [ [ '@docusaurus/plugin-content-blog' , { id : 'docker-blog' , routeBasePath : 'docker' , path : './docker' , blogTitle : 'Docker Blog' , blogDescription : 'Docker 相关技术文章和教程' , blogSidebarCount : 'ALL' , blogSidebarTitle : 'Docker 文章' , // 确保文章使用正确的日期格式 postsPerPage : 10 , } , ] , ] , themeConfig : { navbar : { items : [ // ... 其他导航项 { to : '/docker' , label : 'Docker' , position : 'left' , } , ] , } , } , } ; // docker/index.md (添加一个索引页) -- - slug : / docker title : Docker 文章列表 -- - 欢迎访问 Docker 技术专栏! // docker/2024-03-17-first-post.md (示例文章) -- - slug : first - post title : Docker 入门指南 authors : - name : Your Name title : Developer date : 2024 - 03 - 17 tags : [ docker , guide ] -- - 这是一篇 Docker 入门指南 ... !!! #blog
博客新建导航标签


首先确保你的项目结构如下:
Copy项目根目录/
├── docker/
│   ├── index.md
│   └── 2024-03-17-first-post.md
└── docusaurus.config.js

检查每个文章的前置元数据格式是否正确:


确保日期格式为 YYYY-MM-DD
文件名必须以日期开头
slug 是必须的
title 是必须的

// docusaurus.config.js
module.exports = {
  // ... 其他配置
  i18n: {
    defaultLocale: 'zh-CN',
    locales: ['zh-CN'],
  },
  
  plugins: [
    [
      '@docusaurus/plugin-content-blog',
      {
        id: 'docker-blog',
        routeBasePath: 'docker',
        path: './docker',
        blogTitle: 'Docker Blog',
        blogDescription: 'Docker 相关技术文章和教程',
        blogSidebarCount: 'ALL',
        blogSidebarTitle: 'Docker 文章',
        // 确保文章使用正确的日期格式
        postsPerPage: 10,
      },
    ],
  ],

  themeConfig: {
    navbar: {
      items: [
        // ... 其他导航项
        {
          to: '/docker',
          label: 'Docker',
          position: 'left',
        },
      ],
    },
  },
};

// docker/index.md (添加一个索引页)
---
slug: /docker
title: Docker 文章列表
---

欢迎访问 Docker 技术专栏!

// docker/2024-03-17-first-post.md (示例文章)
---
slug: first-post
title: Docker 入门指南
authors: 
  - name: Your Name
    title: Developer
date: 2024-03-17
tags: [docker, guide]
---

这是一篇 Docker 入门指南...



!!!
#blog
Charles激活码生成器 轻松获取Charles激活码,一键搞定! https://charles.asuhe.org https://lab.asuhe.org/ #charles charles.asuhe.org Charles Keygen - Charles激活码生成器 Charles激活码在线生成工具,支持最新版Charles代理工具的激活码生成、注册码生成和破解
腾讯官方公众号今日宣布,旗下 AI 智能工作台 ima 现已正式上线,其除了能完成其余大模型 AI 问答产品的功能(问答、创作文字、生成图片等)以外,还打通了微信公众号文章的生态,整个公众号世界里的知识都可为用户所用。 ima 还支持边问边看、边搜边记,本地资料也支持总结内容、提炼要点、生成思维导图,并支持翻译多国语言。 https://ima.qq.com/ #ima
腾讯官方公众号今日宣布,旗下 AI 智能工作台 ima 现已正式上线,其除了能完成其余大模型 AI 问答产品的功能(问答、创作文字、生成图片等)以外,还打通了微信公众号文章的生态,整个公众号世界里的知识都可为用户所用。

ima 还支持边问边看、边搜边记,本地资料也支持总结内容、提炼要点、生成思维导图,并支持翻译多国语言。

https://ima.qq.com/

#ima
https://github.com/BewlyBewly/BewlyBewly #bilibili GitHub GitHub - BewlyBewly/BewlyBewly: Just make a few small changes to your Bilibili homepage. (English | 简体中文 | 正體中文 | 廣東話) Just make a few small changes to your Bilibili homepage. (English | 简体中文 | 正體中文 | 廣東話) - BewlyBewly/BewlyBewly
https://github.com/EvanNotFound/hexo-theme-redefine GitHub GitHub - EvanNotFound/hexo-theme-redefine: Fast, Pure, Elegant. Hexo, Redefined. Fast, Pure, Elegant. Hexo, Redefined. Contribute to EvanNotFound/hexo-theme-redefine development by creating an account on GitHub.
#Cloudflare ☁️ 开源作者有福啦!免费升级 Cloudflare Pro 申请地址: www.cloudflare.com/zh-cn/lp/project-alexandria/ Cloudflare推出「Project Alexandria」,为开源开发者免费升级 Cloudflare Pro、Business 或 Enterprise 计划,以及增加 Workers、Pages、R2存储等 申请条件是维护一个具有公认开源许可证的开源项目,并仅以非营利方式运作 Cloudflare 博客 Expanding Cloudflare’s support for open source projects with Project Alexandria At Cloudflare, we believe in the power of open source. With Project Alexandria, our expanded open source program, we’re helping open source projects have a sustainable and scalable future, providing them with the tools and protection needed to thrive.
https://github.com/gdtool/cloudflare-workers-blog 这是一个运行在cloudflare workers 上的博客程序,使用 cloudflare KV作为数据库,无其他依赖. 兼容静态博客的速度,以及动态博客的灵活性,方便搭建不折腾.很稳定 演示地址: https://blog.gezhong.vip #cf GitHub GitHub - gdtool/cloudflare-workers-blog: A Blog Powered By Cloudflare Workers and KV A Blog Powered By Cloudflare Workers and KV . Contribute to gdtool/cloudflare-workers-blog development by creating an account on GitHub.
https://github.com/gdtool/cloudflare-workers-blog

这是一个运行在cloudflare workers 上的博客程序,使用 cloudflare KV作为数据库,无其他依赖. 兼容静态博客的速度,以及动态博客的灵活性,方便搭建不折腾.很稳定 演示地址: https://blog.gezhong.vip

#cf
https://github.com/xiaomingTang/img-handler 一个图片拼接工具 #image GitHub GitHub - xiaomingTang/img-handler: 图片拼接工具 图片拼接工具. Contribute to xiaomingTang/img-handler development by creating an account on GitHub.
https://github.com/AykutSarac/jsoncrack.com ✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs. #json GitHub GitHub - AykutSarac/jsoncrack.com: ✨ Innovative and open-source visualization application that transforms various data formats… ✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML and CSV into interactive graphs. - AykutSarac/jsoncrack.com
Navigate
Back to Top