Condenser – A Passive Immersion Tool

Condenser makes it very easy to extract speech audio from video files based on subtitle timings. You drag a video or a folder that has videos to Condenser and it creates an audio file for each video, consisting of only audio that correspond to subtitles, optionally with some padding, and discards the rest.

This is mainly supposed to be used for passive immersion, where you are listening to the audio of something you have already watched as a part of language learning. By omitting the audio outside of speech, it increases the language per second that you are getting exposed to-i.e., the audio’s “language density”. It also saves disk space.

Condenser in the directly runnable binary form is currently available for Windows: Download Condenser v1.6.0 for Windows

If you would like to use it on different operating systems, you can directly get the source code and run it via python.

How to use - Simple

How to use - Detailed

Config

You can change some settings in config.json:

Change log

v1.6.0

v1.5.0

v1.4.0

v1.3.1

v1.3.0

v1.2.2

v1.2.1

v1.2

v1.1

Code

The source code of this project is available under the GPL v3 licence: https://github.com/ercanserteli/video-condenser