gtkpod 2.0.2 (outdated 2011 version)

Audio editors, music players, video players, burning software, etc.
Message
Author
tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

gtkpod 2.0.2 (outdated 2011 version)

#1 Post by tempestuous »

EDIT May 2014:
The latest gtkpod version, plus HOWTO, now updated here -
gtkpod 2.0.2 May 2014
The updated version of gtkpod is compatible only with Puppy Precise, plus Slacko 5.4 upwards.

So I will leave the July 2011 version available for anyone who wants to use gtkpod in older Puppies. For Lucid 5.1/5.2 install these 2 dotpets -
http://minipc.org/ipup/download/gtkpod-2.0.2.pet 2.6 MB
http://minipc.org/ipup/download/libanju ... Puppy5.pet 2.1 MB

and for Slacko 5.3 this additional dotpet is required -
http://minipc.org/ipup/download/gtkpod-Slacko-libs.pet
Attachments
gtkpod-screenshot.jpg
(35.06 KiB) Downloaded 13629 times
Last edited by tempestuous on Sat 31 May 2014, 08:11, edited 6 times in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#2 Post by tempestuous »

Deleted, May 2014
Last edited by tempestuous on Fri 30 May 2014, 05:22, edited 4 times in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#3 Post by tempestuous »

Deleted, May 2014
Last edited by tempestuous on Fri 30 May 2014, 05:22, edited 1 time in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#4 Post by tempestuous »

Deleted, May 2014
Last edited by tempestuous on Fri 30 May 2014, 05:23, edited 2 times in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#5 Post by tempestuous »

Deleted, May 2014
Last edited by tempestuous on Fri 30 May 2014, 05:23, edited 2 times in total.

winderix
Posts: 3
Joined: Sun 05 Sep 2010, 03:36

gtkpod 1.0.0 pet works with iPod Shuffle on Lupu510

#6 Post by winderix »

Just a note to confirm that this pet (gtkpod 1.0.0 for iPod-Touch & iPhone) works with my iPod Shuffle (3rd gen). Didn't have to install any extra lib files for Lucid Pup 5.10. Had to fiddle around some with the settings in gtkpod, but it's functional, not efficacious, let's say.

Haven't tried out the mp3 gain pet linked further down in this thread, but I usually normalize my mp3 files in dbpoweramp (more options), I know, in Windoze, but I bought J River Media Center some time ago and I've kind of become attached to it. Media Center has more tricks up its sleeve than iTunes and Songbird put together. If only MediaMonkey would monkey over with a Linux port, I'd give it not one but five bananas.

By the way, Songbird has been sold for 11 million bucks to Philips Electronics, so I've heard. Hope the founders of the program made some money for all their hard work and creativity. Songbird has also, as expected, given up all support for iPods. The iPod plugin is gone. I'm uninstalling Songbird from my Lucid Pup. It's a memory hog anyway. My iPod sounds great on my cheap computer speakers with gtkpod and Pmusic. To sound so good, Apple must have bought the sound chip for the iPod from the company that used to make Aardvark sound cards for the PC. Or maybe it's my Soundblaster-compatible card, which Puppy found without a hiccup. Who knows.

First time posting, so pardon me for rambling. Kudos to Barry and all the contributors for an outstanding pup. Lucid Puppy respected and let me load the driver for my defunct (circa 1998) ATI Rage 128 Pro 16M AGP video card on my antique 800Mhz PIII with 512 RAM, and so it goes, goodness all the way!

winderix
Posts: 3
Joined: Sun 05 Sep 2010, 03:36

Amarok and the iPod Shuffle

#7 Post by winderix »

Got my iPod Shuffle working with Amarok in Lucid Pup 5.10 late last night.

The steps I took to achieve this feat as a novice are as follows:

A. Installed the pet named in this thread, viz., "gtkpod 1.0.0 for iPod-Touch & iPhone" by tempetuous. Then made sure my iPod was recognized by gtkpod. Browsed to: http://www.wikihow.com/Check-Your-iPod%27s-Generation to double-check the model and generation of my matchbox-size, screen-less (AlbumArt not supported) iPod.

B. Downloaded and installed the SFS file entitled "amarok-1.4-lucid.sfs for Pupppy 5.1" by dejan555 I believe, from http://puppylinux.org/wikka/LucidPuppyS ... comments=1 Pointed the device location in Amarok to the mount point where my iPod appeared on the desktop when plugged in. I have a frugal install of Lucid Pup 5.10, with a removable 500GB USB hard drive (NTFS) plugged in alongside my iPod at the back of my PIII machine's two USB ports, USB <2.0, I imagine.
Issue #1: Had to select the device mount point in Amarok as /mnt/sdc. Don't know why. When pointed to /mnt/ipod, Amarok didn't list any files, even though the latter directory was created by gtkpod I assume as a place for music file backups from the iPod. Some clarification would be helpful here.

C. Right-clicked on an album name in Amarok to load the mp3 files. Clicked the blue arrow button to play. Music.

