Hi, With tumbler 0.1.22, I disabled the ffmpeg thumbnailer at configure time and used the gstreamer one instead, but it won't produce thumbnails for any video (they were correctly generated with ffmpeg-thumbnailer)... :( I don't know what's wrong, I can't find any sign of a crash. dbus traffic for pdf (similar for pictures): ===== method call sender=:1.18 -> dest=org.freedesktop.thumbnails.Thumbnailer1 serial=17 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=GetSupported method call sender=:1.18 -> dest=org.freedesktop.thumbnails.Thumbnailer1 serial=18 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Queue array [ string "file:///home/mrpouit/T%C3%A9l%C3%A9chargement/LINUX%20System%20Call%20Quick%20Reference.pdf" string "file:///home/mrpouit/T%C3%A9l%C3%A9chargement/q_s2866_100.pdf" ] array [ string "application/pdf" string "application/pdf" ] string "normal" string "foreground" uint32 0 signal sender=:1.81 -> dest=:1.18 serial=7 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Started uint32 0 signal sender=:1.81 -> dest=:1.18 serial=8 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Ready uint32 0 array [ string "file:///home/mrpouit/T%C3%A9l%C3%A9chargement/LINUX%20System%20Call%20Quick%20Reference.pdf" ] signal sender=:1.81 -> dest=:1.18 serial=9 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Ready uint32 0 array [ string "file:///home/mrpouit/T%C3%A9l%C3%A9chargement/q_s2866_100.pdf" ] signal sender=:1.81 -> dest=:1.18 serial=10 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Finished uint32 0 ===== And for two random video files: ===== method call sender=:1.18 -> dest=org.freedesktop.thumbnails.Thumbnailer1 serial=33 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=GetSupported method call sender=:1.18 -> dest=org.freedesktop.thumbnails.Thumbnailer1 serial=34 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Queue array [ string "file:///home/mrpouit/Vid%C3%A9os/Jean%20Yanne.mp4" string "file:///home/mrpouit/Vid%C3%A9os/Le%20temps%20ne%20fait%20rien%20%C3%A0%20l'affaire.flv" ] array [ string "video/mp4" string "video/x-flv" ] string "normal" string "foreground" uint32 0 signal sender=:1.81 -> dest=:1.18 serial=66 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Started uint32 9 signal sender=:1.81 -> dest=:1.18 serial=67 path=/org/freedesktop/thumbnails/Thumbnailer1; interface=org.freedesktop.thumbnails.Thumbnailer1; member=Finished uint32 9 ===== The "Ready" reply with the file uri is never emitted. Any idea on how to easily debug what happens? Thanks.
Oh, actually, the second log has "uint32 9" (instead of 0) for the calls, so I guess it means something went wrong. ;-)
Created attachment 3884 Patch to actually generate thumbnail Turns out the GStreamer pipeline is never being started, so there's not much change of a thumbnail being generated. Fix attached.
I wonder how this ever worked for Ross and myself before. Thanks for the patch Sam, I already applied it to master: commit aab140d868c1ebedbb04bbd65deddf94dc21787b Author: Jannis Pohlmann <jannis@xfce.org> Date: Mon Sep 26 19:28:51 2011 +0200 Fix generation of video images by starting the pipeline (bug #7996). Patch provided by Sam Thursfield<ssssam@gmail.com>.
*** Bug 7994 has been marked as a duplicate of this bug. ***
@Sam I just noticed that bugzilla strips of the git patch header when clicking on the patch rather than on "[Details]". Next time I'll make sure you're also the author of the commit.
*** Bug 8040 has been marked as a duplicate of this bug. ***