This directory contains sample audio and video files for testing the AI Subtitle Generator.
Sample files in this directory are tracked by Git and can be used to:
- Test the application functionality
- Demonstrate usage examples
- Provide quick test cases for development
- Show expected output formats
.mp3- MPEG Audio Layer 3.wav- Waveform Audio File.m4a- MPEG-4 Audio.flac- Free Lossless Audio Codec.ogg- Ogg Vorbis.wma- Windows Media Audio.aac- Advanced Audio Coding
.mp4- MPEG-4 Video (audio will be extracted).avi- Audio Video Interleave.mov- QuickTime Movie.mkv- Matroska Video
# Using command line
python main.py samples/sample_audio.wav
# Using desktop app
python app.py
# Then drag samples/sample_audio.wav into the app# Using command line
python main.py samples/sample_video.mp4
# Using desktop app
python app.py
# Then drag samples/sample_video.mp4 into the app-
Short audio clips (30-60 seconds)
- Clear speech
- Minimal background noise
- English language
-
Sample video files (for MP4 testing)
- Short videos with clear audio
- Test MP4 conversion functionality
-
Example output files (optional)
.srtfiles showing expected subtitle format.txtfiles showing expected text format
- Wikimedia Commons: https://commons.wikimedia.org/wiki/Category:Audio_files_of_speeches
- Internet Archive: https://archive.org/details/audio
- Public Domain Audio: Various online repositories
- Windows Voice Recorder: Built-in Windows app
- FFmpeg: Extract audio from videos
- Online converters: Convert between formats
- File Size: Keep sample files small (< 10 MB recommended)
- License: Ensure sample files are free to use/distribute
- Content: Use appropriate, non-copyrighted content
- Git Tracking: Files in
samples/are tracked (unlike media files elsewhere)
samples/
βββ README.md (this file)
βββ sample_audio.wav # Short audio sample
βββ sample_video.mp4 # Video sample for testing
βββ example_output.srt # Example subtitle output
βββ example_output.txt # Example text output
Note: Files in this directory are tracked by Git, while media files elsewhere in the project are ignored.