You are not logged in.

#1 2004-10-13 21:07:17

shlo
Member
Registered: 2004-09-25
Posts: 42

[Req] libmp4v2

I was wondering if someone could make a package for libmp4v2, which is needed for gtkpod to read the special ID3 tags in AAC encoded files. My entire music library is encoded as AAC and I do not really want to reencode the whole thing. If someone could help me out I would much appreciate it.

Offline

#2 2004-10-13 21:36:38

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: [Req] libmp4v2

libmp4v2 ... does this exist also as a separate pkg?

do you know about faad2? (faad2 in current faad2-devel in unstable (containing the xmms-plugin))


The impossible missions are the only ones which succeed.

Offline

#3 2004-10-13 22:41:49

shlo
Member
Registered: 2004-09-25
Posts: 42

Re: [Req] libmp4v2

Yea, I am using Faad2 to play my AAC files. This is used to play m4p iTunes protected files I guess. I legally own the songs, I just want to use them w/o converting.

Offline

#4 2004-10-13 22:46:32

hans-jürgen
Member
From: Hamburg, Germany
Registered: 2004-08-24
Posts: 17
Website

Re: [Req] libmp4v2

shlo wrote:

I was wondering if someone could make a package for libmp4v2, which is needed for gtkpod to read the special ID3 tags in AAC encoded files.

As far as I know, gtkpod also uses FAAD2 for MP4 file and tags reading, and if you installed the release version 2.0, you should have received this library with it. But it was later moved to the FAAC package, so it's no longer included in the FAAD2 snapshot and CVS folder. Another way to obtain it is the original SourceForge project where it stems from, i.e. MPEG4IP.


ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ on Myspace, YouTube and Last.fm
INDIGO ROCKS on Myspace and at home

Offline

#5 2004-10-13 22:50:08

shlo
Member
Registered: 2004-09-25
Posts: 42

Re: [Req] libmp4v2

I just realised that I grossly misinterpereted the error message which led me to this request. as I added in my second post, this is for playing m4p, or iTunes Music Store files. Sorry about the confusion, I am also trying to fix an unrelated problem with some of my tags.

The request still stands, the purpose is just changed. Thanks for the input.

Offline

#6 2004-10-14 05:43:45

hans-jürgen
Member
From: Hamburg, Germany
Registered: 2004-08-24
Posts: 17
Website

Re: [Req] libmp4v2

shlo wrote:

I just realised that I grossly misinterpereted the error message which led me to this request. as I added in my second post, this is for playing m4p, or iTunes Music Store files.

I see, but libmp4v2 does not solve this issue, because it is only for unprotected MP4 files with file extensions .m4a and .mp4. So a separate package wouldn't help you at all. To decrypt the DRM protection on iTunes Music Store files with .m4p file extension you would have to use an illegal tool which probably shouldn't be included in an official Linux distribution.

Sorry about the confusion, I am also trying to fix an unrelated problem with some of my tags.

OK, but don't mix up ID3 tags with MP4 = iTunes tags, these are completely different "animals". Same is true for .aac files and .m4a files, by the way.


ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ on Myspace, YouTube and Last.fm
INDIGO ROCKS on Myspace and at home

Offline

#7 2004-10-14 10:07:00

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: [Req] libmp4v2

from a cd you can make m4a in itunes ... this files you can play with anything that uses faad2 the right way

for m4p your request should go to Apple, as they should provide a tool for non-mac OS's, if they are selling stuff that need it

in my eyes, the biggest advantage of ripping cd's is that you can have them all on one harddrive and do not need longer to search for the one you want to play right now --- downloading music from the internet is slow and not reliable (or reliable but expensive and not compatible, if you buy it) --- however, streaming radios from over the other end of the world in ogg format, this is really great in my eyes, as here in europe we normally do not get new zeeland radio stations out of the cable ;-)


The impossible missions are the only ones which succeed.

Offline

#8 2004-10-14 18:54:46

shlo
Member
Registered: 2004-09-25
Posts: 42

Re: [Req] libmp4v2

dp wrote:

from a cd you can make m4a in itunes ... this files you can play with anything that uses faad2 the right way

for m4p your request should go to Apple, as they should provide a tool for non-mac OS's, if they are selling stuff that need it

in my eyes, the biggest advantage of ripping cd's is that you can have them all on one harddrive and do not need longer to search for the one you want to play right now --- downloading music from the internet is slow and not reliable (or reliable but expensive and not compatible, if you buy it) --- however, streaming radios from over the other end of the world in ogg format, this is really great in my eyes, as here in europe we normally do not get new zeeland radio stations out of the cable ;-)

I agree that I prefer having physical CD's with album art and all, but instant gratification is just so .... INSTANT!

So this lib only handles non-DRM files for some reason named .m4p? That seems a little silly. Here is an example of the errror I get about 30 times over for .m4p files

