PM won't play/stream media Topic is solved

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
User avatar
andyprough
Keeps coming back
Keeps coming back
Posts: 770
Joined: 2020-05-31, 04:33

Re: PM won't play/stream media

Unread post by andyprough » 2024-04-12, 00:39

Wastelander wrote:
2024-04-10, 15:50
Hey @andyprough thanks for your help and patience, unfortunately the package built with explicit alsa support didn't fix the problem (btw the flag to disable dbus was rejected and I had to remove it). I wonder if there's a rather easy way to inspect the path that PM is searching for libavcodec and the like, maybe I could have misconfigured env variables or something?
Just out of curiosity I downloaded a live ISO of Endeavor and ran it in a vm. Here's the output of 'fd -H libavcodec /' -

Code: Select all

[liveuser@eos-2024.01.25 ~]$ fd -H libavcodec /
/usr/share/man/man3/libavcodec.3.gz
/run/archiso/airootfs/usr/share/man/man3/libavcodec.3.gz
/run/archiso/airootfs/usr/share/doc/ffmpeg/libavcodec.html
/run/archiso/airootfs/usr/lib/pkgconfig/libavcodec.pc
/usr/share/doc/ffmpeg/libavcodec.html
/run/archiso/airootfs/usr/lib/libavcodec.so.60.31.102
/run/archiso/airootfs/usr/lib/libavcodec.so.60
/run/archiso/airootfs/usr/lib/libavcodec.so
/usr/lib/pkgconfig/libavcodec.pc
/run/archiso/airootfs/usr/include/libavcodec/
/usr/lib/libavcodec.so.60.31.102
/usr/lib/libavcodec.so.60
/usr/lib/libavcodec.so
/usr/include/libavcodec/
Just in case it's of any use.

Your media file from wikipedia and videos from yewtu.be are playing with audio on Pale Moon for me on this Endeavor live ISO when I download the tarball from palemoon.org and run the Pale Moon binary. I had to install dbus-glib and xcb-util in order to get Pale Moon to start.

Let me know if there's anything else you want me to explore on this Endeavor live ISO. Here's some gstreamer output that is supposed to give a list of all the codecs on the system. I don't know if this is the best way to list them or not, just a random command I found online:

Code: Select all

