All Projects → patui → Nosub

patui / Nosub

Licence: other
C++ Subtitle Editor (全新C++字幕软件,https://www.nosub.cn)

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Nosub

Captioning
A collection of tools made to help you create and edit subtitles in different formats (Subrip, WebVTT, Substation Alpha...)
Stars: ✭ 197 (+31.33%)
Mutual labels:  subtitle
ChineseSubFinder
自动化中文字幕下载。字幕网站支持 shooter、xunlei、arrst、a4k 。支持 Emby、Jellyfin、Plex、Sonarr、Radarr、TMM
Stars: ✭ 2,212 (+1374.67%)
Mutual labels:  subtitle
PyonFX
An easy way to create KFX (Karaoke Effects) and complex typesetting using the ASS format (Advanced Substation Alpha).
Stars: ✭ 101 (-32.67%)
Mutual labels:  subtitle
Subtitle.js
Stream-based library for parsing and manipulating subtitle files
Stars: ✭ 234 (+56%)
Mutual labels:  subtitle
ass-compiler
Parses and compiles ASS subtitle format to easy-to-use data structure
Stars: ✭ 73 (-51.33%)
Mutual labels:  subtitle
videoslimmer
Utility to remove unwanted audio and subtitles from mkv files.
Stars: ✭ 23 (-84.67%)
Mutual labels:  subtitle
Crunchyroll Html5
A fully fledged HTML5 player for Crunchyroll.
Stars: ✭ 175 (+16.67%)
Mutual labels:  subtitle
obs-auto-subtitle
Show the subtitle as long as you speak
Stars: ✭ 135 (-10%)
Mutual labels:  subtitle
ST-ASS
ASS/SSA subtitles syntax highlight for Sublime Text.
Stars: ✭ 23 (-84.67%)
Mutual labels:  subtitle
pysub-parser
Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).
Stars: ✭ 40 (-73.33%)
Mutual labels:  subtitle
Collapsingtoolbarlayout Subtitle
Standard CollapsingToolbarLayout with subtitle support
Stars: ✭ 244 (+62.67%)
Mutual labels:  subtitle
BDMatch
An automatic subtitle shifter from a video to another. 将字幕由一个视频匹配到另一个的自动时间轴平移工具。
Stars: ✭ 44 (-70.67%)
Mutual labels:  subtitle
vlitejs
🦋 vLitejs is a fast and lightweight Javascript library for customizing video and audio player in Javascript with a minimalist theme (HTML5, Youtube, Vimeo, Dailymotion)
Stars: ✭ 162 (+8%)
Mutual labels:  subtitle
Srt
A simple library for parsing, modifying, and composing SRT files.
Stars: ✭ 210 (+40%)
Mutual labels:  subtitle
auto-movie-tagger
A Python script that auto tags and adds poster to mkv or mp4 movie files.
Stars: ✭ 49 (-67.33%)
Mutual labels:  subtitle
Penguin Subtitle Player
An open-source, cross-platform standalone subtitle player
Stars: ✭ 194 (+29.33%)
Mutual labels:  subtitle
ASCIIPlay
A simple video player that renders to ASCII written in C
Stars: ✭ 30 (-80%)
Mutual labels:  subtitle
ffcvt
ffmpeg convert wrapper tool
Stars: ✭ 32 (-78.67%)
Mutual labels:  subtitle
Phomeme
Simple sentence mixing tool (work in progress)
Stars: ✭ 18 (-88%)
Mutual labels:  subtitle
subtitleeditor
Subtitle Editor is a GTK+3 tool to create or edit subtitles for GNU/Linux/*BSD.
Stars: ✭ 79 (-47.33%)
Mutual labels:  subtitle

Nosub is a new captioning software Download

Developer vision: to make captioning truly simple for newbies.


中文Readme
繁体中文Readme
(i) Nosub's supporting platforms.
  • Windows
  • MacOS (not supported yet, please be patient)
  • Linux (not supported yet, please be patient)
(ii) Core components of Nosub.
  • Video player
  • Infinite scrolling time axis (waveform)
  • Infinite scrolling title editor; (cut, merge, delete, modify, adjust time)

(Nosub theoretically supports over 1000 hours of video, temporarily limited to 100 hours ;))

(iii) Nosub's core features.
  • Audio noise reduction processing; (from WebRTC)
  • Offline voice auto-cutting; (from WebRTC)
  • Speech recognition to generate subtitles;
  • Subtitle Snapshot; (solves the problem of lost subtitles from traditional subtitle software flashing)
  • Video suppression; (asynchronous task queuing, batch suppression support)
  • Subtitle translation; (asynchronous task queue, batch translation support)
(iv) List of speech recognition engines already supported by Nosub.
List of voice file transcription engine support: (i.e. direct audio/video to subtitles)
1. Alibaba Cloud voice file transcription.
2. Transcription of the teleflight voice files.
3. Tencent voice file transcription.
4. Baidu voice file transcription.
(v) List of subtitle translation engines already supported by Nosub.
(vi) Open source libraries used by Nosub: (as of October 1, 2020)
  • QT Cross-platform GUI library; (QT is a comprehensive C++ library, not just a GUI)
  • CppRestSDK Microsoft C++ 11-style library for HTTP requests.
  • FFmpeg audio and video decoding library.
  • H.264 H264 codec library.
  • H.265 H265 codec library.
  • Mp3lame Mp3 codec library;
  • Fdk-aac AAC codec library;
  • Libass subtitle rendering library;
  • Uchardet text encoding detection library.
  • Iconv Text encoding conversion library;
  • Fontconfig font configuration library;
  • Freetype font rendering library;
  • OpenSSL SSL communication encryption library;
  • WebRTC Chrome live audio and video library.
  • SDL2 multimedia rendering library.
  • SDL2-ttf subtitle rendering library;
  • Spdlog logging repository;
  • MediaInfo View audio and video information library.
Nosub Official Website: https://www.nosub.cn
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].