flathub / org.sigxcpu.Livi

https://flathub.org/apps/details/org.sigxcpu.Livi
1 stars 3 forks source link

Should include yt-dlp #10

Open Hobbyist11 opened 6 months ago

Hobbyist11 commented 6 months ago

Running Livi flat pak with the follow command: flatpak run org.sigxcpu.Livi 'https://www.youtube.com/watch?v=KqoU6HOpQ5U'

Yield the error:

0:00:01.734411587     2 0x5b63cb22ad50 ERROR               gst-play gstplay.c:1080:error_cb:<play0> ERROR: from element /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-0: Your GStreamer installation is missing a plug-in.
0:00:01.734558278     2 0x5b63cb22ad50 ERROR               gst-play gstplay.c:1082:error_cb:<play0> Additional debug info: ../subprojects/gst-plugins-base/gst/playback/gstdecodebin3.c(2476): check_slot_reconfiguration (): /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-0:
No suitable plugins found
0:00:01.734593292     2 0x5b63cb22ad50 ERROR               gst-play gstplay.c:980:on_error:<play0> Error: Error from element /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-0: Your GStreamer installation is missing a plug-in.
Your GStreamer installation is missing a plug-in.
../subprojects/gst-plugins-base/gst/playback/gstdecodebin3.c(2476): check_slot_reconfiguration (): /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-0:
No suitable plugins found (gst-play-error-quark, 0)

(livi:2): livi-window-WARNING **: 06:00:58.963: Player error: Error from element /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-0: Your GStreamer installation is missing a plug-in.
Your GStreamer installation is missing a plug-in.
../subprojects/gst-plugins-base/gst/playback/gstdecodebin3.c(2476): check_slot_reconfiguration (): /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-0:
No suitable plugins found

(livi:2): GLib-GIO-CRITICAL **: 06:01:10.275: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(livi:2): GLib-GIO-CRITICAL **: 06:01:10.275: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed 

Trying out a different URL from peertube: flatpak run org.sigxcpu.Livi https://videos.lukesmith.xyz/w/f2g93SdNE81fH1Gz9pUnje

F: Can't get document portal: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying

(livi:2): Gdk-WARNING **: 06:05:15.132: Settings portal not found: Cannot autolaunch D-Bus without X11 $DISPLAY
0:00:00.714298669     2 0x56480c23a5d0 ERROR               gst-play gstplay.c:1080:error_cb:<play0> ERROR: from element /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin0/GstSoupHTTPSrc:souphttpsrc0: Internal data stream error.
0:00:00.714339234     2 0x56480c23a5d0 ERROR               gst-play gstplay.c:1082:error_cb:<play0> Additional debug info: ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c(3175): gst_base_src_loop (): /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin0/GstSoupHTTPSrc:souphttpsrc0:
streaming stopped, reason error (-5)
0:00:00.714387692     2 0x56480c23a5d0 ERROR               gst-play gstplay.c:980:on_error:<play0> Error: Error from element /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin0/GstSoupHTTPSrc:souphttpsrc0: GStreamer encountered a general stream error.
Internal data stream error.
../subprojects/gstreamer/libs/gst/base/gstbasesrc.c(3175): gst_base_src_loop (): /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin0/GstSoupHTTPSrc:souphttpsrc0:
streaming stopped, reason error (-5) (gst-play-error-quark, 0)

(livi:2): livi-window-WARNING **: 06:05:15.813: Player error: Error from element /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin0/GstSoupHTTPSrc:souphttpsrc0: GStreamer encountered a general stream error.
Internal data stream error.
../subprojects/gstreamer/libs/gst/base/gstbasesrc.c(3175): gst_base_src_loop (): /GstPlayBin3:playbin3/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin0/GstSoupHTTPSrc:souphttpsrc0:
streaming stopped, reason error (-5)

(livi:2): GLib-GIO-CRITICAL **: 06:05:17.816: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(livi:2): GLib-GIO-CRITICAL **: 06:05:17.816: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed 

Tested: pasting the URL on Livi * doesn't work as well

agx commented 6 months ago

If you run youtube URLs use -Y, see livi --help. I don't think it works in the flatpak atm as it doesn't include yt-dlp. I'll retitle the bug according to that.

agx commented 6 months ago

https://gitlab.gnome.org/guidog/livi/-/merge_requests/45 will be helpful when not using the command line