Missing decoder for `video/x-dv`
The following sample cannot be used in both the dev env and the flathub build: sample-2001.05.15_04-58-01.dv
"WARNING No decoder available for type 'video/x-dv, systemstream=(boolean)true, format=(string)PAL'."
On Archlinux gst-play-1.0
can play the file just fine.
To reproduce in the dev env:
$ gst-play-1.0 /home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
Running in sandbox: gst-play-1.0 /home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
flatpak build --socket=x11 --socket=wayland --talk-name=org.freedesktop.Flatpak --socket=session-bus --socket=pulseaudio --share=network --env=PITIVI_DEVELOPMENT=1 --env=PYTHONUSERBASE=/app/ --env=CC=ccache gcc --env=CXX=ccache g++ --device=dri --env=LC_MEASUREMENT=de_DE.UTF-8 --env=DISPLAY=:0 --env=LANG=en_US.utf8 --env=LC_PAPER=de_DE.UTF-8 --env=LC_NUMERIC=de_DE.UTF-8 --env=LC_TIME=de_DE.UTF-8 --env=LC_MONETARY=de_DE.UTF-8 --env=PITIVI_REPO_DIR=/home/aleb/dev/pitivi/pitivi --env=GST_ENCODING_TARGET_PATH=/app/share/gstreamer-1.0/encoding-profiles/:/app/share/pitivi/encoding-profiles/: --env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0/: --env=FREI0R_PATH=/app/lib/frei0r-1/: --env=GST_PRESET_PATH=/app/share/gstreamer-1.0/presets/:/app/share/pitivi/gstpresets/: /home/aleb/dev/pitivi/pitivi-prefix gst-play-1.0 /home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
Press 'k' to see a list of keyboard shortcuts.
Now playing /home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
WARNING No decoder available for type 'video/x-dv, systemstream=(boolean)true, format=(string)PAL'.
WARNING debug information: ../gst/playback/gsturidecodebin.c(960): unknown_type_cb (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0
ERROR Your GStreamer installation is missing a plug-in. for file:///home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
ERROR debug information: ../gst/playback/gsturidecodebin.c(1027): no_more_pads_full (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0:
no suitable plugins found:
../gst/playback/gstdecodebin2.c(4701): gst_decode_bin_expose (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Missing decoder: Digital Video (DV) System Stream (video/x-dv, systemstream=(boolean)true, format=(string)PAL)
To reproduce in the flathub build:
$ flatpak run --command=gst-play-1.0 org.pitivi.Pitivi/x86_64/stable /home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
Press 'k' to see a list of keyboard shortcuts.
Now playing /home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
WARNING No decoder available for type 'video/x-dv, systemstream=(boolean)true, format=(string)PAL'.
WARNING debug information: ../subprojects/gst-plugins-base/gst/playback/gsturidecodebin.c(960): unknown_type_cb (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0
ERROR Your GStreamer installation is missing a plug-in. for file:///home/aleb/Downloads/sample-2001.05.15_04-58-01.dv
ERROR debug information: ../subprojects/gst-plugins-base/gst/playback/gsturidecodebin.c(1027): no_more_pads_full (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0:
no suitable plugins found:
../subprojects/gst-plugins-base/gst/playback/gstdecodebin2.c(4701): gst_decode_bin_expose (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Missing decoder: Digital Video (DV) System Stream (video/x-dv, systemstream=(boolean)true, format=(string)PAL)
Edited by Alexandru Băluț