[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WebKit: Failing to play most HTML5 videos
From: |
Pierre Neidhardt |
Subject: |
Re: WebKit: Failing to play most HTML5 videos |
Date: |
Thu, 20 Dec 2018 11:23:16 +0100 |
User-agent: |
mu4e 1.0; emacs 26.1 |
OK, I had time to try your patch. It does fix the certificate issue indeed, but
it turns out that it might not be the problem. See:
--8<---------------cut here---------------start------------->8---
> *env GST_DEBUG=2 vimb
> https://old.reddit.com/r/funny/comments/a53e07/finally_redone_correctly/
GLib-GIO-Message: 11:19:33.864: Using the 'memory' GSettings backend. Your
settings will not be saved or shared with other applications.
0:00:00.643276212 21838 0x145ae80 WARN uridecodebin
gsturidecodebin.c:921:unknown_type_cb:<uridecodebin0> warning: No decoder
available for type 'video/x-h264, stream-format=(string)byte-stream,
alignment=(string)nal, parsed=(boolean)true'.
0:00:00.643406496 21838 0x145ae80 WARN decodebin
gstdecodebin2.c:4640:gst_decode_bin_expose:<decodebin0> error: no suitable
plugins found:
Missing decoder: H.264 (video/x-h264, stream-format=(string)byte-stream,
alignment=(string)nal, parsed=(boolean)true)
0:00:00.643445113 21838 0x145ae80 WARN uridecodebin
gsturidecodebin.c:988:no_more_pads_full:<uridecodebin0> error: no suitable
plugins found:
gstdecodebin2.c(4640): gst_decode_bin_expose ():
/GstPlayBin:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Missing decoder: H.264 (video/x-h264, stream-format=(string)byte-stream,
alignment=(string)nal, parsed=(boolean)true)
0:00:00.655680097 21838 0x7fc568069e30 WARN queue
gstqueue.c:1566:gst_queue_loop:<queue2> error: Internal data stream error.
0:00:00.655701969 21838 0x7fc568069e30 WARN queue
gstqueue.c:1566:gst_queue_loop:<queue2> error: streaming stopped, reason
not-linked (-1)
0:00:00.655740424 21838 0x7fc568069e30 WARN adaptivedemux
gstadaptivedemux.c:876:gst_adaptive_demux_handle_message:<hlsdemux0:src_0>
Source posted error: 3626:1 Internal data stream error. (gstqueue.c(1566):
gst_queue_loop ():
/GstPlayBin:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstHLSDemux:hlsdemux0/GstBin:srcbin-src_0/GstQueue:queue2:
streaming stopped, reason not-linked (-1))
0:00:00.655854401 21838 0x7fc568069720 WARN adaptivedemux
gstadaptivedemux.c:3818:gst_adaptive_demux_stream_download_loop:<hlsdemux0>
error: Internal data stream error.
0:00:00.655867008 21838 0x7fc568069720 WARN adaptivedemux
gstadaptivedemux.c:3818:gst_adaptive_demux_stream_download_loop:<hlsdemux0>
error: streaming stopped, reason not-linked (-1)
0:00:00.661742678 21838 0x7fc568069e80 WARN qtdemux
qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type trep
0:00:00.661760483 21838 0x7fc568069e80 WARN qtdemux
qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type pasp
0:00:00.921014742 21838 0x7fc568069e80 WARN uridecodebin
gsturidecodebin.c:921:unknown_type_cb:<uridecodebin1> warning: No decoder
available for type 'video/x-h264, stream-format=(string)avc,
alignment=(string)au, level=(string)3, profile=(string)main,
codec_data=(buffer)014d401effe10017674d401eeca1e3f60220000003002000000781e2c5b2c001000468efb2c8,
width=(int)240, height=(int)240, framerate=(fraction)30/1,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive,
chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8,
parsed=(boolean)true'.
0:00:00.922072199 21838 0x7fc568069e80 WARN decodebin
gstdecodebin2.c:4640:gst_decode_bin_expose:<decodebin1> error: no suitable
plugins found:
Missing decoder: H.264 (Main Profile) (video/x-h264, stream-format=(string)avc,
alignment=(string)au, level=(string)3, profile=(string)main,
codec_data=(buffer)014d401effe10017674d401eeca1e3f60220000003002000000781e2c5b2c001000468efb2c8,
width=(int)240, height=(int)240, framerate=(fraction)30/1,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive,
chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8,
parsed=(boolean)true)
0:00:00.922217740 21838 0x7fc568069e80 WARN uridecodebin
gsturidecodebin.c:988:no_more_pads_full:<uridecodebin1> error: no suitable
plugins found:
gstdecodebin2.c(4640): gst_decode_bin_expose ():
/GstPlayBin:play/GstURIDecodeBin:uridecodebin1/GstDecodeBin:decodebin1:
no suitable plugins found:
Missing decoder: H.264 (Main Profile) (video/x-h264, stream-format=(string)avc,
alignment=(string)au, level=(string)3, profile=(string)main,
codec_data=(buffer)014d401effe10017674d401eeca1e3f60220000003002000000781e2c5b2c001000468efb2c8,
width=(int)240, height=(int)240, framerate=(fraction)30/1,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive,
chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8,
parsed=(boolean)true)
0:00:00.925297299 21838 0x7fc568069e80 WARN qtdemux
qtdemux.c:6073:gst_qtdemux_loop:<qtdemux0> error: Internal data stream error.
0:00:00.925372803 21838 0x7fc568069e80 WARN qtdemux
qtdemux.c:6073:gst_qtdemux_loop:<qtdemux0> error: streaming stopped, reason
not-linked (-1)
0:00:01.227826788 21838 0x11508a0 ERROR webkitmediaplayer
MediaPlayerPrivateGStreamer.cpp:956:handleMessage: Error 12: Your GStreamer
installation is missing a plug-in.
(url=webkit+https://v.redd.it/htlleai2qk321/HLSPlaylist.m3u8)
0:00:01.227848902 21838 0x11508a0 WARN webkitmediaplayer
MediaPlayerPrivateGStreamer.cpp:1860:loadingFailed: Loading failed, error: 4
0:00:01.228134028 21838 0x11508a0 ERROR webkitmediaplayer
MediaPlayerPrivateGStreamer.cpp:956:handleMessage: Error 12: Your GStreamer
installation is missing a plug-in.
(url=webkit+https://v.redd.it/htlleai2qk321/DASH_600_K)
0:00:01.228145779 21838 0x11508a0 WARN webkitmediaplayer
MediaPlayerPrivateGStreamer.cpp:1860:loadingFailed: Loading failed, error: 4
0:00:01.228846796 21838 0x11508a0 WARN downloadbuffer
gstdownloadbuffer.c:961:gst_download_buffer_close_temp_location_file:<downloadbuffer0>
Failed to remove temporary file /var/tmp/WebKit-Media-UK76TZ: No such file or
directory
--8<---------------cut here---------------end--------------->8---
So I think we are simply not building Gstreamer(-plugins-*) against some
important codecs, namely x264.
Does anyone know more about this?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
- Re: WebKit: Failing to play most HTML5 videos, (continued)
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/11
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/11
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/11
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/11
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/11
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/12
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/12
- Re: WebKit: Failing to play most HTML5 videos,
Pierre Neidhardt <=
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/20
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/20
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/20
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/20
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/20
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/21
- Re: WebKit: Failing to play most HTML5 videos, Ricardo Wurmus, 2018/12/21
- Re: WebKit: Failing to play most HTML5 videos, Pierre Neidhardt, 2018/12/21