Conclusion: The iPod's mp3 files play fine, with great clarity and superb stereo imaging, and with all the tag information intact and showing correctly in Amarok.
Issue #2: I don't have any protected files on the iPod, but the few m4a files that I do have don't play in Amarok. "No demuxer found..." is the error message. Wonder if the eminently knowledgeable tempetuous would care to comment on why they don't play. TIA.

Postscript: Hope this account helps someone, who can or cannot live without his/her iPod. I normally listen to music on my computer off my music database stored on my removable hard drive. But it's useful to have an alternative to iTunes for loading and unloading songs from the portable music player, which, to be fair, sounds great, even when listened to, on the move, with earpads (good) or earbuds (better). I think it's the sound quality of the iPod, more than its appearance or fashionable status-symbol-value, that has made it such a successful and profitable product for Apple Computer Corp.

Addendum: Similar in functionality to Rhythmbox, Amarok apparently means "wolf" in Inuktitut. Wolves don't sing, they howl. There was a DJ called "Howling Wolf" I heard mention of many years ago. Anyway, wolves do have pups, so there. Bye, bye, Songbird. Hello Lupus, Amarok.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#8 Post by tempestuous »

winderix wrote:the few m4a files that I do have don't play in Amarok. "No demuxer found..." is the error message. Wonder if the eminently knowledgeable tempetuous would care to comment on why they don't play.
That's really a question for the contributor of the Amarok package you're referring to.

If the developer of that package compiled the application from source, then they would know for sure which options were enabled during configuration.
But a certain number of applications contributed on this forum have been re-packaged from other distributions, especially Debian/Ubuntu, now that Puppy 5.x is library-compatible with Ubuntu (10.04 Lucid Lynx).
In these cases it can be difficult knowing the exact configuration details of the application.

If this Amarok package uses the Xine backend framework (instead of the gstreamer backend) then m4a (AAC) support will depend on whether the appropriate Xine input plugin has been enabled in the configuration, and included in the package. Specifically I'm referring to xineplug_decode_faad.so
which should be located at /usr/lib/xine/plugins/<xine-version>/

EDIT: yes, xineplug_decode_faad.so is present, and works. See next post.
Last edited by tempestuous on Wed 15 Sep 2010, 09:44, edited 1 time in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#9 Post by tempestuous »

Well I just installed dejan555's amarok-1.4-lucid.sfs in Puppy 5.1 now, and m4a audio files play fine!
Then I configured gtkpod to use amarok for "Play now" ("amarok %s") and this also successfully launched m4a files in amarok.
The only problem I anticipate is if the m4a file is DRM-protected!

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#10 Post by Makoto »

If the file originates from Apple, and is protected, it'll probably have the .m4p extension, anyway. :P So, unless someone's renaming the extension...

It'd be nice if the players and various media-information tools could look at a file and tell whether it's DRM-protected right away, rather than just go ahead and blindly try to parse/play the file, anyway. :| (Yeah, wishful thinking. Especially since there's multiple types of DRM encoding, and aside from Apple's use of .m4p, there really isn't an easy way to tell. :( )
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

winderix
Posts: 3
Joined: Sun 05 Sep 2010, 03:36

m4a files and cross-platformc compatibility

#11 Post by winderix »

Thanks for the compatibility report, tempestuous, I'll test out my m4a files more thoroughly in Amarok than I have, because I hardly ever use them. The protected m4p files I had on the iPod, I've either converted them to mp3 format using Sound Taxi, for personal use, or just scrapped them. Flac and Ape formats are better containers if you're ripping music off your CDs, using EAC, which on the PC side IMHO is really the best audio ripper--I was tempted to says "hands down" but I won't, because some moronic poster used this expression five times in one comment on another forum. How 'bout "hands up" instead of "hands down"? But let's not quibble.

It would be great, if it were possible, to have all the audio codecs in one pet, a la the great K-Lite Codec Pack for PCs. If I had more programming skills, other than a cursory knowledge of javascript, I might have attempted this job myself as a contribution. But for now, I think I'll just convert the m4a's to mp3 format, for it will, at least, save me from mucking up my meticulously tagged songs.

Tip: Do not add your AlbumArt to your mp3s. It will bloat their file size, and as a result you'll have less music on your iPod. Try and keep the AlbumArt pics separately, even if you have an IPod with a screen. As my puny shuffle doesn't have a screen, I place a "folder.jpg" picture file in each album directory. And then I can see the Album Cover when I play my tunes on my Desktop PC. I used to even see the pictures, if I remember correctly, in Aqualung, in Puppy 4.31, which I thought and still think is a masterpiece. Puppy 4.3x might probably never be outdone, alas. Lucid Pup is a dog of a different breed. Not a Border Collie, the most intelligent dog in the world, but maybe a Caniche (Poodle)--the third most intelligent. Who's to say. Bow wow. And thanks all.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#12 Post by tempestuous »

winderix wrote:It would be great, if it were possible, to have all the audio codecs in one pet, a la the great K-Lite Codec Pack for PCs.
This approach is not applicable in Linux. Linux audio applications cannot, generally, access a common registry of codecs as happens in Windows.
Linux applications must be explicitly configured to support the various audio codecs, and sometimes they link to external libraries for this purpose. But any developer who knows their subject can easily do so. It's not rocket science, and the range of audio codecs out there is really quite manageable, and hasn't changed in years.
Case in point; see my XMMS package here:
http://www.murga-linux.com/puppy/viewtopic.php?t=26528
All worthwhile audio codecs are properly enabled. Period.
(XMMS requires the GTK1 libraries in Puppy versions 4.x and 5.x)
The ffmpeg libary is an all-in-one codec pool in Linux, but pmusic is the only application I know of which will use this library.
winderix wrote:for now, I think I'll just convert the m4a's to mp3 format, for it will, at least, save me from mucking up my meticulously tagged songs.
m4a (or m4p)-to-mp3 conversion involves significant quality loss.
You would be better off converting your DRM'd audio files to flac. flac supports tags.
Or if small file size is important to you, try to get a copy of QTFairUse6, which will strip off the DRM without re-encoding the AAC audio data.
winderix wrote:Flac and Ape formats are better containers if you're ripping music off your CDs
Let's be clear on this subject; file containers do not determine audio quality. It's the codec which matters, and the best compression is no compression! Yes, FLAC and Monkeys Audio are better audio codecs (for quality, not size) than AAC, because they're lossless codecs. The containers they're written within just happen to be flac and ape, respectively. The FLAC codec can also be written within the ogg file container.

Lord_Solrac2
Posts: 35
Joined: Thu 23 Dec 2010, 00:58
Location: Gurabo, Puerto Rico
Contact:

#13 Post by Lord_Solrac2 »

Does it Support iPod Touch? 4G

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#14 Post by tempestuous »

4th-generation iPod-Touch and iPhones run Apple iOS 4.x, and these devices have limited support in gtkpod-1.0.0.
Apparently you can connect OK, even copy music files, but the music-sync function doesn't work.
The developers are working on it. It appears that 4th-gen support is fixed with the latest libimobiledevice library, but usbmuxd and libgpod also need to be updated.

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#15 Post by Eathray »

I'm just wondering if there's compatibility for Puppy Wary 5.0. I'd like to give GTKpod a try for my kid's shuffle.

Thanks

Eathray

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#16 Post by tempestuous »

Go ahead and try it.
I don't have Wary, myself, but the differences mainly relate to Xorg version and kernel version. Neither of these differences should affect gtkpod.

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#17 Post by Eathray »

tempestuous wrote:Go ahead and try it.
I don't have Wary, myself, but the differences mainly relate to Xorg version and kernel version. Neither of these differences should affect gtkpod.
I shall give it a go. Thanks

Eathray

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#18 Post by Eathray »

Tempestuous,

I installed GTKPod and am working through the set up.

I launched it through the console and got the error message:
"libcurl-gnutls.so.4 cannot open shared file or directory, no such directory found.

Next I input the code to follow and checked the var/log/messages; it doesn't seem to be recognized. here is the last few lines:

Apr 20 08:40:44 puppypc user.notice usbmuxd[21134]: [3] usbmuxd v1.0.5 starting up
Apr 20 08:40:44 puppypc user.info usbmuxd[21153]: [4] Creating socket
Apr 20 08:40:44 puppypc user.info usbmuxd[21153]: [4] Not dropping privileges to root
Apr 20 08:40:44 puppypc user.info usbmuxd[21153]: [4] Initializing USB
Apr 20 08:40:44 puppypc user.info usbmuxd[21153]: [4] 0 devices detected
Apr 20 08:40:45 puppypc user.notice usbmuxd[21153]: [3] Initialization complete

The usbmuxd seems to be launched as you said it would be, but it doesn't seem to be recognizing the shuffle (line 5: "0 devices detected"). What do you think?

Thanks

Eathray

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#19 Post by tempestuous »

Eathray wrote:libcurl-gnutls.so.4 cannot open shared file or directory
OK, so Wary has a different version of libcurl (or it's missing). That just means you won't have cover art download support.

Eathray wrote:Next I input the code to follow
The manual commands only apply to the Ipod-Touch and iPhone.

With a Shuffle, you should just go into the Preferences menu and tell gtkpod what model you have ...
... which raises the point that you didn't tell us which version (generation) of Shuffle you have.
If you have a fourth generation 4G model, you may be out of luck.
http://gtkpod.wikispaces.com/Supported+ ... ffleFourth

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#20 Post by Eathray »

tempestuous wrote:
Eathray wrote:libcurl-gnutls.so.4 cannot open shared file or directory
OK, so Wary has a different version of libcurl (or it's missing). That just means you won't have cover art download support.

Eathray wrote:Next I input the code to follow
The manual commands only apply to the Ipod-Touch and iPhone.

With a Shuffle, you should just go into the Preferences menu and tell gtkpod what model you have ...
... which raises the point that you didn't tell us which version (generation) of Shuffle you have.
If you have a fourth generation 4G model, you may be out of luck.
http://gtkpod.wikispaces.com/Supported+ ... ffleFourth
Please excuse my ignorance. I'm a little out of my element on this. I'll try to figure out which version it is and come back with the info in a bit.

Thanks

Eathray

Post Reply