CCExtractor Development

Tools for a subtitled world.

Technologies
c, python, linux, raspberry pi, visual studio
Topics
subtitles, media, television, movies
Tools for a subtitled world.

Whether it's because you are learning a new language, have hearing problems or just at a loud place, subtitles are an essential part of enjoying TV and movies for a a lot of people. There's plenty of tools to manage audio/video, but it comes to subtitles, the few tools that exist are closed source and extremely expensive. CCExtractor is the one tool that is free, portable, open source and community managed that can take a recording from a TV show and generate an external subtitle file for it. If you regularly watch content with subtitles you download from fan sites - you should know that the source file is most likely generated by CCExtractor. If you are a student in a university that uses subtitles for natural language study, you should know that most likely we are involved somehow. While we already support subtitles from North America, Europe, Australia and more, our world map is not yet complete. We are actively looking for students that want to help us fill the gaps. We also want to automate many of the processes that are currently done manually, such as achieving perfect sync, or word by word (karaoke like) sync.

2017 Program

Successful Projects

Contributor
Satyam Mittal
Mentor
Willem Van Iseghem
Organization
CCExtractor Development
Enable automated testing on windows and other general sample platform improvements
The sample platform has been a good way to test regression tests, but still lacks windows support. It needs some improvements that are listed on...
Contributor
Diptanshu Jamgade
Mentor
Carlos Fernandez Sanz
Organization
CCExtractor Development
Python Bindings for CCextractor proposal by Diptanshu Jamgade
I have written this proposal for the Python Bindings Project. I have detailed out to maximum possibilities. However, in case of lack of clarity we...
Contributor
Abhinav Shukla
Mentor
Mark Bernard Turner, Carlos Fernandez Sanz
Organization
CCExtractor Development
TV Commercial Classification and Optimization of Visual Recognition Pipeline for News Videos (For Red Hen)
Red Hen has an existing visual feature based classification and labeling system for news videos, but TV commercials are not considered by the...
Contributor
Siddharth Jindal
Mentor
Zulko
Organization
CCExtractor Development
Extraction of Highlights of a sports video
Under this project, a new independent software is going to be developed from scratch, which will be able to model a video input into a time series of...
Contributor
Mayank_Gupta
Mentor
Evgeny Shulgin, Willem Van Iseghem
Organization
CCExtractor Development
Cross Platform GUI for CCExtractor
Cross Platform GUI for CCExtractor using Nuklear library. Since, Nuklear library doesn't incur additional dependency and draws its own widgets, the...
Contributor
Saurabh Shrivastava
Mentor
Carlos Fernandez Sanz, Alex Bratosin
Organization
CCExtractor Development
CCAligner - Word by Word Subtitle Synchronization.
CCAligner Word by Word Subtitle Synchronization Tool The usual subtitle files (such as SubRips) have line by line synchronization in them i.e. the...