[liveuser@eos-2024.01.25 palemoon]$ gst-inspect-1.0 | grep dec
a52dec:  a52dec: ATSC A/52 audio decoder
adpcmdec:  adpcmdec: ADPCM decoder
aes:  aesdec: aesdec
amrnb:  amrnbdec: AMR-NB audio decoder
amrwbdec:  amrwbdec: AMR-WB audio decoder
aom:  av1dec: AV1 Decoder
bayer:  bayer2rgb: Bayer to RGB decoder for cameras
bz2:  bz2dec: BZ2 decoder
closedcaption:  line21decoder: Line 21 CC Decoder
codecalpha:  alphacombine: Alpha Combiner
codecalpha:  codecalphademux: CODEC Alpha Demuxer
codecalpha:  vp8alphadecodebin: VP8 Alpha Decoder
codecalpha:  vp9alphadecodebin: VP9 Alpha Decoder
codectimestamper:  h264timestamper: H.264 timestamper
codectimestamper:  h265timestamper: H.265 timestamper
de265:  libde265dec: HEVC/H.265 decoder
debugutilsbad:  videocodectestsink: Video CODEC Test Sink
decklink:  decklinkaudiosink: Decklink Audio Sink
decklink:  decklinkaudiosrc: Decklink Audio Source
decklink:  decklinkdeviceprovider (GstDeviceProviderFactory)
decklink:  decklinkvideosink: Decklink Video Sink
decklink:  decklinkvideosrc: Decklink Video Source
dtls:  dtlsdec: DTLS Decoder
dtls:  dtlssrtpdec: DTLS-SRTP Decoder
dtsdec:  dtsdec: DTS audio decoder
dvdlpcmdec:  dvdlpcmdec: DVD LPCM Audio decoder
dvdsub:  dvdsubdec: DVD subtitle decoder
faad:  faad: AAC audio decoder
fdkaac:  fdkaacdec: FDK AAC audio decoder
fluidsynthmidi:  fluiddec: Fluidsynth
gme:  gmedec: Gaming console music file decoder
gsm:  gsmdec: GSM audio decoder
jp2kdecimator:  jp2kdecimator: JPEG2000 decimator
kate:  katedec: Kate stream text decoder
libav:  avdec_4xm: libav 4X Movie decoder
libav:  avdec_8bps: libav QuickTime 8BPS video decoder
libav:  avdec_8svx_exp: libav 8SVX exponential decoder
libav:  avdec_8svx_fib: libav 8SVX fibonacci decoder
libav:  avdec_aac: libav AAC (Advanced Audio Coding) decoder
libav:  avdec_aac_fixed: libav AAC (Advanced Audio Coding) decoder
libav:  avdec_aac_latm: libav AAC LATM (Advanced Audio Coding LATM syntax) decoder
libav:  avdec_aasc: libav Autodesk RLE decoder
libav:  avdec_ac3: libav ATSC A/52A (AC-3) decoder
libav:  avdec_ac3_fixed: libav ATSC A/52A (AC-3) decoder
libav:  avdec_acelp_kelvin: libav Sipro ACELP.KELVIN decoder
libav:  avdec_adpcm_4xm: libav ADPCM 4X Movie decoder
libav:  avdec_adpcm_adx: libav SEGA CRI ADX ADPCM decoder
libav:  avdec_adpcm_afc: libav ADPCM Nintendo Gamecube AFC decoder
libav:  avdec_adpcm_agm: libav ADPCM AmuseGraphics Movie decoder
libav:  avdec_adpcm_aica: libav ADPCM Yamaha AICA decoder
libav:  avdec_adpcm_argo: libav ADPCM Argonaut Games decoder
libav:  avdec_adpcm_ct: libav ADPCM Creative Technology decoder
libav:  avdec_adpcm_dtk: libav ADPCM Nintendo Gamecube DTK decoder
libav:  avdec_adpcm_ea: libav ADPCM Electronic Arts decoder
libav:  avdec_adpcm_ea_maxis_xa: libav ADPCM Electronic Arts Maxis CDROM XA decoder
libav:  avdec_adpcm_ea_r1: libav ADPCM Electronic Arts R1 decoder
libav:  avdec_adpcm_ea_r2: libav ADPCM Electronic Arts R2 decoder
libav:  avdec_adpcm_ea_r3: libav ADPCM Electronic Arts R3 decoder
libav:  avdec_adpcm_ea_xas: libav ADPCM Electronic Arts XAS decoder
libav:  avdec_adpcm_ima_acorn: libav ADPCM IMA Acorn Replay decoder
libav:  avdec_adpcm_ima_alp: libav ADPCM IMA High Voltage Software ALP decoder
libav:  avdec_adpcm_ima_amv: libav ADPCM IMA AMV decoder
libav:  avdec_adpcm_ima_apc: libav ADPCM IMA CRYO APC decoder
libav:  avdec_adpcm_ima_apm: libav ADPCM IMA Ubisoft APM decoder
libav:  avdec_adpcm_ima_cunning: libav ADPCM IMA Cunning Developments decoder
libav:  avdec_adpcm_ima_dat4: libav ADPCM IMA Eurocom DAT4 decoder
libav:  avdec_adpcm_ima_dk3: libav ADPCM IMA Duck DK3 decoder
libav:  avdec_adpcm_ima_dk4: libav ADPCM IMA Duck DK4 decoder
libav:  avdec_adpcm_ima_ea_eacs: libav ADPCM IMA Electronic Arts EACS decoder
libav:  avdec_adpcm_ima_ea_sead: libav ADPCM IMA Electronic Arts SEAD decoder
libav:  avdec_adpcm_ima_iss: libav ADPCM IMA Funcom ISS decoder
libav:  avdec_adpcm_ima_moflex: libav ADPCM IMA MobiClip MOFLEX decoder
libav:  avdec_adpcm_ima_mtf: libav ADPCM IMA Capcom's MT Framework decoder
libav:  avdec_adpcm_ima_oki: libav ADPCM IMA Dialogic OKI decoder
libav:  avdec_adpcm_ima_qt: libav ADPCM IMA QuickTime decoder
libav:  avdec_adpcm_ima_rad: libav ADPCM IMA Radical decoder
libav:  avdec_adpcm_ima_smjpeg: libav ADPCM IMA Loki SDL MJPEG decoder
libav:  avdec_adpcm_ima_ssi: libav ADPCM IMA Simon & Schuster Interactive decoder
libav:  avdec_adpcm_ima_wav: libav ADPCM IMA WAV decoder
libav:  avdec_adpcm_ima_ws: libav ADPCM IMA Westwood decoder
libav:  avdec_adpcm_ms: libav ADPCM Microsoft decoder
libav:  avdec_adpcm_mtaf: libav ADPCM MTAF decoder
libav:  avdec_adpcm_psx: libav ADPCM Playstation decoder
libav:  avdec_adpcm_sbpro_2: libav ADPCM Sound Blaster Pro 2-bit decoder
libav:  avdec_adpcm_sbpro_3: libav ADPCM Sound Blaster Pro 2.6-bit decoder
libav:  avdec_adpcm_sbpro_4: libav ADPCM Sound Blaster Pro 4-bit decoder
libav:  avdec_adpcm_swf: libav ADPCM Shockwave Flash decoder
libav:  avdec_adpcm_thp: libav ADPCM Nintendo THP decoder
libav:  avdec_adpcm_thp_le: libav ADPCM Nintendo THP (little-endian) decoder
libav:  avdec_adpcm_vima: libav LucasArts VIMA audio decoder
libav:  avdec_adpcm_xa: libav ADPCM CDROM XA decoder
libav:  avdec_adpcm_xmd: libav ADPCM Konami XMD decoder
libav:  avdec_adpcm_yamaha: libav ADPCM Yamaha decoder
libav:  avdec_adpcm_zork: libav ADPCM Zork decoder
libav:  avdec_agm: libav Amuse Graphics Movie decoder
libav:  avdec_aic: libav Apple Intermediate Codec decoder
libav:  avdec_alac: libav ALAC (Apple Lossless Audio Codec) decoder
libav:  avdec_alias_pix: libav Alias/Wavefront PIX image decoder
libav:  avdec_als: libav MPEG-4 Audio Lossless Coding (ALS) decoder
libav:  avdec_amrnb: libav AMR-NB (Adaptive Multi-Rate NarrowBand) decoder
libav:  avdec_amrwb: libav AMR-WB (Adaptive Multi-Rate WideBand) decoder
libav:  avdec_amv: libav AMV Video decoder
libav:  avdec_anm: libav Deluxe Paint Animation decoder
libav:  avdec_ansi: libav ASCII/ANSI art decoder
libav:  avdec_anull: libav null audio decoder
libav:  avdec_apac: libav Marian's A-pac audio decoder
libav:  avdec_ape: libav Monkey's Audio decoder
libav:  avdec_apng: libav APNG (Animated Portable Network Graphics) image decoder
libav:  avdec_aptx: libav aptX (Audio Processing Technology for Bluetooth) decoder
libav:  avdec_aptx_hd: libav aptX HD (Audio Processing Technology for Bluetooth) decoder
libav:  avdec_arbc: libav Gryphon's Anim Compressor decoder
libav:  avdec_argo: libav Argonaut Games Video decoder
libav:  avdec_asv1: libav ASUS V1 decoder
libav:  avdec_asv2: libav ASUS V2 decoder
libav:  avdec_atrac1: libav ATRAC1 (Adaptive TRansform Acoustic Coding) decoder
libav:  avdec_atrac3: libav ATRAC3 (Adaptive TRansform Acoustic Coding 3) decoder
libav:  avdec_atrac3al: libav ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless) decoder
libav:  avdec_atrac3plus: libav ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) decoder
libav:  avdec_atrac3plusal: libav ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) decoder
libav:  avdec_atrac9: libav ATRAC9 (Adaptive TRansform Acoustic Coding 9) decoder
libav:  avdec_aura: libav Auravision AURA decoder
libav:  avdec_aura2: libav Auravision Aura 2 decoder
libav:  avdec_avrn: libav Avid AVI Codec decoder
libav:  avdec_avrp: libav Avid 1:1 10-bit RGB Packer decoder
libav:  avdec_avs: libav AVS (Audio Video Standard) video decoder
libav:  avdec_avui: libav Avid Meridien Uncompressed decoder
libav:  avdec_bethsoftvid: libav Bethesda VID video decoder
libav:  avdec_bfi: libav Brute Force & Ignorance decoder
libav:  avdec_binkaudio_dct: libav Bink Audio (DCT) decoder
libav:  avdec_binkaudio_rdft: libav Bink Audio (RDFT) decoder
libav:  avdec_binkvideo: libav Bink video decoder
libav:  avdec_bintext: libav Binary text decoder
libav:  avdec_bitpacked: libav Bitpacked decoder
libav:  avdec_bmp: libav BMP (Windows and OS/2 bitmap) decoder
libav:  avdec_bmv_audio: libav Discworld II BMV audio decoder
libav:  avdec_bmv_video: libav Discworld II BMV video decoder
libav:  avdec_bonk: libav Bonk audio decoder
libav:  avdec_brender_pix: libav BRender PIX image decoder
libav:  avdec_c93: libav Interplay C93 decoder
libav:  avdec_camstudio: libav CamStudio decoder
libav:  avdec_camtasia: libav TechSmith Screen Capture Codec decoder
libav:  avdec_cavs: libav Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile) decoder
libav:  avdec_cbd2_dpcm: libav DPCM Cuberoot-Delta-Exact decoder
libav:  avdec_cdtoons: libav CDToons video decoder
libav:  avdec_cdxl: libav Commodore CDXL video decoder
libav:  avdec_cfhd: libav GoPro CineForm HD decoder
libav:  avdec_cinepak: libav Cinepak decoder
libav:  avdec_clearvideo: libav Iterated Systems ClearVideo decoder
libav:  avdec_cljr: libav Cirrus Logic AccuPak decoder
libav:  avdec_cllc: libav Canopus Lossless Codec decoder
libav:  avdec_comfortnoise: libav RFC 3389 comfort noise generator decoder
libav:  avdec_cook: libav Cook / Cooker / Gecko (RealAudio G2) decoder
libav:  avdec_cpia: libav CPiA video format decoder
libav:  avdec_cri: libav Cintel RAW decoder
libav:  avdec_cyuv: libav Creative YUV (CYUV) decoder
libav:  avdec_dca: libav DCA (DTS Coherent Acoustics) decoder
libav:  avdec_dds: libav DirectDraw Surface image decoder decoder
libav:  avdec_derf_dpcm: libav DPCM Xilam DERF decoder
libav:  avdec_dfa: libav Chronomaster DFA decoder
libav:  avdec_dfpwm: libav DFPWM1a audio decoder
libav:  avdec_dirac: libav BBC Dirac VC-2 decoder
libav:  avdec_dnxhd: libav VC3/DNxHD decoder
libav:  avdec_dolby_e: libav Dolby E decoder
libav:  avdec_dpx: libav DPX (Digital Picture Exchange) image decoder
libav:  avdec_dsd_lsbf: libav DSD (Direct Stream Digital), least significant bit first decoder
libav:  avdec_dsd_lsbf_planar: libav DSD (Direct Stream Digital), least significant bit first, planar decoder
libav:  avdec_dsd_msbf: libav DSD (Direct Stream Digital), most significant bit first decoder
libav:  avdec_dsd_msbf_planar: libav DSD (Direct Stream Digital), most significant bit first, planar decoder
libav:  avdec_dsicinaudio: libav Delphine Software International CIN audio decoder
libav:  avdec_dsicinvideo: libav Delphine Software International CIN video decoder
libav:  avdec_dss_sp: libav Digital Speech Standard - Standard Play mode (DSS SP) decoder
libav:  avdec_dst: libav DST (Digital Stream Transfer) decoder
libav:  avdec_dvaudio: libav Ulead DV Audio decoder
libav:  avdec_dvvideo: libav DV (Digital Video) decoder
libav:  avdec_dxa: libav Feeble Files/ScummVM DXA decoder
libav:  avdec_dxtory: libav Dxtory decoder
libav:  avdec_dxv: libav Resolume DXV decoder
libav:  avdec_eac3: libav ATSC A/52B (AC-3, E-AC-3) decoder
libav:  avdec_eacmv: libav Electronic Arts CMV video decoder
libav:  avdec_eamad: libav Electronic Arts Madcow Video decoder
libav:  avdec_eatgq: libav Electronic Arts TGQ video decoder
libav:  avdec_eatgv: libav Electronic Arts TGV video decoder
libav:  avdec_eatqi: libav Electronic Arts TQI Video decoder
libav:  avdec_escape124: libav Escape 124 decoder
libav:  avdec_escape130: libav Escape 130 decoder
libav:  avdec_evrc: libav EVRC (Enhanced Variable Rate Codec) decoder
libav:  avdec_exr: libav OpenEXR image decoder
libav:  avdec_fastaudio: libav MobiClip FastAudio decoder
libav:  avdec_ffv1: libav FFmpeg video codec #1 decoder
libav:  avdec_ffvhuff: libav Huffyuv FFmpeg variant decoder
libav:  avdec_fic: libav Mirillis FIC decoder
libav:  avdec_fits: libav Flexible Image Transport System decoder
libav:  avdec_flac: libav FLAC (Free Lossless Audio Codec) decoder
libav:  avdec_flashsv: libav Flash Screen Video v1 decoder
libav:  avdec_flashsv2: libav Flash Screen Video v2 decoder
libav:  avdec_flic: libav Autodesk Animator Flic video decoder
libav:  avdec_flv: libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) decoder
libav:  avdec_fmvc: libav FM Screen Capture Codec decoder
libav:  avdec_fraps: libav Fraps decoder
libav:  avdec_frwu: libav Forward Uncompressed decoder
libav:  avdec_ftr: libav FTR Voice decoder
libav:  avdec_g2m: libav Go2Meeting decoder
libav:  avdec_g722: libav G.722 ADPCM decoder
libav:  avdec_g723_1: libav G.723.1 decoder
libav:  avdec_g726: libav G.726 ADPCM decoder
libav:  avdec_g726le: libav G.726 ADPCM little-endian decoder
libav:  avdec_g729: libav G.729 decoder
libav:  avdec_gdv: libav Gremlin Digital Video decoder
libav:  avdec_gem: libav GEM Raster image decoder
libav:  avdec_gif: libav GIF (Graphics Interchange Format) decoder
libav:  avdec_gremlin_dpcm: libav DPCM Gremlin decoder
libav:  avdec_gsm: libav GSM decoder
libav:  avdec_gsm_ms: libav GSM Microsoft variant decoder
libav:  avdec_h261: libav H.261 decoder
libav:  avdec_h263: libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder
libav:  avdec_h263i: libav Intel H.263 decoder
libav:  avdec_h263p: libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder
libav:  avdec_h264: libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder
libav:  avdec_h265: libav HEVC (High Efficiency Video Coding) decoder
libav:  avdec_hap: libav Vidvox Hap decoder
libav:  avdec_hca: libav CRI HCA decoder
libav:  avdec_hcom: libav HCOM Audio decoder
libav:  avdec_hdr: libav HDR (Radiance RGBE format) image decoder
libav:  avdec_hnm4video: libav HNM 4 video decoder
libav:  avdec_hq_hqa: libav Canopus HQ/HQA decoder
libav:  avdec_hqx: libav Canopus HQX decoder
libav:  avdec_huffyuv: libav Huffyuv / HuffYUV decoder
libav:  avdec_hymt: libav HuffYUV MT decoder
libav:  avdec_iac: libav IAC (Indeo Audio Coder) decoder
libav:  avdec_idcinvideo: libav id Quake II CIN video decoder
libav:  avdec_idf: libav iCEDraw text decoder
libav:  avdec_iff: libav IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN decoder
libav:  avdec_ilbc: libav iLBC (Internet Low Bitrate Codec) decoder
libav:  avdec_imc: libav IMC (Intel Music Coder) decoder
libav:  avdec_imm4: libav Infinity IMM4 decoder
libav:  avdec_imm5: libav Infinity IMM5 decoder
libav:  avdec_indeo2: libav Intel Indeo 2 decoder
libav:  avdec_indeo3: libav Intel Indeo 3 decoder
libav:  avdec_indeo4: libav Intel Indeo Video Interactive 4 decoder
libav:  avdec_indeo5: libav Intel Indeo Video Interactive 5 decoder
libav:  avdec_interplay_dpcm: libav DPCM Interplay decoder
libav:  avdec_interplayacm: libav Interplay ACM decoder
libav:  avdec_interplayvideo: libav Interplay MVE video decoder
libav:  avdec_ipu: libav IPU Video decoder
libav:  avdec_jpeg2000: libav JPEG 2000 decoder
libav:  avdec_jpegls: libav JPEG-LS decoder
libav:  avdec_jv: libav Bitmap Brothers JV video decoder
libav:  avdec_kgv1: libav Kega Game Video decoder
libav:  avdec_kmvc: libav Karl Morton's video codec decoder
libav:  avdec_lagarith: libav Lagarith lossless decoder
libav:  avdec_loco: libav LOCO decoder
libav:  avdec_lscr: libav LEAD Screen Capture decoder
libav:  avdec_m101: libav Matrox Uncompressed SD decoder
libav:  avdec_mace3: libav MACE (Macintosh Audio Compression/Expansion) 3:1 decoder
libav:  avdec_mace6: libav MACE (Macintosh Audio Compression/Expansion) 6:1 decoder
libav:  avdec_magicyuv: libav MagicYUV video decoder
libav:  avdec_mdec: libav Sony PlayStation MDEC (Motion DECoder) decoder
libav:  avdec_media100: libav Media 100 decoder
libav:  avdec_metasound: libav Voxware MetaSound decoder
libav:  avdec_mimic: libav Mimic decoder
libav:  avdec_misc4: libav Micronas SC-4 Audio decoder
libav:  avdec_mjpeg: libav MJPEG (Motion JPEG) decoder
libav:  avdec_mjpegb: libav Apple MJPEG-B decoder
libav:  avdec_mlp: libav MLP (Meridian Lossless Packing) decoder
libav:  avdec_mmvideo: libav American Laser Games MM Video decoder
libav:  avdec_mobiclip: libav MobiClip Video decoder
libav:  avdec_motionpixels: libav Motion Pixels video decoder
libav:  avdec_mp1float: libav MP1 (MPEG audio layer 1) decoder
libav:  avdec_mp2float: libav MP2 (MPEG audio layer 2) decoder
libav:  avdec_mp3: libav MP3 (MPEG audio layer 3) decoder
libav:  avdec_mp3adu: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder
libav:  avdec_mp3adufloat: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder
libav:  avdec_mp3float: libav MP3 (MPEG audio layer 3) decoder
libav:  avdec_mp3on4: libav MP3onMP4 decoder
libav:  avdec_mp3on4float: libav MP3onMP4 decoder
libav:  avdec_mpc7: libav Musepack SV7 decoder
libav:  avdec_mpc8: libav Musepack SV8 decoder
libav:  avdec_mpeg2video: libav MPEG-2 video decoder
libav:  avdec_mpeg4: libav MPEG-4 part 2 decoder
libav:  avdec_mpegvideo: libav MPEG-1 video decoder
libav:  avdec_msa1: libav MS ATC Screen decoder
libav:  avdec_mscc: libav Mandsoft Screen Capture Codec decoder
libav:  avdec_msmpeg4: libav MPEG-4 part 2 Microsoft variant version 3 decoder
libav:  avdec_msmpeg4v1: libav MPEG-4 part 2 Microsoft variant version 1 decoder
libav:  avdec_msmpeg4v2: libav MPEG-4 part 2 Microsoft variant version 2 decoder
libav:  avdec_msnsiren: libav MSN Siren decoder
libav:  avdec_msp2: libav Microsoft Paint (MSP) version 2 decoder
libav:  avdec_msrle: libav Microsoft RLE decoder
libav:  avdec_mss1: libav MS Screen 1 decoder
libav:  avdec_mss2: libav MS Windows Media Video V9 Screen decoder
libav:  avdec_msvideo1: libav Microsoft Video 1 decoder
libav:  avdec_mszh: libav LCL (LossLess Codec Library) MSZH decoder
libav:  avdec_mts2: libav MS Expression Encoder Screen decoder
libav:  avdec_mv30: libav MidiVid 3.0 decoder
libav:  avdec_mvc1: libav Silicon Graphics Motion Video Compressor 1 decoder
libav:  avdec_mvc2: libav Silicon Graphics Motion Video Compressor 2 decoder
libav:  avdec_mvdv: libav MidiVid VQ decoder
libav:  avdec_mvha: libav MidiVid Archive Codec decoder
libav:  avdec_mwsc: libav MatchWare Screen Capture Codec decoder
libav:  avdec_mxpeg: libav Mobotix MxPEG video decoder
libav:  avdec_nellymoser: libav Nellymoser Asao decoder
libav:  avdec_notchlc: libav NotchLC decoder
libav:  avdec_nuv: libav NuppelVideo/RTJPEG decoder
libav:  avdec_on2avc: libav On2 Audio for Video Codec decoder
libav:  avdec_opus: libav Opus decoder
libav:  avdec_osq: libav OSQ (Original Sound Quality) decoder
libav:  avdec_paf_audio: libav Amazing Studio Packed Animation File Audio decoder
libav:  avdec_paf_video: libav Amazing Studio Packed Animation File Video decoder
libav:  avdec_pam: libav PAM (Portable AnyMap) image decoder
libav:  avdec_pbm: libav PBM (Portable BitMap) image decoder
libav:  avdec_pcm_lxf: libav PCM signed 20-bit little-endian planar decoder
libav:  avdec_pcm_sga: libav PCM SGA decoder
libav:  avdec_pcm_vidc: libav PCM Archimedes VIDC decoder
libav:  avdec_pcx: libav PC Paintbrush PCX image decoder
libav:  avdec_pdv: libav PDV (PlayDate Video) decoder
libav:  avdec_pfm: libav PFM (Portable FloatMap) image decoder
libav:  avdec_pgm: libav PGM (Portable GrayMap) image decoder
libav:  avdec_pgmyuv: libav PGMYUV (Portable GrayMap YUV) image decoder
libav:  avdec_pgx: libav PGX (JPEG2000 Test Format) decoder
libav:  avdec_phm: libav PHM (Portable HalfFloatMap) image decoder
libav:  avdec_photocd: libav Kodak Photo CD decoder
libav:  avdec_pictor: libav Pictor/PC Paint decoder
libav:  avdec_pixlet: libav Apple Pixlet decoder
libav:  avdec_png: libav PNG (Portable Network Graphics) image decoder
libav:  avdec_ppm: libav PPM (Portable PixelMap) image decoder
libav:  avdec_prores: libav Apple ProRes (iCodec Pro) decoder
libav:  avdec_prosumer: libav Brooktree ProSumer Video decoder
libav:  avdec_psd: libav Photoshop PSD file decoder
libav:  avdec_ptx: libav V.Flash PTX image decoder
libav:  avdec_qcelp: libav QCELP / PureVoice decoder
libav:  avdec_qdm2: libav QDesign Music Codec 2 decoder
libav:  avdec_qdmc: libav QDesign Music Codec 1 decoder
libav:  avdec_qdraw: libav Apple QuickDraw decoder
libav:  avdec_qoi: libav QOI (Quite OK Image format) image decoder
libav:  avdec_qpeg: libav Q-team QPEG decoder
libav:  avdec_qtrle: libav QuickTime Animation (RLE) video decoder
libav:  avdec_r10k: libav AJA Kona 10-bit RGB Codec decoder
libav:  avdec_ralf: libav RealAudio Lossless decoder
libav:  avdec_rasc: libav RemotelyAnywhere Screen Capture decoder
libav:  avdec_real_144: libav RealAudio 1.0 (14.4K) decoder
libav:  avdec_real_288: libav RealAudio 2.0 (28.8K) decoder
libav:  avdec_rka: libav RKA (RK Audio) decoder
libav:  avdec_rl2: libav RL2 video decoder
libav:  avdec_roq_dpcm: libav DPCM id RoQ decoder
libav:  avdec_roqvideo: libav id RoQ video decoder
libav:  avdec_rpza: libav QuickTime video (RPZA) decoder
libav:  avdec_rscc: libav innoHeim/Rsupport Screen Capture Codec decoder
libav:  avdec_rtv1: libav RTV1 (RivaTuner Video) decoder
libav:  avdec_rv10: libav RealVideo 1.0 decoder
libav:  avdec_rv20: libav RealVideo 2.0 decoder
libav:  avdec_rv30: libav RealVideo 3.0 decoder
libav:  avdec_rv40: libav RealVideo 4.0 decoder
libav:  avdec_s302m: libav SMPTE 302M decoder
libav:  avdec_sanm: libav LucasArts SANM/Smush video decoder
libav:  avdec_sbc: libav SBC (low-complexity subband codec) decoder
libav:  avdec_scpr: libav ScreenPressor decoder
libav:  avdec_screenpresso: libav Screenpresso decoder
libav:  avdec_sdx2_dpcm: libav DPCM Squareroot-Delta-Exact decoder
libav:  avdec_sga: libav Digital Pictures SGA Video decoder
libav:  avdec_sgi: libav SGI image decoder
libav:  avdec_sgirle: libav Silicon Graphics RLE 8-bit video decoder
libav:  avdec_sheervideo: libav BitJazz SheerVideo decoder
libav:  avdec_shorten: libav Shorten decoder
libav:  avdec_simbiosis_imx: libav Simbiosis Interactive IMX Video decoder
libav:  avdec_sipr: libav RealAudio SIPR / ACELP.NET decoder
libav:  avdec_siren: libav Siren decoder
libav:  avdec_smackaud: libav Smacker audio decoder
libav:  avdec_smackvid: libav Smacker video decoder
libav:  avdec_smc: libav QuickTime Graphics (SMC) decoder
libav:  avdec_smvjpeg: libav SMV JPEG decoder
libav:  avdec_snow: libav Snow decoder
libav:  avdec_sol_dpcm: libav DPCM Sol decoder
libav:  avdec_sonic: libav Sonic decoder
libav:  avdec_sp5x: libav Sunplus JPEG (SP5X) decoder
libav:  avdec_speedhq: libav NewTek SpeedHQ decoder
libav:  avdec_speex: libav Speex decoder
libav:  avdec_srgc: libav Screen Recorder Gold Codec decoder
libav:  avdec_sunrast: libav Sun Rasterfile image decoder
libav:  avdec_svq1: libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 decoder
libav:  avdec_svq3: libav Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 decoder
libav:  avdec_tak: libav TAK (Tom's lossless Audio Kompressor) decoder
libav:  avdec_targa: libav Truevision Targa image decoder
libav:  avdec_targa_y216: libav Pinnacle TARGA CineWave YUV16 decoder
libav:  avdec_tdsc: libav TDSC decoder
libav:  avdec_thp: libav Nintendo Gamecube THP video decoder
libav:  avdec_tiertexseqvideo: libav Tiertex Limited SEQ video decoder
libav:  avdec_tiff: libav TIFF image decoder
libav:  avdec_tmv: libav 8088flex TMV decoder
libav:  avdec_truehd: libav TrueHD decoder
libav:  avdec_truemotion1: libav Duck TrueMotion 1.0 decoder
libav:  avdec_truemotion2: libav Duck TrueMotion 2.0 decoder
libav:  avdec_truemotion2rt: libav Duck TrueMotion 2.0 Real Time decoder
libav:  avdec_truespeech: libav DSP Group TrueSpeech decoder
libav:  avdec_tscc2: libav TechSmith Screen Codec 2 decoder
libav:  avdec_tta: libav TTA (True Audio) decoder
libav:  avdec_twinvq: libav VQF TwinVQ decoder
libav:  avdec_txd: libav Renderware TXD (TeXture Dictionary) image decoder
libav:  avdec_ultimotion: libav IBM UltiMotion decoder
libav:  avdec_utvideo: libav Ut Video decoder
libav:  avdec_vb: libav Beam Software VB decoder
libav:  avdec_vble: libav VBLE Lossless Codec decoder
libav:  avdec_vbn: libav Vizrt Binary Image decoder
libav:  avdec_vc1: libav SMPTE VC-1 decoder
libav:  avdec_vc1image: libav Windows Media Video 9 Image v2 decoder
libav:  avdec_vcr1: libav ATI VCR1 decoder
libav:  avdec_vmdaudio: libav Sierra VMD audio decoder
libav:  avdec_vmdvideo: libav Sierra VMD video decoder
libav:  avdec_vmix: libav vMix Video decoder
libav:  avdec_vmnc: libav VMware Screen Codec / VMware Video decoder
libav:  avdec_vnull: libav null video decoder
libav:  avdec_vp3: libav On2 VP3 decoder
libav:  avdec_vp4: libav On2 VP4 decoder
libav:  avdec_vp5: libav On2 VP5 decoder
libav:  avdec_vp6: libav On2 VP6 decoder
libav:  avdec_vp6a: libav On2 VP6 (Flash version, with alpha channel) decoder
libav:  avdec_vp6f: libav On2 VP6 (Flash version) decoder
libav:  avdec_vp7: libav On2 VP7 decoder
libav:  avdec_vp8: libav On2 VP8 decoder
libav:  avdec_vp9: libav Google VP9 decoder
libav:  avdec_vqavideo: libav Westwood Studios VQA (Vector Quantized Animation) video decoder
libav:  avdec_vqc: libav ViewQuest VQC decoder
libav:  avdec_wady_dpcm: libav DPCM Marble WADY decoder
libav:  avdec_wavarc: libav Waveform Archiver decoder
libav:  avdec_wavesynth: libav Wave synthesis pseudo-codec decoder
libav:  avdec_wbmp: libav WBMP (Wireless Application Protocol Bitmap) image decoder
libav:  avdec_wcmv: libav WinCAM Motion Video decoder
libav:  avdec_webp: libav WebP image decoder
libav:  avdec_wmalossless: libav Windows Media Audio Lossless decoder
libav:  avdec_wmapro: libav Windows Media Audio 9 Professional decoder
libav:  avdec_wmav1: libav Windows Media Audio 1 decoder
libav:  avdec_wmav2: libav Windows Media Audio 2 decoder
libav:  avdec_wmavoice: libav Windows Media Audio Voice decoder
libav:  avdec_wmv1: libav Windows Media Video 7 decoder
libav:  avdec_wmv2: libav Windows Media Video 8 decoder
libav:  avdec_wmv3: libav Windows Media Video 9 decoder
libav:  avdec_wmv3image: libav Windows Media Video 9 Image decoder
libav:  avdec_wnv1: libav Winnov WNV1 decoder
libav:  avdec_ws_snd1: libav Westwood Audio (SND1) decoder
libav:  avdec_xan_dpcm: libav DPCM Xan decoder
libav:  avdec_xan_wc3: libav Wing Commander III / Xan decoder
libav:  avdec_xan_wc4: libav Wing Commander IV / Xxan decoder
libav:  avdec_xbin: libav eXtended BINary text decoder
libav:  avdec_xbm: libav XBM (X BitMap) image decoder
libav:  avdec_xface: libav X-face image decoder
libav:  avdec_xl: libav Miro VideoXL decoder
libav:  avdec_xma1: libav Xbox Media Audio 1 decoder
libav:  avdec_xma2: libav Xbox Media Audio 2 decoder
libav:  avdec_xpm: libav XPM (X PixMap) image decoder
libav:  avdec_xwd: libav XWD (X Window Dump) image decoder
libav:  avdec_ylc: libav YUY2 Lossless Codec decoder
libav:  avdec_yop: libav Psygnosis YOP Video decoder
libav:  avdec_zerocodec: libav ZeroCodec Lossless Video decoder
libav:  avdec_zmbv: libav Zip Motion Blocks Video decoder
libav:  avenc_alac: libav ALAC (Apple Lossless Audio Codec) encoder
libav:  avenc_ffv1: libav FFmpeg video codec #1 encoder
libav:  avenc_prores_ks: libav Apple ProRes (iCodec Pro) encoder
libav:  avenc_r10k: libav AJA Kona 10-bit RGB Codec encoder
libav:  avenc_sbc: libav SBC (low-complexity subband codec) encoder
libav:  avmux_codec2: libav codec2 .c2 muxer muxer
mpeg2dec:  mpeg2dec: mpeg1 and mpeg2 video decoder
musepack:  musepackdec: Musepack decoder
openaptx:  openaptxdec: Bluetooth aptX/aptX-HD audio decoder using libopenaptx
openexr:  openexrdec: OpenEXR decoder
openjpeg:  openjpegdec: OpenJPEG JPEG2000 decoder
openmpt:  openmptdec: OpenMPT-based module music decoder
opus:  opusdec: Opus audio decoder
playback:  decodebin: Decoder Bin
playback:  decodebin3: Decoder Bin 3
playback:  uridecodebin: URI Decoder
playback:  uridecodebin3: URI Decoder
pnm:  pnmdec: PNM image decoder
rsvg:  rsvgdec: SVG image decoder
sbc:  sbcdec: Bluetooth SBC audio decoder
sctp:  sctpdec: SCTP Decoder
siren:  sirendec: Siren Decoder element
sndfile:  sfdec: Sndfile decoder
srtp:  srtpdec: SRTP decoder
teletext:  teletextdec: Teletext decoder
theora:  theoradec: Theora video decoder
vmnc:  vmncdec: VMnc video decoder
vorbis:  vorbisdec: Vorbis audio decoder
webp:  webpdec: WebP image decoder
wildmidi:  wildmididec: WildMidi-based MIDI music decoder
y4mdec:  y4mdec: YUV4MPEG demuxer/decoder

User avatar
Wastelander
Moonbather
Moonbather
Posts: 55
Joined: 2022-12-28, 15:19

Re: PM won't play/stream media

Unread post by Wastelander » 2024-04-12, 19:08

@andyprough unfortunately I already had all those codecs installed, however I fixed one of the two problems and maybe this could help narrowing down the issue.
I looked at the terminal while launching mpv and I noticed that it complained about the numactl package missing (that means that I probably needed something to optimize CPU/memory management, quite odd): as soon as I installed the package, Invidious magically worked, even after uninstalling mpv. Also, the MP3 entry showed up in the Preferences->Applications list. But, when it comes to wikipedia audio files, the behavior becomes erratic: in the beginning, when clicking the playback/speaker icon, the browser did play the file but opening it in a separate tab. Then, after a few hours, this stopped happening and I couldn't play the files anymore, exactly as before...And, another time, it worked normally! However, when I visit https://www.merriam-webster.com/dictionary/ciao the audio files plays correctly (but I couldn't figure out whether it was a mp3 file or not).
No systemd - Joborun Linux

