- Added shorthand options for common arguments:
- `-t` for --track
- `-f` for --file
- `-d` for --dir
- Simplified command-line usage for managing audio and subtitle tracks in video files.
- Refactored audio processing logic to handle both 'remove' and 'keep' commands.
- Added a command-line argument to specify whether to remove a specific audio track or keep only a selected audio track while preserving other streams.
- Improved handling of video file processing in directories with recursive function.
- Streamlined error handling for more informative output during ffmpeg execution.
- Updated argument parsing with command options and enhanced autocomplete support.