GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ChineseSubFinder/ChineseSubFinder: 自动化中文字幕下载。字幕网站支持 shooter、xunlei、arrst、a4k、SubtitleBest 。支持 Emby、Jellyfin、Plex、Sonarr、Radarr、TMM

BranchesTags
Open more actions menu

Latest commit

 

History

1,714 Commits
1,714 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
SeeYou
SeeYou
 
 
TestCode
TestCode
 
 
cmd
cmd
 
 
docker
docker
 
 
frontend
frontend
 
 
internal
internal
 
 
logo
logo
 
 
pkg
pkg
 
 
scripts
scripts
 
 
.gitignore
.gitignore
 
 
.goreleaser-ChineseSubFinder.yml
.goreleaser-ChineseSubFinder.yml
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 

Repository files navigation

ChineseSubFinder

本项目的初衷仅仅是想自动化搞定限定条件下 中文 字幕,在第三方的网站或者接口的下载。

因为 telegram 很长时间回不去(+86原因),相应的聊天组已经污染,也无更多精力维护,已经解散。CSF 后续暂时无计划组建官方的聊天组。请自行辨别相关信息,谨防诈骗。

停更通知

停更公告

前言

移除全功能版本,以后都是轻量级(Lite),tag 继续保留,实则都有是一个。不再直接支持某些字幕网站的下载(人多了,对方服务器扛不住),请使用第三方的字幕下载服务,subtitle best,具体请进入程序后去设置界面,会有引导。

最新的版本可以查看 Docker Hub,没有特殊的需求请不要选择 Beta 版本使用。

前置要求

如果想顺利的用起来,还是对电影、连续剧的目录有一定的要求的。见文档:

  • 电影的推荐目录结构
  • 连续剧目录结构要求

How to use

如何部署

  • Docker 部署教程
  • 如何在 Windows 上使用
  • Docker ChineseSubFinder--中文字幕自动下载 | sleele 的博客 - 第三方教程

如何使用

  • 使用教程
  • 传参启动(v0.41.x 之后才支持)

API 文档文档

  • 对外的 http api,以及示例

高阶设置

  • 字幕时间轴校正 V2,有待更新 v0.20.x 对应的设置

建议了解的文档:

  • 关于字幕名称命名格式说明

如果文档没有及时更新,或者描述含糊、歧义的,欢迎提 ISSUES。

问题列表

如果遇到问题了,可以先看看这里总结的问题,如果未能解决,依然可以继续提问。问题列表

其他文档

  • 削刮器的推荐设置
  • 如何判断视频是否需要下载、更新字幕的
  • 设计
  • 字幕时间轴校正功能实现解析(有待补全)

如何编译此项目

  • 首选需要编译 Web 部分,见 frontend/README.md

  • 然后才能编译可执行程序部分

如果是 Windows,那么可以从这里下载 [MinGW-w64 - for 32 and 64 bit Windows - Browse /Toolchains targetting Win64 at SourceForge.net](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/)

  • [x86_64-posix-seh](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/Personal Builds/mingw-builds/8.1.0/threads-posix/seh/x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z)

后面的 CGO 编译需要:

1、新建变量: PATH,变量值为:xx\mingw64\bin

2、新建变量:LIB,变量值为:xx\mingw64\lib

3、新建变量:INCLUDE,变量值为:xx\mingw64\include

使用 gcc -v 验证是否生效

go mod tidy ,然后需要设置 CGO=1 ,找到 cmd\chinesesubfinder\main.go 这个入口文件就好了。 😂

编译代码如下:

cd ./cmd/chinesesubfinder
&& go build -ldflags="-s -w" -o /app/chinesesubfinder

跨平台是没有问题的,作者现在就是 Windows 开发的。因为手头没得 Mac OS ,也懒得整虚拟机去试,应该也是可以直接玩起来的。

版本

请务必使用最新版本,这里忘记(懒得)写更新记录的话,可以去 Releases 查看最新到什么版本了。

因为业余时间不多,都是断断续续做的,基本我只能记得最近两个版本的功能···

  • v0.42.x 新增,支持手动上传字幕,以及在 Web 界面即可预览字幕效果,重写“库”的刷新逻辑。 -- 2022年10月31日
  • ···
  • 完成初版,仅仅支持电影的字幕下载 -- 2021 年 6 月 13 日

感谢

  • iMyon (Myon) 帮搞定 Web 前端部分
  • devome 帮解决 Linux 和 Docker 编译、部署相关问题
  • 宅宅还是度度 设计 Logo

感谢下面项目的帮助

  • Andyfoo/GoSubTitleSearcher: 字幕搜索查询(go 语言版)
  • go-rod/rod: A Devtools driver for web automation and scraping
  • ausaki/subfinder: 字幕查找器
  • golandscape/sat: 高性能简繁体转换
  • smacke/ffsubsync: Automagically synchronize subtitles with video
  • shimberger/gohls: A server that exposes a directory for video streaming via web interface

About

自动化中文字幕下载。字幕网站支持 shooter、xunlei、arrst、a4k、SubtitleBest 。支持 Emby、Jellyfin、Plex、Sonarr、Radarr、TMM

Topics

embyfinderjellyfinplexradarrshootersonarrsubsubtitletmmxunlei

Resources

Readme
MIT license
Activity
Custom properties

Stars

3.9k stars

Watchers

13 watching

Forks

291 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.