Help - Search - Members - Calendar
Full Version: Nero Releases FREE Reference Quality MPEG-4 Audio Encoder
Hydrogenaudio Forums > Hydrogenaudio Forum > Validated News
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
xmixahlx
QUOTE(Ivan Dimkovic @ May 4 2006, 07:44 AM) *

Linux is actually on the way wink.gif

sweet jesus!

it's a miracle!

smile.gif thanks
ozmosis82
To bb:

Wow. Much respect directed at you for that post, bro.

I am also settling in for a nice evening (and possibly weekend--about 200GB of FLAC to go through) of encoding.

We should do e-coffee. tongue.gif
Ivan Dimkovic
QUOTE

Garf: And yep, I understand the usefulness of 2-pass encoding for very specific situations, but for general purpose audio encoding (meaning portable playback on portable devices which is the most common reason for using audio compression in the first place, I think), 2-pass just seems like a waste of that much more time, but to each his own. My opinions on the matter aren't meant to sway anyone, heaven forbid. biggrin.gif


Well, here is the deal - this is why we released this 'prosumer' hi-end encoding solution. We do not want to limit people in any way with this encoder as long they use this tool for their personal content encodings, and for strictly non-comercial use - if they wish to use 2-pass, and/or have a need to do so - so be it.

This is not a product for novices, this is a product for people that know exactly what they want to accomplish. Of course, our quality settings are optimized to give best quality for a given bit-rate / quality levels, but it is up to the user to decide what size he wants, and what additional methods he would wish to use in the process (e.g. 2-pass, optimizing for streaming, etc...)

As far as the platform support goes - Win32 was the immediate target. Linux will follow shortly.

As for OS-X - this is something we will definitely think about.
br0adband
QUOTE(ozmosis82)

To bb:

Wow. Much respect directed at you for that post, bro.

I am also settling in for a nice evening (and possibly weekend--about 200GB of FLAC to go through) of encoding.

We should do e-coffee.


Cool, and thanks. I'm on IRC (EFnet) almost constantly with this nick of mine or YIM at: br0adband_2003 so look me up sometime. I'm on the way out the door now to demo a pair of Shure E3c's for this iPod, can't buy 'em tonight but I've never heard anything bad about 'em so we'll see what happens.

Ivan: Thanks again for the efforts you and your friends are creating.

bb
M
This is a very exciting bit of news! I've just read through the entire thread, but there are still a few points from the announcement/download page on which I am unclear (see the bold text quoted below):
QUOTE(http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html)
* Compression Ratios ranging from ultra high (58 CDs fit on one!) to High-End Audio (2.5:1), for absolutely perfect audiophile encodings
* Crystal Clear, Award Winning Sound Quality at every compression ratio and bit rate!
* Support for Embedded Album Art (Covers, Booklets, Lyrics!)
* Store Entire Audio Album in a Single .mp4 File with all the Features of an Audio CD embedded inside, but at a fraction of the space!
* Reference Quality MPEG-4 Audio Codec
* Fully Compatible with the Latest Version of the State-of-the-art MPEG-4 Audio Standard (LC-AAC, HE-AAC and HE-AAC v2)

Any hints on how these features are implemented, and how to instruct the program to use them? If they function as advertised, this is exactly the sort of command-line codec that feeds my fantasies... but as others have previously noted, running the program with -help is not (yet) very helpful.

Also, I am sure someone is working on a dedicated frontend (isn't that the inevitable outcome?), but I've still seen no mention of one. Did I miss it?

Congratulations on the launch of what is sure to become a popular command-line encoder! Very much looking forward to following the progress of this one.

- M.
Ivan Dimkovic
I will post information about these features soon.
br0adband
Well for me, I just ripped about 150 songs at random from one of my FLAC backup DVDs, encoded with foobar2k 0.9.1 and the Nero encoder, loaded the songs into my iTunes library, added the album artwork, then updated the iPod. Not one issue and it sounds great. YMMV, however.

I'm sure in time a GUI frontend will appear (I bet someone's already working on it, perhaps Ivan and the gang themselves <hint, hint>). But definitely, great news all around.

bb
M
QUOTE(Ivan Dimkovic @ May 4 2006, 06:32 PM) *

I will post information about these features soon.


smile.gif Thank you.

- M.
Serge Smirnoff
Today new 128 kbit/s listening test started at SoundExpert. Going to add this precious gift from Nero to the test. Still not decided what mode to choose:

1. “-q X.XX” and manually target 128 kbit/s or
2. “2-pass” and let encoder make it automatically.

Or may be to wait a little bit for some possible bugs discovered/fixed?
Garf
QUOTE(M @ May 5 2006, 12:28 AM) *

Also, I am sure someone is working on a dedicated frontend (isn't that the inevitable outcome?), but I've still seen no mention of one. Did I miss it?


We call ours Nero Burning ROM.
Ivan Dimkovic
QUOTE

Today new 128 kbit/s listening test started at SoundExpert. Going to add this precious gift from Nero to the test. Still not decided what mode to choose:


Don't know if your conditions permit - but it might make sense to include VBR, ABR and 2-pass modes in the test, just to see how they perform against each other... or at least 2 of them.
Serge Smirnoff
QUOTE(Ivan Dimkovic @ May 5 2006, 02:41 AM) *
Don't know if your conditions permit - but it might make sense to include VBR, ABR and 2-pass modes in the test, just to see how they perform against each other... or at least 2 of them.

"Conditions permit". What modes you recommend?
edekba
QUOTE(Garf @ May 4 2006, 02:06 PM) *

QUOTE(ozmosis82 @ May 4 2006, 10:43 PM) *
To Garf or Ivan:

I guess I'm just looking to clarification as to why 2-pass isn't a good idea with VBR. I know you mentioned video codecs doing 2-pass and its association with ABR. I also know that VBR should automatically figure the best way to allocate bits... I guess maybe I'm just looking for re-inforcement as to why I should opt out of using 2-pass (aside from longer encode times).

Cheers


2-pass is useful when you want to do an optimal bitrate allocation and you have to meet a specific average bitrate (or fixed size, which is the same thing). The first pass analyses the song with the psychoacoustics engine, and finds out where the hard and easy parts lie. The second pass uses this information to decide how to allocate the fixed number of bits it has.
The whole scheme does not make any sense when the encoder can spend as much bits as it needs (VBR mode).

(This whole thing made my think about ways to use the fact that with 2 pass mode we can see ahead further than in normal encoding, and there might actually be ways to exploit this, but they are most certainly not implemented let alone tested in the current encoder. For all I know, using 2 pass VBR with the current binary might make your Britney Spears tracks come out as Madonna, or something).


laugh.gif Britney Spears comes out as Britney Spears as i've tried hahah. But just the bitrate is a lil lower than a 1pass encoding. And my ears arent good enuf to tell the difference between 1or2 passes.

QUOTE


As far as the platform support goes - Win32 was the immediate target. Linux will follow shortly.

As for OS-X - this is something we will definitely think about.


If linux will follow than a port to darwin/osx shoudlnt be too far off right?
NumLOCK
QUOTE(Ivan Dimkovic @ May 4 2006, 03:44 PM) *

Linux is actually on the way wink.gif

Great !! Can't wait to try it wink.gif
emtee
Sounds really promising, wish I could give it a try. How long till the UNIX version? Can you elaborate on that?
Thanks a lot for the generous offer.
Leo 69
QUOTE(Garf @ May 4 2006, 02:40 PM) *

QUOTE(M @ May 5 2006, 12:28 AM) *

Also, I am sure someone is working on a dedicated frontend (isn't that the inevitable outcome?), but I've still seen no mention of one. Did I miss it?


We call ours Nero Burning ROM.


In what way do I encode using Nero ?

ВTW, when will be a binary for Athlon XP users available ?
Thanks smile.gif
Garf
QUOTE(emtee @ May 5 2006, 01:16 AM) *
Sounds really promising, wish I could give it a try. How long till the UNIX version? Can you elaborate on that?
Thanks a lot for the generous offer.


Either

1 Nero Month.

or

When it's done smile.gif
smok3
now, how cool is that! blink.gif

some examples for noobs:
quality based:
neroaacenc -lc -q 0.5 -if file.wav -of file_q05.mp4

bitrate based:
vbr
neroaacenc -lc -br 131072 -if file.wav -of file_br128.mp4
cbr
neroaacenc -lc -cbr 131072 -if file.wav -of file_cbr128.mp4

(the play fine in faac based players (fb2k, mplayer) and also in real player.)

edit: 'mp4box -isma file.mp4' makes them work in qt7 as well.
kurtnoise
QUOTE(NumLOCK @ May 5 2006, 01:03 AM) *

QUOTE(Ivan Dimkovic @ May 4 2006, 03:44 PM) *

Linux is actually on the way wink.gif

Great !! Can't wait to try it wink.gif

Actually, it works fine through Wine... cool.gif

IPB Image

but, I'm waiting also the Linux version.
M
QUOTE(Garf @ May 4 2006, 06:40 PM) *
QUOTE(M @ May 5 2006, 12:28 AM) *
Also, I am sure someone is working on a dedicated frontend (isn't that the inevitable outcome?), but I've still seen no mention of one. Did I miss it?
We call ours Nero Burning ROM.

That's what I love about you Garf... you've got a wonderful sense of humor. biggrin.gif

Not to knock Nero Burning Rom - it's a great program. It just isn't the great program for me. My retail copy (yes, as in "purchased") didn't get used very much, as I generally burn ISO images from the command-line and audio from EAC. So I uninstalled it.

If a command-line version and/or a small-footprint GUI are available instead, I am more likely to make extensive use of the encoder. Either way I'm looking forward to experimenting with it.

Cheers,
- M.
Zoom
QUOTE(M @ May 4 2006, 06:28 PM) *

QUOTE(http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html)
* Compression Ratios ranging from ultra high (58 CDs fit on one!) to High-End Audio (2.5:1), for absolutely perfect audiophile encodings
* Crystal Clear, Award Winning Sound Quality at every compression ratio and bit rate!
* Support for Embedded Album Art (Covers, Booklets, Lyrics!)
* Store Entire Audio Album in a Single .mp4 File with all the Features of an Audio CD embedded inside, but at a fraction of the space!
* Reference Quality MPEG-4 Audio Codec
* Fully Compatible with the Latest Version of the State-of-the-art MPEG-4 Audio Standard (LC-AAC, HE-AAC and HE-AAC v2)

Any hints on how these features are implemented, and how to instruct the program to use them? If they function as advertised, this is exactly the sort of command-line codec that feeds my fantasies... but as others have previously noted, running the program with -help is not (yet) very helpful.

The Chapter support works with foobar2000 0.9.1's converter. Just choose the output function "convert to album images with cuesheet or chapters". I tested this feature already. I tried to use Mp3tag to add album art, but it erased some of the tags. Not sure if it's a setting that I have wrong or if Mp3tag 2.35 and foobar2000 0.9.1 have incompatible implementations of MP4 tagging.

@ Nero Developers: Keep up the good work. Excellent to see a tool like this released. I prefer the command line to the old implementation very much, and I don't think I'm alone.

EDIT: Oops quoted the wrong person.
ssjkakaroto
i just tested on a friend's computer and found something strange that was easily reproduceable
i was able to encode chord.wav (the one that comes bundled with windoze) using any value 0 <= and >= 0.6 but with any value >= 0.6 i got this message:
CODE
*************************************************************
*                                                           *
*  Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
*  Copyright (C) 2006 Nero AG                               *
*  All Rights Reserved Worldwide                            *
*                                                           *
*  Package build date: Apr 27 2006                          *
*                                                           *
*  See -help for a complete list of available parameters.   *
*                                                           *
*************************************************************
ERROR: could not open AAC encoder


and a question: to hit a desired file size using 2 pass i just have to find out what bitrate would give me that size for that length and use this bitrate with neroaacenc right?

tia

Enig123
I have an old P3 box and cannot try this surprising aac coder in the first time. sad.gif

Will it be a normal version that can be running even on an older one, like P2? For me, a mmx & sse (no mmx ext.) optimized version is all I want to get. tongue.gif
edekba
QUOTE(Enig123 @ May 4 2006, 07:32 PM) *

I have an old P3 box and cannot try this surprising aac coder in the first time. sad.gif

Will it be a normal version that can be running even on an older one, like P2? For me, a mmx & sse (no mmx ext.) optimized version is all I want to get. tongue.gif



I believe Ivan said they are rls a non SSE soon, because a lot of AMD Athlon XP users were exp bugs.
kwanbis
I have succesfully tested it under Windows 2000 on a Pentium M ThinkPad. I have added configuration option for MAREO 3.3.

It works perfect, even if you can't see any progress till it finished.

MAREO can be downloaded from here: http://www.webearce.com.ar/mareo.rar

Just to make sure, there are no tagin options right?

PS: maybe it was overlooked, so,

A little comment, why not use ISO date format for the filename?

NeroDigitalAudio_050106.zip is 2006-05-01, or 2006-01-05? NeroDigitalAudio_yyyy-mm-dd.zip is much better
Enig123
Ivan:

What exactly does the option "-2passperiod" mean and how does it may affect the quality of encoded file? I guess the default, i.e., zero, is recommended right?

Since this encoder is for professionals, someone may be curious with all possibilities it can produce out. wink.gif
Garf
QUOTE(ssjkakaroto @ May 5 2006, 04:12 AM) *
i just tested on a friend's computer and found something strange that was easily reproduceable
i was able to encode chord.wav (the one that comes bundled with windoze) using any value 0 <= and >= 0.6 but with any value >= 0.6 i got this message:
CODE
*************************************************************
*                                                           *
*  Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
*  Copyright (C) 2006 Nero AG                               *
*  All Rights Reserved Worldwide                            *
*                                                           *
*  Package build date: Apr 27 2006                          *
*                                                           *
*  See -help for a complete list of available parameters.   *
*                                                           *
*************************************************************
ERROR: could not open AAC encoder



It's because the file has a 22kHz samplingrate.



QUOTE(ssjkakaroto @ May 5 2006, 04:12 AM) *

and a question: to hit a desired file size using 2 pass i just have to find out what bitrate would give me that size for that length and use this bitrate with neroaacenc right?


Yes.
Kef
The encoder crashes on my nForce2/Athlon XP (Barton) workstation but works well on my Acer Ferrari 4005 with ATI chipset and Turion 64. Does anybody else have problems with this release (050106) on the XP platform?

On my Athlon XP I can't even see the switches by entering neroAacEnc.exe -help before I get a window popping up saying: neroAacEnc.exe has encountered a problem and needs to close. We are sorry for the inconvenience.

/Kef



Destroid
Nero AAC devs,

Let me say also say, "Awesome work!"

A64 3000+, FB2K 0.9.1, converted image+cue to MP4 with chapters, 13.6x smile.gif smile.gif smile.gif smile.gif
Latexxx
QUOTE(Kef @ May 5 2006, 10:08 AM) *

The encoder crashes on my nForce2/Athlon XP (Barton) workstation but works well on my Acer Ferrari 4005 with ATI chipset and Turion 64. Does anybody else have problems with this release (050106) on the XP platform?

On my Athlon XP I can't even see the switches by entering neroAacEnc.exe -help before I get a window popping up saying: neroAacEnc.exe has encountered a problem and needs to close. We are sorry for the inconvenience.

/Kef


It's already been stated many times that the encoder currently requires support for sse2 instructions which isn't available in athlon xp's, pentium threes and older machines.
Kef
QUOTE(Latexxx @ May 5 2006, 09:26 AM) *

QUOTE(Kef @ May 5 2006, 10:08 AM) *

The encoder crashes on my nForce2/Athlon XP (Barton) workstation but works well on my Acer Ferrari 4005 with ATI chipset and Turion 64. Does anybody else have problems with this release (050106) on the XP platform?

On my Athlon XP I can't even see the switches by entering neroAacEnc.exe -help before I get a window popping up saying: neroAacEnc.exe has encountered a problem and needs to close. We are sorry for the inconvenience.

/Kef


It's already been stated many times that the encoder currently requires support for sse2 instructions which isn't available in athlon xp's, pentium threes and older machines.


Sorry, my bad, but I didn't see any information about the SSE2 requirements on the download page or in the archive. Maybe it would be a good idea to do a SSE2 check and and display a proper error message that SSE2 is required to avoid confusion in the future.
loophole
You mentioned a linux version was in the works, does this mean an OS X version would be possible as well?
Ivan Dimkovic
QUOTE(Serge Smirnoff @ May 4 2006, 10:45 PM) *

QUOTE(Ivan Dimkovic @ May 5 2006, 02:41 AM) *
Don't know if your conditions permit - but it might make sense to include VBR, ABR and 2-pass modes in the test, just to see how they perform against each other... or at least 2 of them.

"Conditions permit". What modes you recommend?


I would recommend:

- Nero ABR (-br 128000)
- Nero 2-Pass (-br 128000 -2pass)
- Nero Quality VBR (-q 0.425)

QUOTE(loophole @ May 5 2006, 08:07 AM) *

You mentioned a linux version was in the works, does this mean an OS X version would be possible as well?


Code is itself cross-platform so everything is possible - but it needs time, right? smile.gif

New encoder is up - SSE2 problem is fixed.
towolf
QUOTE(Ivan Dimkovic @ May 5 2006, 10:33 AM) *

New encoder is up - SSE2 problem is fixed.

And there's some duplication in the zip making it ~ 2Meg.
Ivan Dimkovic
There are two versions of the encoder in the package - one with SSE2 instructions, and one without.
Latexxx
QUOTE(Ivan Dimkovic @ May 5 2006, 11:48 AM) *

There are two versions of the encoder in the package - one with SSE2 instructions, and one without.

It isn't really that hard to make the encoder to check processor's capabilities on runtime and adjust as required. Unless you are just using some compiler optimisations. wink.gif
sony666
QUOTE(Ivan Dimkovic @ May 5 2006, 10:48 AM) *

There are two versions of the encoder in the package - one with SSE2 instructions, and one without.


Thanks! smile.gif

.. why are there 4 encoders in the .zip file?

(rhetorical question, just trying to avoid confusion and save you 1MB bandwidth per click tongue.gif)
SirGrey
Cool cool.gif
Thanks !
Start playing... tongue.gif
towolf
QUOTE(Ivan Dimkovic @ May 5 2006, 10:48 AM) *

There are two versions of the encoder in the package - one with SSE2 instructions, and one without.


This is what I meant:
CODE
Archive:  Desktop/NeroDigitalAudio.zip
  Length     Date   Time    Name
--------    ----   ----    ----
     2592  05-02-06 16:11   readme.txt
        0  05-04-06 21:21   win32/
   446464  04-26-06 23:04   win32/neroAacDec.exe
   823296  05-01-06 12:51   win32/neroAacEnc.exe
   876544  05-01-06 13:01   win32/neroAacEnc_sse2.exe
     4319  04-26-06 09:26   license.txt
   823296  05-01-06 12:51   neroAacEnc.exe
   876544  05-01-06 13:01   neroAacEnc_sse2.exe
--------                   -------
  3853055                   8 files

Ivan Dimkovic
Should be fixed by now smile.gif
sony666
ok, no more crashes now smile.gif
works nice in foobar 0.8.3 (with -ignorelength switch), tagging is no problem also. just make sure you select the "default" tag option tongue.gif

encoding speed is 8-9x on a Barton 2 GHz and the non-SSE2 version

the default quality (-q 0.5) gives around 160k for rock music which is exactly what I was looking for (--preset fast medium user here)

the lowpass at q 0.5 looks like a 18 KHz hard cutoff

very promising, to say the least
Kef
QUOTE(Ivan Dimkovic @ May 5 2006, 11:19 AM) *

Should be fixed by now smile.gif


Thanks! biggrin.gif
Dzamburu
Ivan what about "-2passperiod" option. And did i can use 2pass with VBR
Ivan Dimkovic
-2passperiod -> this option allows you to average to specific bit-rate over certain period of time. Value is in milliseconds (so 1000 means 1 second)

For example, if you have a 120 minute track, and you used 2-pass you can average to, e.g. 128 kbps at every 5 minutes, etc...

By default, average period is the entire duration of the encoding.

QUOTE

And did i can use 2pass with VBR


Please use 2pass with -br switch.
Dzamburu
QUOTE(Ivan Dimkovic)
Please use 2pass with -br switch.
OK then

I am now tested everything in new encoder i think is everything right.

5.1 encoding is SUPERB aslo i tested 2pass which make 5.1 encoding INSANE quality.
sony666
Hmm, reading the posts here I would suggest disabling the pure vbr+2pass combination by next chance.

I don't know exactly how it works, but in my imagination it's like going through 2 psychoaccoustic analyses, which is rather counterproductive. Unless the second run is pure quantization, it would be a little like re-encoding, or am I wrong?
Ivan Dimkovic
There will be a lot of new speedups in 2-pass encoding in the future, as there is definitely a room for that.
M
QUOTE(Zoom @ May 4 2006, 09:56 PM) *
The Chapter support works with foobar2000 0.9.1's converter. Just choose the output function "convert to album images with cuesheet or chapters".

Yes, being fully MPEG-4 compliant it would work fine with any external muxing solution such as foobar2000's chapter conversion... or for that matter, with MP4Box's chapter muxing if tags are then added with Atomic Parsley. (Do it in that order though, or muxing the chapters will erase some existing tags!)

I was hoping the new encoder had internal support for muxing chapters and adding tags/artwork, as the "Store Entire Audio Album in a Single .mp4 File with all the Features of an Audio CD embedded inside, but at a fraction of the space!" description might lead one to believe. Perhaps - if this is not already implemented in some hidden option - support for adding chapters and tags from a CD-TEXT CUE-sheet and embedding specified artwork from files could be added to future versions?

- M.
Garf
QUOTE(Latexxx @ May 5 2006, 10:53 AM) *
QUOTE(Ivan Dimkovic @ May 5 2006, 11:48 AM) *

There are two versions of the encoder in the package - one with SSE2 instructions, and one without.

It isn't really that hard to make the encoder to check processor's capabilities on runtime and adjust as required. Unless you are just using some compiler optimisations. wink.gif


It already does that. The not-SSE2 binary can still use SSE, SSE2 or SSE3 when it detects that it is possible. The SSE2 binary just uses it everywhere without checking the system it's running on first, which gives an additional 10% performance gain (and a crash if it wasn't supported).

Automatic selection doesn't seem to be possible with the current version of MSVC 2005, which we use, hence the seperate binaries.

KAMiKAZOW
QUOTE(Ivan Dimkovic @ May 5 2006, 12:05 AM) *
As for OS-X - this is something we will definitely think about.
Cool. I hope you'll relaese a Mac version soon.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.