├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── Makefile ├── README.md ├── caption.go ├── caption_test.go ├── ccdb.go ├── ccdb_test.go ├── cleaner.go ├── cleaner_test.go ├── cmd ├── dcsub2srt │ └── README.md ├── ssa2srt │ └── README.md └── subber │ ├── README.md │ ├── subber.go │ └── subber_test.go ├── dcsub.go ├── dcsub_test.go ├── dl-conformance-files ├── encoding.go ├── encoding_test.go ├── filter.go ├── filter_caps.go ├── filter_caps_test.go ├── filter_flip.go ├── filter_flip_test.go ├── filter_html.go ├── filter_html_test.go ├── filter_merge.go ├── filter_merge_test.go ├── filter_ocr.go ├── filter_ocr_test.go ├── finder.go ├── finder_thesubdb.go ├── finder_thesubdb_test.go ├── go.mod ├── go.sum ├── parser.go ├── srt.go ├── srt_test.go ├── ssa.go ├── ssa_test.go ├── testdata ├── ccdb │ └── ccdb_captured_file.txt ├── dcsub │ ├── entities.xml │ ├── good.xml │ └── styled_text.xml └── srt │ └── sample.srt ├── testextras.go ├── time.go ├── time_test.go ├── vtt.go └── vtt_test.go /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | conformance-files/ 2 | /dist/ 3 | 4 | -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/README.md -------------------------------------------------------------------------------- /caption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/caption.go -------------------------------------------------------------------------------- /caption_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/caption_test.go -------------------------------------------------------------------------------- /ccdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/ccdb.go -------------------------------------------------------------------------------- /ccdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/ccdb_test.go -------------------------------------------------------------------------------- /cleaner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cleaner.go -------------------------------------------------------------------------------- /cleaner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cleaner_test.go -------------------------------------------------------------------------------- /cmd/dcsub2srt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cmd/dcsub2srt/README.md -------------------------------------------------------------------------------- /cmd/ssa2srt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cmd/ssa2srt/README.md -------------------------------------------------------------------------------- /cmd/subber/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cmd/subber/README.md -------------------------------------------------------------------------------- /cmd/subber/subber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cmd/subber/subber.go -------------------------------------------------------------------------------- /cmd/subber/subber_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/cmd/subber/subber_test.go -------------------------------------------------------------------------------- /dcsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/dcsub.go -------------------------------------------------------------------------------- /dcsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/dcsub_test.go -------------------------------------------------------------------------------- /dl-conformance-files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/dl-conformance-files -------------------------------------------------------------------------------- /encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/encoding.go -------------------------------------------------------------------------------- /encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/encoding_test.go -------------------------------------------------------------------------------- /filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter.go -------------------------------------------------------------------------------- /filter_caps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_caps.go -------------------------------------------------------------------------------- /filter_caps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_caps_test.go -------------------------------------------------------------------------------- /filter_flip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_flip.go -------------------------------------------------------------------------------- /filter_flip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_flip_test.go -------------------------------------------------------------------------------- /filter_html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_html.go -------------------------------------------------------------------------------- /filter_html_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_html_test.go -------------------------------------------------------------------------------- /filter_merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_merge.go -------------------------------------------------------------------------------- /filter_merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_merge_test.go -------------------------------------------------------------------------------- /filter_ocr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_ocr.go -------------------------------------------------------------------------------- /filter_ocr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/filter_ocr_test.go -------------------------------------------------------------------------------- /finder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/finder.go -------------------------------------------------------------------------------- /finder_thesubdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/finder_thesubdb.go -------------------------------------------------------------------------------- /finder_thesubdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/finder_thesubdb_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/go.sum -------------------------------------------------------------------------------- /parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/parser.go -------------------------------------------------------------------------------- /srt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/srt.go -------------------------------------------------------------------------------- /srt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/srt_test.go -------------------------------------------------------------------------------- /ssa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/ssa.go -------------------------------------------------------------------------------- /ssa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/ssa_test.go -------------------------------------------------------------------------------- /testdata/ccdb/ccdb_captured_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/testdata/ccdb/ccdb_captured_file.txt -------------------------------------------------------------------------------- /testdata/dcsub/entities.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/testdata/dcsub/entities.xml -------------------------------------------------------------------------------- /testdata/dcsub/good.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/testdata/dcsub/good.xml -------------------------------------------------------------------------------- /testdata/dcsub/styled_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/testdata/dcsub/styled_text.xml -------------------------------------------------------------------------------- /testdata/srt/sample.srt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/testdata/srt/sample.srt -------------------------------------------------------------------------------- /testextras.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/testextras.go -------------------------------------------------------------------------------- /time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/time.go -------------------------------------------------------------------------------- /time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/time_test.go -------------------------------------------------------------------------------- /vtt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/vtt.go -------------------------------------------------------------------------------- /vtt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/subtitles/HEAD/vtt_test.go --------------------------------------------------------------------------------