User avatar
andyprough
Keeps coming back
Keeps coming back
Posts: 770
Joined: 2020-05-31, 04:33

Re: PM won't play/stream media

Unread post by andyprough » 2024-04-12, 21:36

Wastelander wrote:
2024-04-12, 19:08
@andyprough unfortunately I already had all those codecs installed, however I fixed one of the two problems and maybe this could help narrowing down the issue.
I looked at the terminal while launching mpv and I noticed that it complained about the numactl package missing (that means that I probably needed something to optimize CPU/memory management, quite odd): as soon as I installed the package, Invidious magically worked, even after uninstalling mpv. Also, the MP3 entry showed up in the Preferences->Applications list. But, when it comes to wikipedia audio files, the behavior becomes erratic: in the beginning, when clicking the playback/speaker icon, the browser did play the file but opening it in a separate tab. Then, after a few hours, this stopped happening and I couldn't play the files anymore, exactly as before...And, another time, it worked normally! However, when I visit https://www.merriam-webster.com/dictionary/ciao the audio files plays correctly (but I couldn't figure out whether it was a mp3 file or not).
You may have fixed it. I think if I recall correctly that the server that serves up wikipedia media files is kind of erratic.

If you want a lot of mp3 files to try, one of my favorite Bible radio sites has thousands of daily radio shows in mp3 format: https://thenarrowpath.com/radio_archive.php
They all play for me in a player in Pale Moon.

