clapper icon indicating copy to clipboard operation
clapper copied to clipboard

Unsupported subtitle format leads to Clapper refusing to play the video entirely because of the "missing plugin"

Open nekohayo opened this issue 1 year ago • 2 comments

If you download this file, archived from YouTube using VideoDownloader:

Annotating PDFs | Acrobat for Educators.webm

...and try to open it with the flatpaked (flathub) version of Clapper 0.6.0, then Clapper will completely refuse to play the file, even though subtitles are kind of optional:

bildo

Maybe it could special-case subtitle plugin types as being non-fatal if missing?

Troubleshooting information

  • GLib 2.78.4
  • GTK 4.12.5
  • Adwaita 1.4.4
  • GStreamer 1.22.8

nekohayo avatar Apr 30 '24 20:04 nekohayo

For now, linking upstream issue if anyone wants to help fix them, so they will actually play: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1100

Maybe it could special-case subtitle plugin types as being non-fatal if missing?

While we could just quietly ignore them... but then nobody would know that his/her video is missing something. So this needs to be considered here too.

Rafostar avatar Apr 30 '24 20:04 Rafostar

Maybe the error message in non-fatal cases could be shown as GtkOverlay widget, a bit like the completed copy in-app notifications in Nautilus and Calendar?

nekohayo avatar Apr 30 '24 21:04 nekohayo