Open zmdismai opened 5 years ago
likely related to #658 - an underlying codec is missing causing the failure.
Check the journalctl
for more output. Also, start totem
from a terminal to collect stdout
/stderr
. This may help root causing the issue.
@ahkok The output for journalctl is not really helpful I think. In addition to the journalctl log from #658, when I do the screenshot it prints out the following from journalctl: totem[2612]: Could not take screenshot: failed to retrieve or convert video frame
I test with another video file and it is playing fine with Totem: it's an ogv file from http://techslides.com/demos/sample-videos/small.ogv
When I do screenshot while playing this video, I do not see such error. I believe you are right, it is related to the missing codec.
Description We are not able to take screenshot while playing video with Totem.
To Reproduce Steps to reproduce the behavior:
Current behavior Totem could not get a screenshot of the video. Refer Screenshot A below. journalctl -f: totem[22163]: Could not take screenshot: failed to retrieve or convert video frame
Expected behavior Should be able to take screenshot of the video playback.
Environment:
Clear Linux OS version: [cat /usr/lib/os-release] NAME="Clear Linux OS" VERSION=1 ID=clear-linux-os ID_LIKE=clear-linux-os VERSION_ID=29160 PRETTY_NAME="Clear Linux OS" ANSI_COLOR="1;35" HOME_URL="https://clearlinux.org" SUPPORT_URL="https://clearlinux.org" BUG_REPORT_URL="mailto:dev@lists.clearlinux.org" PRIVACY_POLICY_URL="http://www.intel.com/privacy"
Bundles: [e.g. sudo swupd bundle-list] NetworkManager acpica-unix2 alsa-utils ansible baobab bc binutils bison bootloader c-basic cheese cloc clr-network-troubleshooter containers-basic cpio cronie cryptography curl darktable desktop desktop-apps desktop-assets desktop-autostart desktop-gnomelibs desktop-kde-libs desktop-locales dev-utils devpkg-base devpkg-llvm diffutils dnf docutils dpdk education-preschool eog ethtool evince evolution file file-roller findutils firefox flatpak flex fonts-basic fuse games gdb geany gedit gimp git gjs glibc-locale glmark2 gnome-base-libs gnome-calculator gnome-characters gnome-color-manager gnome-disk-utility gnome-font-viewer gnome-logs gnome-music gnome-photos gnome-screenshot gnome-system-monitor gnome-todo gnome-weather graphviz gstreamer gvim gzip hardware-printing hardware-uefi hexchat htop icdiff inotify-tools iperf ipmitool iproute2 iptables kbd kde-frameworks5 kernel-install kernel-native less lib-imageformat lib-opengl lib-openssl lib-samba libX11client libglib libstdcpp libva-utils linux-firmware linux-firmware-extras linux-firmware-wifi linux-tools llvm make man-pages meld minetest minetestserver minicom nasm nautilus net-tools network-basic openblas openldap openssh-server openssl openvswitch os-core os-core-legacy os-core-update os-core-webproxy os-utils-gui p11-kit package-utils parallel patch perl-basic polkit powertop procps-ng pulseaudio pygobject python2-basic python3-basic qemu-guest-additions qt-basic qt-core seahorse software-defined-cockpit strace sudo sysadmin-basic syslinux telemetrics texinfo thermal_daemon thunderbird tigervnc tmux totem tzdata unzip v4l-utils valgrind vim virt-viewer vlc vnc-server webkitgtk wget which wpa_supplicant x11-server x11vnc xemacs xfce4-desktop xz znc zstd
Screenshots Screenshot A