User avatar
Wastelander
Moonbather
Moonbather
Posts: 55
Joined: 2022-12-28, 15:19

Re: PM won't play/stream media

Unread post by Wastelander » 2024-04-12, 21:59

thanks for all your help andy, I have also tried some mp3s on the website that you suggested me. It keeps on playing the file in a separate window, opening the PM built-in player, is it the same on your side? Because I don't remember if it's the default behavior, FF simply plays the audio in the background.
No systemd - Joborun Linux

User avatar
andyprough
Keeps coming back
Keeps coming back
Posts: 770
Joined: 2020-05-31, 04:33

Re: PM won't play/stream media

Unread post by andyprough » 2024-04-12, 23:34

Wastelander wrote:
2024-04-12, 21:59
thanks for all your help andy, I have also tried some mp3s on the website that you suggested me. It keeps on playing the file in a separate window, opening the PM built-in player, is it the same on your side? Because I don't remember if it's the default behavior, FF simply plays the audio in the background.
Yes, it opens a separate window for me on Pale Moon and I get the media player, same like you I suspect.

User avatar
Wastelander
Moonbather
Moonbather
Posts: 55
Joined: 2022-12-28, 15:19

Re: PM won't play/stream media

Unread post by Wastelander » 2024-04-13, 10:49

andyprough wrote:
2024-04-12, 23:34
Yes, it opens a separate window for me on Pale Moon and I get the media player, same like you I suspect.
I have just turned on the PC and tried again, guess what, this time the file is played in the background without opening any window, that's crazy :D I think it's a matter of some kind of intrinsec instability of my system, but it would be hard to guess what, I should ask some Arch dev in their forum (maybe I need to install yet another package?). However it's not a big deal, the most important thing is that the playback is working now.
No systemd - Joborun Linux

