Closed Buliway closed 5 months ago
lavfi-complex is not only used for aid
.
If possible the use case in this PR should be implemented in the independent script by uosc's menu api.
This is too niche. You should make it a separate plugin and use uosc menu API.
Learning how to make it a separate script would be easier to maintain (there are examples how to implement menu interface in uosc readme), but nothing is stopping you from still using your fork.
I'm not fluent in English, so here's a rough translation below:
This fork adds the ability to select multiple audio tracks simultaneously during video playback. This feature allows users to mix and play more than one audio track at the same time, providing a more flexible and enhanced viewing experience.
How It Works
Selecting Multiple Audio Tracks:
Deselecting Audio Tracks:
Selecting a Single Audio Track with Ctrl:
Ctrl
key and click on the desired track.Example Scenarios
Ctrl
and click on a track:Shift
and click on a track:Implementation Details
handle_select
function that processes user input and dynamically adjusts thelavfi-complex
property to mix the selected tracks.This enhancement provides a more customizable and enjoyable media playback experience by allowing users to easily manage and mix multiple audio tracks during video playback