PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nero Releases FREE Reference Quality MPEG-4 Audio Encoder



Teetrinker
05.05.06, 09:31
Falls es noch nicht bekannt ist:


Nero Releases FREE Reference Quality MPEG-4 Audio Encoder, Nero Releases Command Line MPEG-4 & 3GPP AAC Solution

I am pleased to announce the launch of FREE Reference Quality MPEG-4 Audio solution from Nero, in the command line form!

* First in the world FREE 2-Pass MPEG-4 AAC Encoder
* Support for mono, stereo and multichannel encodings
* Support for sampling rates up to 96 kHz, up to 32-bit Floating-Point PCM input
* 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)
http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html
Quelle: http://www.hydrogenaudio.org/forums/index.php?showtopic=44275

Klappt Problemlos mit wine. Aber mal sehen ob es auch ein Linux Binary geben wird. So kommt man jetzt einfach an einen aac Encoder um auch unter Linux Multichannel HE-AAC Dateien zu erstellen. Man muß nur darauf achten das richtige Channelmapping bei den WAV Dateien die man dem Encoder übergibt zu verwenden. AAC klappt ja auch mit faac das leider nicht mehr weiter entwickelt zu werden scheint.

Teetrinker
05.05.06, 15:55
Folgendes scheint zu funktionieren:



>mkfifo audio.wav
>wine ./neroAacEnc.exe -ignorelength -q 0.3 -if audio.wav -of audio.mp4 & mplayer -vc null -vo null -af channels=6:6:0:0:1:1:2:4:3:5:4:2:5:3 -ao pcm:waveheader:file=audio.wav -channels 6 test.mpg

-q den eigenen Bedürfnissen anpassen.

Bei der Testdatei handelt es sich um eine MPEG Datei mit 5.1 ac3 Audio.
Da mplayer ein anderes Channel Mapping verwendet als der Encoder von Nero erwartet muß dieses mit -af channels=6:6:0:0:1:1:2:4:3:5:4:2:5:3 korrigiert werden. Hoffe das Mapping stimmt so, habe leider selber keine 5.1 Anlage diereckt an den PC angeschlossen.

Teetrinker
10.05.06, 22:49
Folgendes wurde ähnlich im Forum von Hydrogenaudio gepostet, und ist vielleicht für Leute interessant die ein iPod besitzen und für diesen MP4 Dateien mit aac Audio erstellen wollen:

Datei Name "aacEncode":


#!/bin/bash

wine /Path/to/neroAacEnc_sse2.exe -q 0.425 -if "$1" -of "$2"
MP4Box -isma "$2"
#mp4creator -optimize -make-isma-10-compliant "$2"
AtomicParsley "$2" -W --artist "$3" --album "$4" --title "$5" --tracknum "$6" --year "$7"
#aacgain -r -c "$2"


-q den eigenen Qualitätsansprüchen anpassen.
Anstelle von MP4Box kann man auch mp4creator verwenden, je nach dem was man installiert hat dass andere Programm auskommentieren.
Die MP4 Dateien die von neroAacEnc erstellt werden enthalten keinen BIFS/OD Track, dieser wird mit MP4Box oder mp4creator erstellt.
Es beachtet im Augenblick zwar so gut wie kein Programm diese beiden Tracks und auch sind sie bei einer Audio only Datei nicht so wichtig, aber nach ISO/IEC 14496-14 sind sie notwendig.
Von AtomicParsley die CVS Version (>0.8.4) verwenden.
Wenn man aacgain vertraut dieses Programm nicht auskommentieren.

Bei KAudioCreator folgendes beim Encoder angeben:


aacEncode %f %o %{albumartist} %{albumtitle} %{title} %{number} %{year}