As for sorenson codec it still remains unrecognized along with the rest.
On the Mac using the installer there is no /sw folder created (show invisible files). Using the installer from puredata.org to install you just drag the Pd-0.38.4-extended-RC8 package to anywhere on your harddrive, (me to a PureData folder in Applications). Fink - which is not installed on my system would create a sw folder but it's not part of the OSX PD default installer or installation requirements.
The path using "Show Package Contents" is Pd-0.38.4-extended-RC8/Contents/lib/libquicktime.0.dylib.
This is where other files libbz2.1.0.2.dylib, libmp3lame.0.dylib, libspeex.1.dylib, etc. reside.
Do I need to do something to else to get the library to be recognized?....Odd that pdp_qt is not using the installed library (as I mentioned earlier nothing changes if the libquicktime.0.dylib is removed)
The patch I'm using to open the quicktime movies is called "quicktime.pd" and it comes with the PiDiP OSX installer.
On 4/21/06, Patrick Pagano pat@digitalworlds.ufl.edu wrote:
where did you put it? it should go in /sw/lib, yes? and then you tried to make a movie 320x240 with sorensen codec? -----Original Message----- From: pd-list-bounces@iem.at on behalf of Dave Leith Sent: Thu 4/20/2006 9:59 PM To: PD List send Cc: Subject: Re: [PD] PDP and quicktime pdp_qt Hi all the saga continues...I replaced the quicktime library
libquicktime.0.dylib in RC8 with the one from the PiDiP package and no difference. Then I thought I'd see just what difference it would make if it wasn't even there at all (renamed) and it made no difference what so ever....same old messages about wrong codec but no complaints about the missing library...does this idicate a problem else where..if so where to look?
Thanks Same behavior in RC6, RC7, RC8 .39 test2.....none of them can find
a qt codec on OSX
On 4/19/06, Pat Pagano <bigswift@ufl.edu> wrote: Sorry, i am on linux and os x replace that dylib with the one from the pidip sources On Apr 19, 2006, at 12:09 PM, Dave Leith wrote: I'm not sure this will work as I am using the PD extended
OSX installer from puredata.org. Everything is inside the package (Show Contents). The quicktime library seems to be called libquicktime.0.dylib
Thanks On 4/19/06, Patrick Pagano < pat@digitalworlds.ufl.edu<mailto:
pat@digitalworlds.ufl.edu> > wrote:
from terminal.app cd /sw/lib sudo mv libquicktime.so.0 libquicktimeso.0_fink sudo cp ******/libquicktime.so.0 . */ where ****** is the libquicktime included with
pidip /*
locate libquicktime might help too.. HtH cheers~ As well what would be the most straightforward way
to replace the quicktime library? I do have a copy of pdp_pidip_osx.tar.gz.
_______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
On Apr 21, 2006, at 12:08 PM, Dave Leith wrote:
As for sorenson codec it still remains unrecognized along with the
rest.On the Mac using the installer there is no /sw folder created
(show invisible files). Using the installer from puredata.org to
install you just drag the Pd-0.38.4-extended-RC8 package to
anywhere on your harddrive, (me to a PureData folder in
Applications). Fink - which is not installed on my system would
create a sw folder but it's not part of the OSX PD default
installer or installation requirements.
.../sw is fink specific, and really isn't germaine here, as the whole
point of the extended builds is to include everything in a portable
manner...unfortunately, we're dealing with a libquicktime versioning
problem...
The path using "Show Package Contents" is Pd-0.38.4-extended-RC8/ Contents/lib/libquicktime.0.dylib. This is where other files libbz2.1.0.2.dylib, libmp3lame.0.dylib,
libspeex.1.dylib, etc. reside.Do I need to do something to else to get the library to be
recognized?....Odd that pdp_qt is not using the installed library
(as I mentioned earlier nothing changes if the libquicktime.0.dylib
is removed)
...ok, here's one more thing to try: I believe you mentioned that
you had downloaded the pidip libs from yves' site, so we should be
able change that libquicktime.dylib to something you can use...if you
have the developer tools installed, you can do the following from the
directory that contains your Pd-0.38-4-extended-RC8.app:
cd Pd-0.38-4-extended-RC8.app/Contents/lib/ otool -L libquicktime.0.dylib
...at this point you should see a list of libraries that the dylib is
linked against...if you see anything beginning with "/sw", then we
need to tell it to look elsewhere, like the following:
install_name_tool -change /sw/lib/libquicktime.0.dylib
@executable_path/../../lib/libquicktime.0.dylib libquicktime.0.dylib
...you can then rerun "otool -L libquicktime.0.dylib" to confirm that
it's changed...if this works, then try running pd again, and see if
that helps: this may not work because we don't know if the version
of gcc that these individual files were compiled and linked with is
the same...
good luck, james
Hi James
Well here is what I've done. The final change to @executable_path didn't happen. I've enclosed my Terminal output so perhaps I've made a mistake or didn't have enough luck. Hope you can set me straight.
libquicktime.0.0.0.dylib from PiDiP is 1.2 Meg from Mar 18 2004 with 2 aliases libquicktime.0.dylib and libquicktime,dylib libquicktime.0.dylib is from Pd-0.38.4-extended-RC8.app is 376K from Feb 12 2006
Here's list of what I tried:
Using terminal I moved libquicktime.0.0.0.dylib from PiDiP to Pd-0.38.4-extended-RC8.app then: [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% ls libbz2.1.0.2.dylib libpng.3.dylib libvorbis.0.dylib libgsl.0.dylib libquicktime.0.0.0.dylib libvorbisenc.2.dylib libgslcblas.0.dylib libquicktime.0.dylib libvorbisfile.3.dylib libmp3lame.0.dylib libsndfile.0.dylib libogg.0.dylib libspeex.1.dylib [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% otool -L libquicktime.0.dylib libquicktime.0.dylib: @executable_path/../../lib/libquicktime.0.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.1) [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% otool -L libquicktime.0.0.0.dylib libquicktime.0.0.0.dylib: /sw/lib/libquicktime.0.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.0.0) [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% rm libquicktime.0.dylib [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% ls libbz2.1.0.2.dylib libogg.0.dylib libspeex.1.dylib libgsl.0.dylib libpng.3.dylib libvorbis.0.dylib libgslcblas.0.dylib libquicktime.0.0.0.dylib libvorbisenc.2.dylib libmp3lame.0.dylib libsndfile.0.dylib libvorbisfile.3.dylib [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% mv libquicktime.0.0.0.dylib libquicktime.0.dylib [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% ls libbz2.1.0.2.dylib libmp3lame.0.dylib libquicktime.0.dylib libvorbis.0.dylib libgsl.0.dylib libogg.0.dylib libsndfile.0.dylib libvorbisenc.2.dylib libgslcblas.0.dylib libpng.3.dylib libspeex.1.dylib libvorbisfile.3.dylib [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% otool -L libquicktime.0.dylib libquicktime.0.dylib: /sw/lib/libquicktime.0.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.0.0) [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% install_name_tool -change /sw/lib/libquicktime.0.dylib @executable_path/../../lib/libquicktime.0.dylib libquicktime.0.dylib [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% otool -L libquicktime.0.dylib libquicktime.0.dylib: /sw/lib/libquicktime.0.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.0.0) [David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
Also if it matters [David-Leiths-Computer:/usr/lib] davidlei% otool -L libSystem.B.dylib libSystem.B.dylib: /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.4) /usr/lib/system/libmathCommon.A.dylib (compatibility version 1.0.0, current version 47.1.0)
On 4/21/06, james tittle tigital@mac.com wrote:
On Apr 21, 2006, at 12:08 PM, Dave Leith wrote:
As for sorenson codec it still remains unrecognized along with the rest.
On the Mac using the installer there is no /sw folder created (show invisible files). Using the installer from puredata.org to install you just drag the Pd-0.38.4-extended-RC8 package to anywhere on your harddrive, (me to a PureData folder in Applications). Fink - which is not installed on my system would create a sw folder but it's not part of the OSX PD default installer or installation requirements.
.../sw is fink specific, and really isn't germaine here, as the whole point of the extended builds is to include everything in a portable manner...unfortunately, we're dealing with a libquicktime versioning problem...
The path using "Show Package Contents" is Pd-0.38.4-extended-RC8/ Contents/lib/libquicktime.0.dylib. This is where other files libbz2.1.0.2.dylib, libmp3lame.0.dylib, libspeex.1.dylib, etc. reside.
Do I need to do something to else to get the library to be recognized?....Odd that pdp_qt is not using the installed library (as I mentioned earlier nothing changes if the libquicktime.0.dylib is removed)
...ok, here's one more thing to try: I believe you mentioned that you had downloaded the pidip libs from yves' site, so we should be able change that libquicktime.dylib to something you can use...if you have the developer tools installed, you can do the following from the directory that contains your Pd-0.38-4-extended-RC8.app:
cd Pd-0.38-4-extended-RC8.app/Contents/lib/ otool -L libquicktime.0.dylib
...at this point you should see a list of libraries that the dylib is linked against...if you see anything beginning with "/sw", then we need to tell it to look elsewhere, like the following:
install_name_tool -change /sw/lib/libquicktime.0.dylib @executable_path/../../lib/libquicktime.0.dylib libquicktime.0.dylib
...you can then rerun "otool -L libquicktime.0.dylib" to confirm that it's changed...if this works, then try running pd again, and see if that helps: this may not work because we don't know if the version of gcc that these individual files were compiled and linked with is the same...
good luck, james