pix_film systematically crashes Pd when I open the attached video (and a few similar ones)
This happens after upgrading Ubuntu 10.04 to Ubuntu 10.10 and installing the Pd Extended 0.42.5 package for ubuntu 10.10.
Thid didn\'t happen with the package for Ubuntu 10.04 on Ubuntu 10.04, though it seems to be the same version of GEM (0.92.3).
These are MOV files encoded with jpeg.
Oh sh*** I can't attach the file because it's bigger than 256k
I'll upload it somewhere else and post a link
EM: Graphics Environment for Multimedia
GEM: ver: 0.92.3
GEM: compiled: Sep 22 2010
GEM: maintained by IOhannes m zmoelnig
GEM: Authors : Mark Danks (original version)
GEM: Chris Clepper
GEM: Cyrille Henry
GEM: IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christop Steiner, et al.
GEM: found a bug? miss a feature? please report it:
GEM: homepage http://gem.iem.at/
GEM: bug-tracker http://sourceforge.net/projects/pd-gem/
GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/
GEM: compiled for SIMD architecture: MMX
GEM: using MMX optimization
Anonymous
The test video file:
http://www.matteosistisette.com/macarena_loop1.mov
I've converted the same file to AVI encoded with ffmpeg's "mjpeg" codec and it still crashes. However I can open some other avi files that are encoded with the same mjpeg codec.
What can these files have that is preserved even transcoding them to another format and codec??
well, not sure the ones that work are encoded with _the same_ mjpeg codec, I can only tell they are encoded with mjpeg. Nautilus says "Motion JPEG" in both cases.
even after transcoding the file to other codecs, still crashes.
can "lqtplay" play these videos
i have the feeling this is the re-current problem with a broken libquicktime shipped with debian/ubuntu
Wow, indeed lqtplay can't play them.
Thank so much. Do you know how I can get back the working libquicktime? Or can I have gem use another backend?
hmm well, actually i don't really know which version of libquicktime is broken (and which is not), only that _some_ versions are (and unfortunately some of those are shipped with ubuntu)
so you ought to find out which libquicktime is working and then install that via apt :-(
maybe there is a "backport" from a more recent version of libquicktime to your distro, but i don't know (and looking at packages.ubuntu.com, it seems that maverick and natty provide virtually the same version of libquicktime)
btw, you could update your bugreport at https://bugs.launchpad.net/ubuntu/+source/libquicktime/+bug/714637
as for using other backends: with gem-0.92 there is no way to permanently disable a certain backend (starting with 0.93 you can just uninstall the defending backend(s))
Thanks for your help. Unfortunately the latest version of libquicktime from CVS is equally broken :(
which CVS are you referring to? libquicktime's?
here (debian wheezy/sid), i can play your file fine with both lqtplay and Gem (though i have also libgmerlin-avdec backend)
yes, libquicktime's CVS, but I'm afraid it hasn't installed correctly (though I got no error from configure, make and sudo make install).
Now when I run lqtplay, I get the message:
lqtplay: error while loading shared libraries: libquicktime.so.0: cannot open shared object file: No such file or directory
So I guess libquicktime hasn't installed correctly and maybe Gem is still using the version that was already installed.
Ok I recompiled Gem so it uses the new libquicktime and it doesn't crash any more with these files.
Now it crashes with PNG videos (and lqtplay doesn't) but I'll file a separate report for that
Sorry it does not crash with PNG but with Apple Animation codec
given that we now have a separate bug-report for the AppleAnimation crash, i close this report.