We Got The.m4p' failed: m4a/m4p/m4b not supported without the mp4v2 library. You must compile the gtkpod source together with the mp4v2 library.

Offline

#9 2004-10-14 19:00:18

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: [Req] libmp4v2

shlo wrote:

Instant ... yes, that's true, if you are behind a fast internet connection ;-)

So this lib only handles non-DRM files for some reason named .m4p? That seems a little silly. Here is an example of the errror I get about 30 times over for .m4p files

We Got The.m4p' failed: m4a/m4p/m4b not supported without the mp4v2 library. You must compile the gtkpod source together with the mp4v2 library.

gtkpod: where is this pkg from? PKGBUILD? check the ./configure --help and check also the output of ./configure to see if it really finds faad2

you can check also ldd /path/to/gtkpod to see the links it has


The impossible missions are the only ones which succeed.

Offline

#10 2004-10-14 21:05:33

shlo
Member
Registered: 2004-09-25
Posts: 42

Re: [Req] libmp4v2

dp wrote:
shlo wrote:

Instant ... yes, that's true, if you are behind a fast internet connection ;-)

So this lib only handles non-DRM files for some reason named .m4p? That seems a little silly. Here is an example of the errror I get about 30 times over for .m4p files

We Got The.m4p' failed: m4a/m4p/m4b not supported without the mp4v2 library. You must compile the gtkpod source together with the mp4v2 library.

gtkpod: where is this pkg from? PKGBUILD? check the ./configure --help and check also the output of ./configure to see if it really finds faad2

you can check also ldd /path/to/gtkpod to see the links it has

I am using Spider.007's PKGBUILD. It isn't an official package yet. The thread.

I used ldd /opt/gtkpod/bin/gtkpod and it printed

        linux-gate.so.1 =>  (0xffffe000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x40027000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x402f8000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x40367000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x40384000)
        libm.so.6 => /lib/tls/libm.so.6 (0x4039a000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x403bd000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x403c2000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x403cd000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40405000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40444000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0x40449000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x4044c000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40451000)
        libid3tag.so.0 => /usr/lib/libid3tag.so.0 (0x404d1000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x404e3000)
        libc.so.6 => /lib/tls/libc.so.6 (0x404f3000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40629000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x406f5000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x406f9000)
        libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x40701000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40704000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40712000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40725000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40791000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40799000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x407c0000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x407c9000)
        libz.so.1 => /usr/lib/libz.so.1 (0x407f1000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40802000)

none of which are faad2 libs. However, gtkpod doesn't actually play music. what it does is import/export music to the ipod and forward information to the player of your choice, for instance amarok which I use. I don't think gtkpod itself uses faad2 at all.[/code]

Offline

#11 2004-10-15 08:01:40

hans-jürgen
Member
From: Hamburg, Germany
Registered: 2004-08-24
Posts: 17
Website

Re: [Req] libmp4v2

We Got The.m4p' failed: m4a/m4p/m4b not supported without the mp4v2 library. You must compile the gtkpod source together with the mp4v2 library.

That's probably a typo in the error message of gtkpod, it should read "mp4" instead of "m4p".


ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ on Myspace, YouTube and Last.fm
INDIGO ROCKS on Myspace and at home

Offline

#12 2004-10-15 11:08:41

hans-jürgen
Member
From: Hamburg, Germany
Registered: 2004-08-24
Posts: 17
Website

Re: [Req] libmp4v2

I don't think gtkpod itself uses faad2 at all.

Right, I mixed it up with gnuPod which also uses FAAC for transcoding several input formats to .m4a files while transferring them to the iPod.

Here's a related quote from the [url=http://gtkpod.sourceforge.net/gtkpod homepage:

Add mp3, wav and m4a (non-protected AAC) files (single files, directories or existing playlists) to the iPod.

So it seems that gtkpod can copy existing unprotected .m4a files from iTunes to the iPod with the help of libmp4v2 and vice versa, but nothing else like MP4 tag reading or transcoding yet.


ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ on Myspace, YouTube and Last.fm
INDIGO ROCKS on Myspace and at home

Offline

#13 2004-10-15 17:56:31

shlo
Member
Registered: 2004-09-25
Posts: 42

Re: [Req] libmp4v2

k. Thanks for looking into it. The question still remains, why does gtkpod want that lib?

Offline

#14 2004-10-16 08:27:54

hans-jürgen
Member
From: Hamburg, Germany
Registered: 2004-08-24
Posts: 17
Website

Re: [Req] libmp4v2

shlo wrote:

The question still remains, why does gtkpod want that lib?

It needs libmp4v2 to read the file/container format MP4 which includes the file extensions .mp4, .m4a and .m4b, otherwise it couldn't recognize and properly copy these files to the iPod.


ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ on Myspace, YouTube and Last.fm
INDIGO ROCKS on Myspace and at home

Offline

Board footer

Powered by FluxBB