Repository navigation
v1.7.3 - Professional Audio Mixing
🎉 vot-cli-live v1.7.3 - Professional Audio Mixing
🎚️ Major Audio Quality Update!
This release brings professional-grade audio mixing to vot-cli-live!
🔥 What's New
1. Improved ffmpeg Profile 🎧
Old approach (volume):
[0:a]volume=0.3[a1];[1:a]volume=1.5[a2];[a1][a2]amix- ❌ Risk of clipping (audio distortion)
- ❌ Uneven volume throughout video
New approach (weights + dynaudnorm):
amix=weights=0.3 1.5[m];[m]dynaudnorm=framelen=30:gausssize=31:maxgain=12- ✅ Mathematically correct mixing
- ✅ Automatic volume leveling
- ✅ No more volume jumping!
2. Dynamic Audio Normalization 🔥
Without dynaudnorm:
Volume: ▁▁▁▃▃▃█████▃▃▁▁▁ ← constantly adjusting
With dynaudnorm:
Volume: ▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅ ← consistent! 🎧
Benefits:
- Set volume once and forget it
- Comfortable listening experience
- Professional sound quality
3. New Parameter: --normalize-audio
# With normalization (default, recommended)
vot-cli-live --output="." --merge-video "URL"
# Without normalization (faster, but may need manual adjustment)
vot-cli-live --output="." --merge-video --normalize-audio=false "URL"📦 Installation
npm install -g vot-cli-live🚀 Usage
# Basic usage (normalization enabled by default)
vot-cli-live --output="." --merge-video \
--original-volume=0.3 \
--translation-volume=1.5 \
"https://www.youtube.com/watch?v=VIDEO_ID"📝 Technical Details
- Performance: ~10% slower with normalization (worth it!)
- Quality: Professional-grade audio mixing
- Compatibility: Works with all supported platforms
🙏 Credits
- Original vot-cli: @ToilOfficial
- Fork maintainer: @fantomcheg
🔗 Links
- 📦 npm: https://www.npmjs.com/package/vot-cli-live
- 🐙 GitHub: https://github.com/fantomcheg/vot-cli-live
- 📚 Documentation: AUDIO-IMPROVEMENTS.md