You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
iced_video_player currently uses playbin. Playbin allows loading subtitles using suburi= but this actually allows you to load an arbitrary track. Supporting an external secondary track can be necessary to support subtitles, but by supporting suburi you can actually use yt-dlp.
An example pipeline to test this out would simply be;
I think a good invocation of this could simply be cosmic-player $URI --aux-track $URI2
It may also simply be better to use your own gstreamer pipeline instead of playbin since playbin can actually be rather limiting in controls. It can often be wanted for instance to use swdec and hwdec can often have issues rendering a file, This also won't have as many limitations as playbin only supporting 2 concurrent tracks.
The text was updated successfully, but these errors were encountered:
iced_video_player currently uses playbin. Playbin allows loading subtitles using
suburi=
but this actually allows you to load an arbitrary track. Supporting an external secondary track can be necessary to support subtitles, but by supportingsuburi
you can actually use yt-dlp.An example pipeline to test this out would simply be;
I think a good invocation of this could simply be cosmic-player $URI --aux-track $URI2
It may also simply be better to use your own gstreamer pipeline instead of playbin since playbin can actually be rather limiting in controls. It can often be wanted for instance to use swdec and hwdec can often have issues rendering a file, This also won't have as many limitations as playbin only supporting 2 concurrent tracks.
The text was updated successfully, but these errors were encountered: