Troubleshooting#
Common Issues and Solutions#
Installation Problems#
“Pandoc not found”
Install Pandoc:
# Ubuntu/Debian
sudo apt-get install pandoc
# macOS
brew install pandoc
“FFmpeg not found”
Install FFmpeg:
# Ubuntu/Debian
sudo apt-get install ffmpeg
# macOS
brew install ffmpeg
“Provider not installed”
Install the specific provider:
pip install scholium[piper]
# or
pip install scholium[elevenlabs]
Generation Issues#
Narration not playing
Check:
Lowercase
:::notes:::(not:::NOTES:::)Three colons on each side
Notes block has content
Notes block is inside a slide
Timing not working
Check:
Directives at beginning of notes
Correct syntax:
[PRE 2s]not[PRE:2s]Unit specified:
[PRE 2s]not[PRE 2]
Incremental bullets not revealing
Check:
Using
>-not-Narration segments match bullet count
Blank lines separate segments
Slide/narration mismatch
Count:
Number of
#headingsNumber of
:::notes:::blocksThey should match
For incremental lists, count narration segments.
Performance Issues#
Generation very slow
Normal on CPU: 30–60 min per 10-min lecture.
Solutions:
Use GPU if available
Try faster provider (Piper)
Consider cloud TTS (ElevenLabs)
Getting Help#
Check this troubleshooting guide
Review relevant user guide sections
Check examples for correct syntax
Open an issue on GitHub with:
Scholium version
Command used
Error message
Minimal example