Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing plugin: text/html decoder #513

Closed
nxjosephofficial opened this issue Jan 6, 2025 · 5 comments
Closed

Missing plugin: text/html decoder #513

nxjosephofficial opened this issue Jan 6, 2025 · 5 comments

Comments

@nxjosephofficial
Copy link

nxjosephofficial commented Jan 6, 2025

Hi. I want to maintain clapper for FreeBSD but I have a problem that occurs on youtube links. I want to know which plugin i have missing.

These are available Gstreamer components for FreeBSD.

• a52dec
• aalib
• amrnb
• amrwbdec
• aom
• assrender
• bad
• bs2b
• cairo
• cdio
• cdparanoia
• chromaprint
• curl
• dash
• dtls
• dts
• dv
• dvd
• dvdread
• editing-services
• faac
• faad
• flac
• flite
• gdkpixbuf
• gl
• gme
• gnonlin
• good
• gsm
• gtk4
• gtk
• hal
• hls
• jack
• jpeg
• kate
• kms
• ladspa
• lame
• libav
• libcaca
• libde265
• libmms
• libvisual
• lv2
• mm
• modplug
• mpeg2dec
• mpeg2enc
• mpg123
• mplex
• musepack
• neon
• ogg
• opencv
• openexr
• openh264
• openjpeg
• openmpt
• opus
• pango
• png
• pulse
• qt
• resindvd
• rsvg
• rtmp
• shout2
• sidplay
• smoothstreaming
• sndfile
• sndio
• soundtouch
• soup
• spandsp
• speex
• srtp
• taglib
• theora
• ttml
• twolame
• ugly
• v4l2
• vorbis
• vpx
• vulkan
• wavpack
• webp
• webrtcdsp
• x264
• x265
• x
• ximagesrc
• zbar

I am using some of these components:

USE_GSTREAMER=  gl good libav soup taglib

I think that Gstreamer component names on FreeBSD are not universal so I can't find what i am looking for just by name. Thanks in advance.

These are gstreamer plugins installed on my system:

# pkg info -x -g gstreamer1-plug\*
gstreamer1-plugins-1.24.10
gstreamer1-plugins-bad-1.24.10
gstreamer1-plugins-gl-1.24.10
gstreamer1-plugins-good-1.24.10
gstreamer1-plugins-mpeg2dec-1.24.10
gstreamer1-plugins-soup-1.24.10
gstreamer1-plugins-taglib-1.24.10
gstreamer1-plugins-ugly-1.24.10
gstreamer1-plugins-x264-1.24.10
# ldd /usr/local/bin/clapper | grep gst
        libgstreamer-1.0.so.0 => /usr/local/lib/libgstreamer-1.0.so.0 (0x3c852c587000)
        libgstaudio-1.0.so.0 => /usr/local/lib/libgstaudio-1.0.so.0 (0x3c85343b9000)
        libgsttag-1.0.so.0 => /usr/local/lib/libgsttag-1.0.so.0 (0x3c85352b6000)
        libgstpbutils-1.0.so.0 => /usr/local/lib/libgstpbutils-1.0.so.0 (0x3c8535e7a000)
        libgstbase-1.0.so.0 => /usr/local/lib/libgstbase-1.0.so.0 (0x3c854c549000)
        libgstvideo-1.0.so.0 => /usr/local/lib/libgstvideo-1.0.so.0 (0x3c854d18c000)

2025-01-06-164944_1920x1080_scrot

@nxjosephofficial
Copy link
Author

nxjosephofficial commented Jan 6, 2025

I installed all the gstreamer1 plugins to test it out but it still give the same warning. Maybe youtube is not supported?