User avatar
Mozell11
Banned user
Banned user
Posts: 3
Joined: 2024-04-08, 11:01

Re: PM won't play/stream media

Unread post by Mozell11 » 2024-04-17, 06:18

Regrettably, I've already attempted this approach, assuming that the browser might perform better with PulseAudio and Apulse, but it proved unsuccessful. I also experimented with another Arch Linux-based distribution (Obarun Linux), only to encounter the same outcome, whereas the default browser, Midori, functioned properly.

User avatar
andyprough
Keeps coming back
Keeps coming back
Posts: 770
Joined: 2020-05-31, 04:33

Re: PM won't play/stream media

Unread post by andyprough » 2024-04-17, 08:38

Mozell11 wrote:
2024-04-17, 06:18
Regrettably, I've already attempted this approach, assuming that the browser might perform better with PulseAudio and Apulse, but it proved unsuccessful. I also experimented with another Arch Linux-based distribution (Obarun Linux), only to encounter the same outcome, whereas the default browser, Midori, functioned properly.
If you already have PulseAudio then there wouldn't be any use for apulse that I can think of. If Obarun is using Midori as their default browser then the Obarun devs are probably compiling Midori specifically for their system. I don't recall enough about the Obarun system other than its use of the s6 init manager to know what options Obarun's devs would be building Midori with.

Post Reply