![]() |
#1 |
Junior Member
Join Date: Oct 2003
Posts: 43
|
New version of M4P plugin (memory leak fixed)
There was indeed a memory leak in the plugin. It's now fixed. I'd be glad if you could try out the new version and tell me if you encounter any problems.
If everything's ok, I'll update the plugin on the official Winamp plugin page tomorrow. Unzip to the %ProgramFiles%\Winamp\Plugins folder, and restart Winamp. Note: This plugin requires iTunes/QuickTime to be installed. Thanks, Thomas |
![]() |
![]() |
![]() |
#2 |
Junior Member
Join Date: Oct 2003
Posts: 43
|
12 people downloaded the new plugin, noone complained, so I guess the plugin works
![]() It can now be found on the Winamp plugin page. Thanks for testing it! |
![]() |
![]() |
![]() |
#3 |
Major Dude
Join Date: Mar 2004
Posts: 991
|
maybe it totally destroyed their computers, and now they cant get on the message board to complain
There is no reset button on life... but the graphics kick ass |
![]() |
![]() |
![]() |
#4 |
Junior Member
Join Date: Oct 2003
Posts: 43
|
Oh my god!!
I didn't think of that! ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
|
That's why we have people like electricmime
![]() [@imho] man [@imho] I had dreams about unit testing last night :-( [@sim`a] i have nightmares about syntax errors, whats your point |
![]() |
![]() |
![]() |
#6 |
Junior Member
Join Date: Mar 2004
Location: Hamburg, Germany
Posts: 37
|
Hi Thomas, I just found the threads about your plugins by chance with Google when looking for "m4b audio book", and now I wonder how exactly your plugins work. When I downloaded the attachment in this thread, the zipped EXE installer unpacked an in_tunes.dll, and the older version from Nov 2003 an in_zm4a.dll (probably the one with the memory leak). So these are both the same except for the version number and name, right? Do they use any source code from FAAD2, or is the actual decoding still done through the combination of the Nullsoft in_mp4.dll and in_mp3.dll? Your plugin only plays *.m4p and *.m4b files, and *.m4a files e.g. ripped with Winamp's AAC codec or other apps are also played with Nullsoft's DLLs, if the Audiocoding.com plugin is not installed?
The reason I'm asking is that I got interested in *.m4b files recently, because they can be encoded with FAAC and any application supporting its command line version, e.g. foobar2000's CLI interface or Audiograbber and CDex. Now I'm looking for players that can decode these files besides iTunes, since foobar2000 cannot do this yet, and the Audiocoding.com in_mp4.dll neither. |
![]() |
![]() |
![]() |
#7 |
Junior Member
Join Date: Mar 2005
Posts: 1
|
Hello, I have a question on how to use this plugin.
I want to use this plugin in an application but I can not get the plugin to work outside of WinAmp. If I use WinAmp and open an iTunes Music Store (ITMS) file using this plugin, the song plays just fine. However, if I use the plugin in an application using the plugin, the song does not play. I even try to use the program called "Winamp Input plugins example for BassWinAmp" and when I point the app to the WinAmp plugins directory, the in_tunes.dll plugin does not appear and it does not let me play ITMS files. I can play other audio files but not these. I do have iTunes installed and it is authorized. Thanks for the help. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Join Date: Jul 2002
Posts: 135
|
Heh ...
Well, this took a long time until I finally got a *.m4? file in my hands. (FWIW, it's Orwell's "1984" audio book in GERMAN version.) It had a *.m4b ending, but it wasn't assigned. As I'm a guy eager to do some experiments, I did not assign but - just for test! - renamed it to *.m4a - and voilà, it WORKED! (lol) (BTW: I do NOT have Thomas' plug-in installed but I'm merely using bog-standard winamp 5.08d. ![]() Well, I can't help it - it just worked. ![]() The reason is simple: it *DID* prove to be a .M4A file, when looking at it with a hex editor: ....ftypM4A....M4A.mp42isom .... etc. So everybody (especially Hans-Jürgen!), be bothered to just check the file with a hex editor - maybe it's not true .M4B, but simply got a wrong extension! |
![]() |
![]() |
![]() |
#10 |
Junior Member
Join Date: Feb 2005
Posts: 3
|
Ok so I hope that no one minds me bringing this back up. But I am a bit confused. OK I'm not buying my .m4p's from iTunes. I RIPPED THEM FROM WINAMP PRO 5.08e. I selected the MP4 AAC v1.0 selection to rip to from winamp. Does this mean that as WINAMP rips in this format WINAMP then doesn't recognize it?? Should I just be ripping in the RAW AAC v1.0?? Do both of these versions have the same ID3 taggin features? I personally am looking into ripping all new music to .mp4 because isn't it just a better version of .MP3????
I hope that this makes sense. Thanx in advance for your help, -DoJe |
![]() |
![]() |
![]() |
#11 |
Senior Member
Join Date: Feb 2004
Posts: 121
|
BTW guys I wouldn't even bother with these plug-ins.
If you get anything off of iTunes, there's an app called JHymn that gets rid of the DRM and converts .M4P to WAV and then automatically to MP3. It does it quick too. http://hymn-project.org/jhymndoc/ |
![]() |
![]() |
![]() |
#12 | |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 36,136
|
Quote:
and therefore you don't even need this plugin. Winamp supports M4A (MP4 Audio) playback, straight out of the box. That's assuming you didn't uncheck support for it in the installer options, and that in_mp4.dll is present in the winamp\plugins folder. MP3 and MP4 are two entirely different formats. MP4 is NOT an updated version of MP3. MP4 is just a container (like AVI or OGM). The MP4 container can contain audio (usually aac) and/or audio & video. MP4 doesn't use ID3 tags, though it does have its own tagging standard. Raw AAC has no tagging standard, but Winamp uses id3 tags for it, 'cos it can :/ (something like that anyway, heh) The Nullsoft in_mp4.dll is just a demuxer. This means that all it does is send the files in the MP4/M4A container to the relevant decoder. Winamp's MP4 AAC and Raw AAC Encoders both rip to Dolby lc-aac format, the only difference being that one is raw aac, and the other is raw aac in an mp4/m4a container. The actual default AAC decoder in Winamp is the Nullsoft in_mp3.dll So, if you've maybe installed some 3rd-party MP3 Decoder (eg. in_mpg123, in_mp3pro, or in_mad) then it's possible that you've disabled in_mp3.dll and therefore you no longer have any AAC playback support. If relevant, then your options here are: 1) uninstall the 3rd-party mp3 input plugin, and restore the nullsoft in_mp3.dll 2) keep said 3rd-party mp3 plugin and install the 3rd-party Audiocoding in_mp4.dll. With Winamp closed, unzip in_mp4.dll to the Winamp\Plugins dir (backup the Nullsoft in_mp4 first), then open Winamp and go to: Prefs > Plugins > Input > Audiocoding.com MPEG-4 Player... (in_mp4.dll) > config and checkmark "use for aac" impo, MP4/M4A/AAC is badly overrated, and Lame_Enc --alt-preset standard mp3 is still the better option . . . or even better to use Ogg Vorbis or FLAC The only AAC format I've been impressed with so far is AacPlus, but only from a streaming aspect (ie. high(er) quality at low bitrates). [Edit --> Dec 2005] Well, if gameplaya's gonna roll his eyes at me & quote me from 7 months ago (see below), I might as well post an update... I'm actually a lot more impressed with CodingTech's High Bitrate AAC/M4A Encoder, but that's a different story, heh. |
|
![]() |
![]() |
![]() |
#13 |
Junior Member
|
I recently updated to Winamp 5.09. I also recently updated to Quicktime 7. Now the iTunes plugin doesn't work. It acts like it's playing the file, the track progress bar ticks along normally, but there's zero volume.
Any idea what the problem is there? Thanks, SFT |
![]() |
![]() |
![]() |
#14 | |
Junior Member
Join Date: Feb 2004
Posts: 3
|
Quote:
![]() m4p tracks do still play, they're just ridiculously quiet. Due to the way I have my hifi wired up my Winamp volume is normally set at around 10%. I have to up it to 100% when playing m4p tracks and even then they're still not as loud as mp3 at 10% volume ![]() |
|
![]() |
![]() |
![]() |
#15 |
Member
Join Date: Jul 2005
Posts: 75
|
yes it works, the last one skipped and popped for me. Im glad this one is perfect. Thankyou
|
![]() |
![]() |
![]() |
#16 | |
Junior Member
Join Date: Oct 2005
Posts: 6
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#17 |
Junior Member
Join Date: Dec 2005
Location: Paris
Posts: 1
|
it works
![]() thxs eurocard |
![]() |
![]() |
![]() |
#18 |
Junior Member
Join Date: Oct 2005
Posts: 6
|
EDIT>> Sorry, just tried reinstalling the latest version of the plugin and it works like a charm again!
![]() ![]() |
![]() |
![]() |
![]() |
#19 |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 36,136
|
According to eurocard, who posted only 3 days ago, the plugin still works. And according to the first post in the thread, the attached plugin has been downloaded over 65,500 times, and I don't see any of those people coming here to say it no longer works.
There's nothing to stop ThomasW from still developing the plugin, though alas the submitted version was removed from the winamp.com/plugins database due to some legal issues (apparently someone wasn't happy about winamp being able to play protected itms m4p files, or something along those lines). |
![]() |
![]() |
![]() |
#20 | |
Major Dude
Join Date: Apr 2005
Location: Earth
Posts: 753
|
Quote:
![]() aac+sbr is good for streaming, i agree there, but its more like decent quality at low bitrates, i dont think 'high quality' is the right description **downloaded plugin, i cant use it though (aint got no m4p junk), figured i'd just get it while i can |
|
![]() |
![]() |
![]() |
#21 |
Junior Member
|
A couple of weeks ago this plugin stopped playing all my purchased iTunes songs, I re-installed it, the upgraded iTunes and Quicktime, tried re-installing winamp... but it still doesn't work, I double-click an iTunes song in my library and it just starts playing the next song that is not an iTunes song or randomly selects one if I'm on shuffle. Any ideas?
Thanks, Kip |
![]() |
![]() |
![]() |
#22 |
Junior Member
Join Date: Dec 2005
Posts: 37
|
It is probably because
1) You upgraded to iTunes 6 and bought a song, then authorized your computer (itunes 6 uses new encryption now) or 2) The Plug-in only works for iTunes 4 and earlier ...most likely the first one |
![]() |
![]() |
![]() |
#23 |
Junior Member
|
Thanks, so is there anyway to get the songs to play now or do I have to use iTunes?
|
![]() |
![]() |
![]() |
#24 | |
Junior Member
Join Date: Oct 2005
Posts: 6
|
Quote:
|
|
![]() |
![]() |
![]() |
#25 | |
Junior Member
|
Quote:
Anyone else have any ideas? Thanks, Kip |
|
![]() |
![]() |
![]() |
#26 |
Junior Member
|
Ok, I fixed the problem, I used JHymn to convert all the files to mp3
![]() |
![]() |
![]() |
![]() |
#27 |
Member
|
WTF?
JHymn is said to not currently work with the new iTunes 6 encoding. How did you convert those files to MP3? |
![]() |
![]() |
![]() |
#28 |
Junior Member
Join Date: Mar 2006
Location: Belgium
Posts: 4
|
Caracters
Hi there,
this plug-in is just what I needed. Many thanks and huge congratulations. I have got one question though: artists like Tiësto and Röyksopp bought on ITMS (m4p) appears in Winamp like this: Tiësto and Röyksopp as I don't want to edit them via Winamp, has anybody any suggestions to fix this ? Thanks again |
![]() |
![]() |
![]() |
#29 | |
Junior Member
Join Date: Dec 2003
Posts: 7
|
Quote:
|
|
![]() |
![]() |
![]() |
#30 | |
Member
|
Thank you God!
Quote:
![]() (excuse the old slang terminology, but it seemed so right...) Thanks for the information!! I am going to put that program to good use ASAP!!! THANK YOU!!! |
|
![]() |
![]() |
![]() |
#31 |
Senior Member
|
I'm so glad that this plugin exists... iTunes 7 sucks it's got the 1GBram-itis like Vista..GET IT OFF GET IT OFF!!
![]() ![]() <edit>m4p plugin works with iTunes 7.0.0.50 and quicktime 7.13..well it does for me anyways</edit> |
![]() |
![]() |
![]() |
#32 |
Junior Member
|
This one is perfect thanx, it works great!
|
![]() |
![]() |
![]() |
#33 | |
Member
|
Quote:
More powerful programs and operating systems require more memory. If you 1gb ram is more than you have, you may want to considered upgrading... ![]() |
|
![]() |
![]() |
![]() |
#34 |
16-Bit Moderator
Join Date: Apr 2004
Posts: 4,349
|
Yeah but iTunes isn't very powerful, so the high RAM usage is a mess.
![]() My Winamp Info Report | My Winamp Backup Log | My WACUP Info Report Own Projects: | Winamp Tray Control Icon Pack v3.5.3 | Winamp Backup Tool v3.6.0 | >> Winamp Info Tool v6.1.0 << | German Translations: | Offizielle Deutsche Winamp Sprachdatei v5.66 | Offizielle Deutsche Winamp Sprachdatei Plus Version 5.666 Useful Winamp Plug-ins: | SNESAmp | 64th Note | NotSo FatSo | Highly Experimental PSF Player | Yar Matey! Playlist Copier v1.12 | |
![]() |
![]() |
![]() |
#35 |
Senior Member
|
actually it's all I got in this machine but I have another machine that doesn't have that bug.
|
![]() |
![]() |
![]() |
#36 |
Member
Join Date: Jul 2005
Posts: 75
|
A lot of people are having the iTunes bug. Something is wrong with it because it will randomly jump from about 7% to 100% on my computer, and that is when the skipping/studdering starts. I am actually really suprised Apple made such a crappy release.
Thank god for this plugin and Winamp. |
![]() |
![]() |
![]() |
#37 |
Senior Member
|
oh the whole I'm just glad that doesn't happen to me very often..maybe once a day or so thankfully.
|
![]() |
![]() |
![]() |
#38 |
Junior Member
Join Date: Jul 2007
Posts: 6
|
is there anyway to remove drm w/o having itunes installed b/c i cant seem to install quicktime
|
![]() |
![]() |
![]() |
#39 | |
Junior Member
Join Date: Jul 2007
Posts: 2
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#40 | |
Junior Member
Join Date: Jul 2007
Posts: 22
|
Quote:
![]() This plugin works for me in terms of opening or playing .m4p files from a playlist in Winamp, but if I double-click a .m4p file in Windows I get trouble. It's registered with Winamp OK and Winamp opens up, but the file doesn't play, and displays funny characters in the title of the song. For example U2/Yahweh displays as Y?ahweh. I also get a several second lag before it plays .m4p songs when it does. You refer to the prophecy of the pastry that will bring balance to the Force. And you believe it's this.. donut? |
|
![]() |
![]() |
![]() |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|