gstreamer1-plugins-1.24.10
gstreamer1-plugins-a52dec-1.24.10
gstreamer1-plugins-aalib-1.24.10
gstreamer1-plugins-all-1.24.10
gstreamer1-plugins-alsa-1.24.10
gstreamer1-plugins-amrnb-1.24.10
gstreamer1-plugins-amrwbdec-1.24.10
gstreamer1-plugins-aom-1.24.10
gstreamer1-plugins-assrender-1.24.10
gstreamer1-plugins-bad-1.24.10
gstreamer1-plugins-bs2b-1.24.10
gstreamer1-plugins-cairo-1.24.10
gstreamer1-plugins-cdio-1.24.10
gstreamer1-plugins-cdparanoia-1.24.10
gstreamer1-plugins-chromaprint-1.24.10
gstreamer1-plugins-core-1.24.10
gstreamer1-plugins-curl-1.24.10
gstreamer1-plugins-dash-1.24.10
gstreamer1-plugins-dtls-1.24.10
gstreamer1-plugins-dts-1.24.10
gstreamer1-plugins-dv-1.24.10
gstreamer1-plugins-dvdread-1.24.10
gstreamer1-plugins-faac-1.24.10
gstreamer1-plugins-faad-1.24.10
gstreamer1-plugins-flac-1.24.10
gstreamer1-plugins-flite-1.24.10
gstreamer1-plugins-gdkpixbuf-1.24.10
gstreamer1-plugins-gl-1.24.10
gstreamer1-plugins-gme-1.24.10
gstreamer1-plugins-good-1.24.10
gstreamer1-plugins-gsm-1.24.10
gstreamer1-plugins-gtk-1.24.10
gstreamer1-plugins-hls-1.24.10
gstreamer1-plugins-jack-1.24.10
gstreamer1-plugins-jpeg-1.24.10
gstreamer1-plugins-kms-1.24.10
gstreamer1-plugins-ladspa-1.24.10
gstreamer1-plugins-lame-1.24.10
gstreamer1-plugins-libcaca-1.24.10
gstreamer1-plugins-libde265-1.24.10
gstreamer1-plugins-libvisual-1.24.10
gstreamer1-plugins-lv2-1.24.10
gstreamer1-plugins-modplug-1.24.10
gstreamer1-plugins-mpeg2dec-1.24.10
gstreamer1-plugins-mpeg2enc-1.24.10
gstreamer1-plugins-mpg123-1.24.10
gstreamer1-plugins-mplex-1.24.10
gstreamer1-plugins-msdk-1.24.10
gstreamer1-plugins-neon-1.24.10
gstreamer1-plugins-ogg-1.24.10
gstreamer1-plugins-opencv-1.24.10
gstreamer1-plugins-openexr-1.24.10
gstreamer1-plugins-openh264-1.24.10
gstreamer1-plugins-openjpeg-1.24.10
gstreamer1-plugins-openmpt-1.24.10
gstreamer1-plugins-opus-1.24.10
gstreamer1-plugins-pango-1.24.10
gstreamer1-plugins-png-1.24.10
gstreamer1-plugins-pulse-1.24.10
gstreamer1-plugins-qt5-1.24.10
gstreamer1-plugins-qt6-1.24.10
gstreamer1-plugins-resindvd-1.24.10
gstreamer1-plugins-rsvg-1.24.10
gstreamer1-plugins-rust-0.13.3_2
gstreamer1-plugins-sctp-1.24.10
gstreamer1-plugins-shout2-1.24.10
gstreamer1-plugins-sidplay-1.24.10
gstreamer1-plugins-smoothstreaming-1.24.10
gstreamer1-plugins-sndfile-1.24.10
gstreamer1-plugins-sndio-1.24.0
gstreamer1-plugins-soundtouch-1.24.10
gstreamer1-plugins-soup-1.24.10
gstreamer1-plugins-spandsp-1.24.10
gstreamer1-plugins-speex-1.24.10
gstreamer1-plugins-srt-1.24.10
gstreamer1-plugins-srtp-1.24.10
gstreamer1-plugins-svt-av1-2.3.0
gstreamer1-plugins-svt-hevc-1.5.1
gstreamer1-plugins-svt-vp9-0.3.0
gstreamer1-plugins-taglib-1.24.10
gstreamer1-plugins-theora-1.24.10
gstreamer1-plugins-ttml-1.24.10
gstreamer1-plugins-twolame-1.24.10
gstreamer1-plugins-ugly-1.24.10
gstreamer1-plugins-v4l2-1.24.10
gstreamer1-plugins-vorbis-1.24.10
gstreamer1-plugins-vpx-1.24.10
gstreamer1-plugins-vulkan-1.24.10
gstreamer1-plugins-wavpack-1.24.10
gstreamer1-plugins-webp-1.24.10
gstreamer1-plugins-webrtc-1.24.10
gstreamer1-plugins-webrtcdsp-1.24.10
gstreamer1-plugins-x-1.24.10
gstreamer1-plugins-x264-1.24.10
gstreamer1-plugins-x265-1.24.10
gstreamer1-plugins-ximagesrc-1.24.10
gstreamer1-plugins-zbar-1.24.10
gstreamer1-plugins-zxing-1.24.10

@Rafostar
Copy link
Owner

Rafostar commented Jan 6, 2025

I have a problem that occurs on youtube links

GStreamer repo does not provide such plugin 😄 . For the needs of Clapper player I am using the plugin I made, but its probably gonna be replaced with something different in next Clapper version, so if its not packaged already its probably better to wait for the next version and then decide whether or not to package it.

@nxjosephofficial
Copy link
Author

nxjosephofficial commented Jan 6, 2025

I have a problem that occurs on youtube links

GStreamer repo does not provide such plugin 😄 . For the needs of Clapper player I am using the plugin I made, but its probably gonna be replaced with something different in next Clapper version, so if its not packaged already its probably better to wait for the next version and then decide whether or not to package it.

It is already packaged but it has no maintainer and outdated, i am willing to be it's maintainer. Okay, I'll wait the next version then, thanks!

@Rafostar
Copy link
Owner

Rafostar commented Jan 6, 2025

Thanks for stepping up to maintain Clapper package for FreeBSD 👍

I am not sure if these custom plugin(s) are packaged for FreeBSD through. Its not part of this repo as its purely optional and can be installed anytime/later/separately from Clapper player itself.

Old/legacy one is going to be deprecated, so probably no point in trying to package it now. New implementation can be found here, but as mentioned previously - works only with current Clapper git (for next release).

@Rafostar
Copy link
Owner

Okay, I'll wait the next version then, thanks!

Since next version was just tagged and what you need was answered, I am closing this issue, as it seems "solved" to me. If you have further questions/problems, clapper-player matrix channel is likely a better (recommended) place to get in touch 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants