IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Winamp plugin supports PNS?
Skeeve242
post Jan 2 2002, 11:07
Post #1





Group: Members
Posts: 8
Joined: 27-December 01
Member No.: 778



As PysTEL AAC 2.0 supports PNS I tried to encode some songs with -br 64 -production -pns. But the result is quite horrible. This leads me to the conclusion that I am either missing some switches for the PNS mode or the Winamp plugin (FAADPLUG.ZIP) doesn't support PNS yet. What I am doing wrong? :-)

Also I didn't found any more information about the -profile setting. Which one is recommended? Does mode 2 result in better quality? Or is it just some different stream format?

I also tried more codecs at very low bitrates, WMA, MP3Pro, LAME, FHG (in Nero), MPC and OGG RC3. Strange enough LAME sounded much better to me at 80 kbit ABR than FHG (I read all over this forum that LAME cannot handle low bit rates well. I used FHG with VBR lowest setting, CBR and MP3Pro). WMA and MP3Pro did terrible distort the songs (the hihats sounded like some alien coughing, heh), MPC is clearly not optimized for low bitrates at all (I used the -thumb preset). But I was very impressed by OGG RC3 -q1 or -q2. Got clearly the best quality for that bitrate.


bye, Skeeve
Go to the top of the page
+Quote Post
Ivan Dimkovic
post Jan 2 2002, 13:19
Post #2


Nero MPEG4 developer


Group: Developer
Posts: 1466
Joined: 22-September 01
Member No.: 8



PNS is not handled well with current public versions of FAAD. Menno and I have just talked about the issue, and this will be fixed soon.

Anyway, PNS needs "tweaking", for example I use following switch for 64 kbps, 44100 mode:

aacenc -br 64 -c 11500 -pns -psf 7000 -if somefile.wav

Some switches control PNS:

-ptt , PNS switch threshold (for some test samples it needs to be at least 0.6, default is 0.5)

-psf, PNS start frequency, default is 4 kHz - under this frequency PNS might seriously degrade signal

PNS will need more tweaking, of course.

Note - PNS is not a magic wand, or a bandwidth extension (like SBR used in MP3Pro or PlusV) - so the results at 64 kbps can't be spectacular. MPEG commitee is working on incorporation of bandwidth extension tool (probably SBR) so we all are looking forward to see new MPEG-4 profile with SBR.

Please use -profile 0 with PNS... I recommend Profile 0 always smile.gif

AACEnc also has VBR profiles for low bitrates (-tape and -radio)
Go to the top of the page
+Quote Post
rjamorim
post Jan 5 2002, 19:27
Post #3


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE
Originally posted by Ivan Dimkovic
PNS is not handled well with current public versions of FAAD. Menno and I have just talked about the issue, and this will be fixed soon.


I have uploaded latest version of FAAD (Jan 04 CVS Sweep), but I don't know if it supports PNS yet (Had no time to test it).

Regards;

Roberto.


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
menno
post Jan 5 2002, 20:07
Post #4


Nero MPEG4 developer


Group: Developer (Donating)
Posts: 1218
Joined: 11-October 01
From: LA
Member No.: 267



Yes, it supports PNS. It already did, but was not working well. I have now used the PNS code from the new decoder I'm writing, and this works perfectly on the aac conformance streams.

Menno
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 17th April 2014 - 22:47