🎯 Features
- Replace click simulation with direct YouTube player API calls
- More reliable original language detection using track metadata
- Better logging with proper language names
- Improved code maintainability
🛠️ Technical Details
- Now using YouTube's official player API instead of simulating user interactions
- Proper handling of audio track metadata using base64 decoding
- Added comprehensive documentation about YouTube's audio track format
- Added language name mapping for clearer logging
📝 Notes
This release makes the original language selection more reliable by using
YouTube's official API instead of simulating user interactions. The functionality
remains the same from a user perspective, but the implementation is now more
robust and maintainable.