Thank you very much for the help!
Strangly, I discovered that "nm /usr/lib64/libmp4v2.so.0.0.0" gave "no symbols" at all, even though the libmp4v2 rpm was installed. By removing it and installing it again (from packman repos), it now seems to work properly.

One curious detail however is that "rpm -q -i libmp4v2" reports "10.2", even though I use suse 10.3:
"Description :
MPEG4v2 library
Distribution: openSUSE 10.2 (x86_64)"

Still, everything is working fine now. Thanks again!

Dan

Henne Vogelsang wrote:
Hi,

On Tuesday, November 27, 2007 at 02:36:39, Dan Kopparhed wrote:

It seems something is wrong with the mpeg4ip package for Suse 10.3.

# mp4creator -create video.mpeg video.mp4
mp4creator: symbol lookup error: mp4creator: undefined symbol: MP4GetTrackMediaDataName

# mp4info sample_100kbit.mp4
mp4info version 1.5.0.1
sample_100kbit.mp4:
Track   Type    Info
1       audio   MPEG-4 AAC LC, 70.016 secs, 20 kbps, 8000 Hz
2 video MPEG-4 Unknown Profile(0), 70.000 secs, 75 kbps, 192x242 @ 15.00 fps
3       hint    Payload MP4V-ES for track 2
4       hint    Payload mpeg4-generic for track 1
mp4info: symbol lookup error: mp4info: undefined symbol: MP4GetMetadataGrouping

$ nm /usr/lib64/libmp4v2.so.0.0.0 |grep MP4GetMetadataGrouping
0000000000058e50 T MP4GetMetadataGrouping
$ rpm -qf /usr/lib64/libmp4v2.so.0.0.0
libmp4v2-1.5.0.1-6

You are missing libmp4v2.
Henne


_______________________________________________
Packman mailing list
[email protected]
http://212.112.227.138/cgi-bin/mailman/listinfo/packman

Antwort per Email an