Help - Search - Members - Calendar
Full Version: Batch transcoding to HE-AAC-PS with this tool
Hydrogenaudio Forums > Lossy Audio Compression > AAC > AAC - General
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Biont
Optimus, my Russian tags become scrambled in transcoded files. Previously I used Multi Frontend for transcoding, which utilised Tag v2.0.39 for copying tags and it produced no errors.

EDIT: Oh, yeah, and comment tag doesn't get transfered with MediaCoder (at least in MP3 > OGG conversion), which is also not the issue with Tag v2.0.39, that does the job great.

Perhaps switching to Tag would be a good idea? You decide.
duschnouk
Hi Optimus,

Thank you very much for the great tool you have produced! MediaCoder really rocks!

I just have to report a minor bug in the GUI: if the resolution of the screen is more than 1024x768, the "Settings" menu is not well displayed: the options are not visible, but you can still select them by clicking in the arrows of the bottom box which are displayed in grey, as if they were not selectable, but which work if you click on them.

Otherwise I think that the big step forward will be to set up a wizard menu with presets enabling an easier conversion for those not aware with media files conversion, such as the commercial tool of Xilisoft "3GP converter".
optimus
QUOTE(duschnouk @ Feb 22 2006, 06:47 PM)
Hi Optimus,

Thank you very much for the great tool you have produced! MediaCoder really rocks!

I just have to report a minor bug in the GUI: if the resolution of the screen is more than 1024x768, the "Settings" menu is not well displayed: the options are not visible, but you can still select them by clicking in the arrows of the bottom box which are displayed in grey, as if they were not selectable, but which work if you click on them.

Otherwise I think that the big step forward will be to set up a wizard menu with presets enabling an easier conversion for those not aware with media files conversion, such as the commercial tool of Xilisoft "3GP converter".
*


Talking about a wizard, I'm so excited to say there will be a nice web based wizard in the near future to guide users to do transcoding step by step. I've already integrated a mini http server (it's my own work) into MediaCoder. My gf is going to help me to render some web pages.

As for the GUI bug, I guess u r using big font schema, are you? Currently MediaCoder's GUI only looks nice with standard font size.
optimus
QUOTE(Biont @ Feb 21 2006, 09:03 PM)
Optimus, my Russian tags become scrambled in transcoded files. Previously I used Multi Frontend for transcoding, which utilised Tag v2.0.39 for copying tags and it produced no errors.

EDIT: Oh, yeah, and comment tag doesn't get transfered with MediaCoder (at least in MP3 > OGG conversion), which is also not the issue with Tag v2.0.39, that does the job great.

Perhaps switching to Tag would be a good idea? You decide.
*


Can u give me a link to this tagger?
duschnouk
QUOTE(optimus @ Feb 22 2006, 02:44 PM)
As for the GUI bug, I guess u r using big font schema, are you? Currently MediaCoder's GUI only looks nice with standard font size.
*


Exactly! Unluckly turning back to normal font size will make my screen unreadable as i'm currently working with a wuxga laptop (1920x1200) with a 15'4 screen blink.gif

Great idea the mini http server! I recommand your tool everywhere in the web smile.gif Great work!
Biont
Tag v2.0.39b (TAG command line tagger) is available in Others section of Rarewares.
duschnouk
Otherwise is it planned to implement the "transport stream" file format (.ts), which is very popular in hdtv files? There is actually no good and reliable tool to manage quickly and efficiently those kinds of files and that will be great if it was implemented in MediaCoder.
Kostarum Rex Persia
Optimus, please update AAC+ V2 encoder. Winamp 5.20 official version is here, so you should use newest Coding Tehnologies AAC+ V2 codec in Media Coder 0.36
optimus
QUOTE(duschnouk @ Feb 24 2006, 11:06 PM)
Otherwise is it planned to implement the "transport stream" file format (.ts), which is very popular in hdtv files? There is actually no good and reliable tool to manage quickly and efficiently those kinds of files and that will be great if it was implemented in MediaCoder.
*


TS is something interesting to support (I love HDTV). I will try.
optimus
QUOTE(Kostarum Rex Persia @ Feb 25 2006, 10:10 AM)
Optimus, please update AAC+ V2 encoder. Winamp 5.20 official version is here, so you should use newest Coding Tehnologies AAC+ V2 codec in Media Coder 0.36
*


CT AAC+ V2 encoder is not bundled in MediaCoder. I just installed Winamp 5.20 and tested MediaCoder with the new AAC+ encoder and it works. Simply update your Winamp and MediaCoder will use the new AAC+ encoder. You can also copy the enc_aacplus.dll from Winamp's "plugins" folder into MediaCoder's "codecs" folder to get it to work.
It looks like that the updated AAC+ V2 encoder in Winamp supports bitrates higher than 128Kbps. But this is only available in PRO version. I will test it later and add corresponding options to MediaCoder if necessary.
Kostarum Rex Persia
QUOTE(optimus @ Feb 25 2006, 03:38 AM)
QUOTE(Kostarum Rex Persia @ Feb 25 2006, 10:10 AM)
Optimus, please update AAC+ V2 encoder. Winamp 5.20 official version is here, so you should use newest Coding Tehnologies AAC+ V2 codec in Media Coder 0.36
*



It looks like that the updated AAC+ V2 encoder in Winamp supports bitrates higher than 128Kbps. But this is only available in PRO version. I will test it later and add corresponding options to MediaCoder if necessary.
*



Yes, you should do that, Optimus smile.gif
PhoenixPath
Two questions:

Are there any walkthroughs out there (eg., Converting a series of VOB files to one AVI), and has anyone made a preset yet for ESS-based standalones?

Currently using the Dr., or AutoGK (Mainly due to availablility of existing presets).

Have heard great things about this encoding program and would love to give it a try.

Thanks!

dimzon
QUOTE(optimus @ Feb 25 2006, 06:38 AM)
It looks like that the updated AAC+ V2 encoder in Winamp supports bitrates higher than 128Kbps. But this is only available in PRO version. I will test it later and add corresponding options to MediaCoder if necessary.
*


i tested full (not pro) version
http://forum.doom9.org/showthread.php?t=102942
accepted ranges are

CODE
int bitrates[3][6] =
{

 {
  //he - mono,  stereo,   6ch
 8000, 64000, 16000, 128000, 96000, 213335
 },
 {
  //lc - mono,  stereo,   6ch
 8000, 160000, 16000, 320000, 160000, 320000
 },
 {
  //hi - mono,  stereo,   6ch
 8000, 160000, 96000, 256000, 0, 0
 }


};


I believe nobody need stereo HE-AAC > 128kbps and 213kbps is enought for 6ch
martin2048
I found it is a REALLY GOOD converter, but have a few problems to ask

1.How to check the encoder (codec) version?

2.Error occured when trancoding OGG to the Helix format (not Helix Mp3), using default settings, but suceed when Wav-> Helix

3.More over, sometimes the sample rate of output drops to 16000 Hz instead of 44.1K
Kostarum Rex Persia
Optimus, I just saw that Media Coder doesn't support AC3 audio. Please, can you add support for AC3 audio( input format, not output).
optimus
QUOTE(Kostarum Rex Persia @ Feb 27 2006, 09:32 AM)
Optimus, I just saw that Media Coder doesn't support AC3 audio. Please, can you add support for AC3 audio( input format, not output).
*


You mean AC3 audio as input? Which container format is your AC3 audio in? AC3 audio in MPEG container is supported (multi-channel isn't though).
optimus
QUOTE(dimzon @ Feb 27 2006, 05:13 AM)
I believe nobody need stereo HE-AAC > 128kbps and 213kbps is enought for 6ch
*


Thanks for sharing the info, dimzon. wink.gif
optimus
QUOTE(martin2048 @ Feb 27 2006, 06:44 AM)
I found it is a REALLY GOOD converter, but have a few problems to ask

1.How to check the encoder (codec) version?

2.Error occured when trancoding OGG to the Helix format (not Helix Mp3), using default settings, but suceed when Wav-> Helix

3.More over, sometimes the sample rate of output drops to 16000 Hz instead of 44.1K
*



1. A useful function to add.
2. I'll look into this problem.
3. When this takes place, please check Settings -> Audio Filters -> Resampling to see if the resampler is turned on.
optimus
QUOTE(PhoenixPath @ Feb 27 2006, 03:28 AM)
Are there any walkthroughs out there (eg., Converting a series of VOB files to one AVI), and has anyone made a preset yet for ESS-based standalones? 
*


Do u have the spec for the format you need?
PhoenixPath
Do u have the spec for the format you need?


ESS chipset standalones would be an XVID encode with the following caveats: (these would make them work fine in just about *any* standalone DivX supporting player)

Absolutely NO: QPEL, AQ, Treillis, GMC
MAX consecutive B-VOPS set to 2.00
Quantizer ratio used: 1.50
Quantizer offset used: 1.00
NO PACKED bitstream (NVOPs)
Closed GOV checked
PROFILE LEVEL AS@L5
Chroma motion set
turbo checked :-)
VHQ varied from 1 - 4
MOTION SEARCH PRECISION set to 6
MIN/MAX I-B-P quantizers set to 2/31 respectively

Remember, B-VOP should be turned on or else NVOPs will be created, and these (packed bitstreams) will cause the movie to skip in the player.

This has been tested and proven to work in both ESS and MTK based standalones. Maximum compatibility, basically.

It's a lot to change each time going in and it would be much appreciated to see a preset in there for standalones.

Thanks!

(Did an encode of a set of VOBs, the program didn't join them, but instead gave me 4 encodes...one for each VOB. Can this program join VOBs as one stream, or do I need to look elsewhere for that? I couldn't find an option for that anywhere.)
dimzon
QUOTE(optimus @ Feb 27 2006, 05:49 AM)
QUOTE(dimzon @ Feb 27 2006, 05:13 AM)
I believe nobody need stereo HE-AAC > 128kbps and 213kbps is enought for 6ch
*


Thanks for sharing the info, dimzon. wink.gif
*


the source code is included in archive and it's GPL-ed, you can use it to speedup your development a bit
Kostarum Rex Persia
QUOTE(optimus @ Feb 27 2006, 02:46 AM)
QUOTE(Kostarum Rex Persia @ Feb 27 2006, 09:32 AM)
Optimus, I just saw that Media Coder doesn't support AC3 audio. Please, can you add support for AC3 audio( input format, not output).
*


You mean AC3 audio as input? Which container format is your AC3 audio in? AC3 audio in MPEG container is supported (multi-channel isn't though).
*



Yes, I mean AC3 Audio as input. Container is *.AC3 and Media Coder doesn't support it. Can you add support for AC3 container? It's really important to me, Optimus.
optimus
QUOTE(dimzon @ Feb 27 2006, 04:14 PM)
QUOTE(optimus @ Feb 27 2006, 05:49 AM)
QUOTE(dimzon @ Feb 27 2006, 05:13 AM)
I believe nobody need stereo HE-AAC > 128kbps and 213kbps is enought for 6ch
*


Thanks for sharing the info, dimzon. wink.gif
*


the source code is included in archive and it's GPL-ed, you can use it to speedup your development a bit
*


Thanks dimzon.
btw: what's the major difference you've found between the aac+ encoder of pre 5.12 and that of 5.20.
optimus
QUOTE(Kostarum Rex Persia @ Feb 28 2006, 02:27 AM)
QUOTE(optimus @ Feb 27 2006, 02:46 AM)
QUOTE(Kostarum Rex Persia @ Feb 27 2006, 09:32 AM)
Optimus, I just saw that Media Coder doesn't support AC3 audio. Please, can you add support for AC3 audio( input format, not output).
*


You mean AC3 audio as input? Which container format is your AC3 audio in? AC3 audio in MPEG container is supported (multi-channel isn't though).
*



Yes, I mean AC3 Audio as input. Container is *.AC3 and Media Coder doesn't support it. Can you add support for AC3 container? It's really important to me, Optimus.
*


Ok, I'll try.
optimus
QUOTE(PhoenixPath @ Feb 27 2006, 10:26 AM)
Do u have the spec for the format you need?


ESS chipset standalones would be an XVID encode with the following caveats:  (these would make them work fine in just about *any* standalone DivX supporting player)

Absolutely NO: QPEL, AQ, Treillis, GMC
MAX consecutive B-VOPS set to 2.00
Quantizer ratio used: 1.50
Quantizer offset used: 1.00
NO PACKED bitstream (NVOPs)
Closed GOV checked
PROFILE LEVEL AS@L5
Chroma motion set
turbo checked :-)
VHQ varied from 1 - 4
MOTION SEARCH PRECISION set to 6
MIN/MAX I-B-P quantizers set to 2/31 respectively

There are some xvid options to add to match your need. You may first try specifying the xvid profile alone to see if it will work. I think the profile should already restrict most of the encoding parameters.
Mrloco
QUOTE
(Did an encode of a set of VOBs, the program didn't join them, but instead gave me 4 encodes...one for each VOB.  Can this program join VOBs as one stream, or do I need to look elsewhere for that?  I couldn't find an option for that anywhere.)
*



Good question.
Will you be implementing reading IFO (parsing) ?
And maybe also a subtitle feature (burn in subtitles when converting a DVD --> AVI and when having a AVI and .srt or .sub files)
Would be great !!

BTW GREAT proggie !
Thanks for all your great work !
dimzon
QUOTE(optimus @ Feb 28 2006, 11:10 AM)
btw: what's the major difference you've found between the aac+ encoder of pre 5.12 and that of 5.20.
*


I can't tell you nothing about quality (i don't ABX-ed) but new enc_aacplus.dll
  • can produce MPEG4 AAC instead of MPEG2 AAC
  • supports 6ch encoding
  • supports LC encoding
  • new aacPlusHight encoder implemented
Kostarum Rex Persia
QUOTE(dimzon @ Feb 28 2006, 11:46 AM)
QUOTE(optimus @ Feb 28 2006, 11:10 AM)
btw: what's the major difference you've found between the aac+ encoder of pre 5.12 and that of 5.20.
*


I can't tell you nothing about quality (i don't ABX-ed) but new enc_aacplus.dll


  • can produce MPEG4 AAC instead of MPEG2 AAC

  • supports 6ch encoding

  • supports LC encoding

  • new aacPlusHight encoder implemented


*



Yes, indeed. But I don't know why they introduce HE-AAC High bitrate encoder!!! Everyone know that HE-AAC works well until 80 kbps.

And about LC-AAC encoder, can anyone know to tell me about sound quality on 96 kbps? Thanks dry.gif

Last question: Dimzon, can you tell mne what is the difference between MPEG2-AAC and MPEG4-AAC encoder? In quality or....
dimzon
QUOTE(Kostarum Rex Persia @ Feb 28 2006, 05:46 PM)
Last question: Dimzon, can you tell mne what is the difference between MPEG2-AAC and MPEG4-AAC encoder? In quality or....
*


It's just 1 bit in every ADTS packed header wink.gif
But some modern players/decoders does'nt understand MPEG2-AAC
dimzon
@optimus

Seems like you perform some modifications/tweaks for 3GPP Reference encoder. Can you share this code with me (I know i can get all MediaCoder code at once but i doesn't want to read to much C++ code)
Pacemaker
@optimus

Hi.

I have a problem with your program.

When i want to transcode a file and use the normalize option...
If the file fades in quietly, the volume is raised into stages, instead in
flowing wise...
Do you understand ?
optimus
QUOTE(Mrloco @ Feb 28 2006, 05:22 PM)
QUOTE
(Did an encode of a set of VOBs, the program didn't join them, but instead gave me 4 encodes...one for each VOB.  Can this program join VOBs as one stream, or do I need to look elsewhere for that?  I couldn't find an option for that anywhere.)
*



Good question.
Will you be implementing reading IFO (parsing) ?
And maybe also a subtitle feature (burn in subtitles when converting a DVD --> AVI and when having a AVI and .srt or .sub files)
Would be great !!

BTW GREAT proggie !
Thanks for all your great work !
*


IFO parsing and subtitle are both supported (not perfect).
To see IFO info, insert your DVD and click Add Track button and set disc type to DVD.
Subtitle can be enabled at Settings -> Overall -> Decoding Options -> Subtitle Language. Here you should type the language code, e.g. "en" for English etc.
optimus
QUOTE(dimzon @ Feb 28 2006, 11:37 PM)
@optimus

Seems like you perform some modifications/tweaks for 3GPP Reference encoder. Can you share this code with me (I know i can get all MediaCoder code at once but i doesn't want to read to much C++ code)
*


HERE is the code of the 3GPP reference encoder used in MediaCoder. It's organized as a VS2003 project. Of course you can get it compiled by other compilers.
Lanz
hi,optimus
any mirrors,it seems sf is blocked here,cann't download it from sf.
Pacemaker
@optimus

Sorry for my double post, but please read my problem


When i want to convert an audio file and use the normalize option, then it happens something wrong.
example:
If the file fading in quietly, the volume is raised into steps, instead of a flowing transition...

Do you understand ?
optimus
QUOTE(Lanz @ Mar 1 2006, 07:59 PM)
hi,optimus
any mirrors,it seems sf is blocked here,cann't download it from sf.
*


SourceForge is banned in China (don't know if it is temporary or permanent). Nothing is more terrible than that! I'm very angry about this!
Luckily our company has direct data route to US, so I can still access CVS and do release at work.
I will set up a mirror for web pages, downloads and auto-update at the web space on rarewares.org.

EDIT: latest update can be downloaded from rarewares mirror site here
optimus
QUOTE(Pacemaker @ Mar 2 2006, 04:36 AM)
@optimus

Sorry for my double post, but please read my problem


When i want to convert an audio file and use the normalize option, then it happens something wrong.
example:
If the file fading in quietly, the volume is raised into steps, instead of a flowing transition...

Do you understand ?
*


The reason why there is such an effect is that the normalization is done on-the-fly, instead of 2-pass (analysis + processing). It is possible to add a 2-pass normalization function, however this will be slow and requiring creating a intermediate waveform file. An alternative is to manually set volume gain the audio if u simply wanna raise the volume to some extent.
Pacemaker
QUOTE(Optimus)
The reason why there is such an effect is that the normalization is done on-the-fly, instead of 2-pass (analysis + processing). It is possible to add a 2-pass normalization function, however this will be slow and requiring creating a intermediate waveform file. An alternative is to manually set volume gain the audio if u simply wanna raise the volume to some extent.
*



Hi

A twopass routine is an good idea. Because I want to convert audio in high quality
Can you implement this function ?
There is an good sampling rate converter...<--- It can change the samplerate and normalize in single or in twopass.
http://shibatch.sourceforge.net/

Maybe you can use this ?

Greets
Pacemaker
Cartman_Sr
This is a little off topic, but that's really too bad that Sourceforge is banned in China. Thanks for the great work though.
optimus
QUOTE(Pacemaker @ Mar 3 2006, 01:06 AM)
A twopass routine is an good idea. Because I want to convert audio in high quality
Can you implement this function ?
There is an good sampling rate converter...<--- It can change the samplerate and normalize in single or in twopass.
http://shibatch.sourceforge.net/

Maybe you can use this ?

Greets
Pacemaker
*


The tools on the web site looks like useful. I'll try integrating them into MediaCoder.
Lanz
QUOTE(optimus @ Mar 1 2006, 08:24 PM)
QUOTE(Lanz @ Mar 1 2006, 07:59 PM)
hi,optimus
any mirrors,it seems sf is blocked here,cann't download it from sf.
*


SourceForge is banned in China (don't know if it is temporary or permanent). Nothing is more terrible than that! I'm very angry about this!
Luckily our company has direct data route to US, so I can still access CVS and do release at work.
I will set up a mirror for web pages, downloads and auto-update at the web space on rarewares.org.

EDIT: latest update can be downloaded from rarewares mirror site here
*


Thanks,i've got it from the mirror.It's true that SourceForge is banned in China,the China Telecom‘s alwayls doing such disgraceful things.
optimus
QUOTE(Kostarum Rex Persia @ Feb 28 2006, 02:27 AM)
QUOTE(optimus @ Feb 27 2006, 02:46 AM)
QUOTE(Kostarum Rex Persia @ Feb 27 2006, 09:32 AM)
Optimus, I just saw that Media Coder doesn't support AC3 audio. Please, can you add support for AC3 audio( input format, not output).
*


You mean AC3 audio as input? Which container format is your AC3 audio in? AC3 audio in MPEG container is supported (multi-channel isn't though).
*



Yes, I mean AC3 Audio as input. Container is *.AC3 and Media Coder doesn't support it. Can you add support for AC3 container? It's really important to me, Optimus.
*


I guess you are transcoding a multiple-channel AC3 file, which requires you make some extra settings to downmix to stereo, as multiple-channel isn't supported up to this moment.
Kostarum Rex Persia
Yes, you are right, Optimus. I am transcoding 5.1 AC3 audio file.
Pacemaker
QUOTE(optimus @ Mar 3 2006, 03:20 AM)
The tools on the web site looks like useful. I'll try integrating them into MediaCoder.
*



Cool.

I hope you can implement this. Good luck and many thanks....

Greets
Pacemaker
martin2048
I found another problem:
1. when i use MediaCoder to transcode my video from Digital cam,the soundtrack has gone
please refer to my file: http://www.ihud.com/file.php?file=050306/1...96/DSCN0058.zip
or
http://www.savefile.com/files/7342621

2. Error when OGG --> Helix

(p.s. tell me how to post attachments properly)
optimus
QUOTE(martin2048 @ Mar 5 2006, 08:54 AM)
I found another problem:
1. when i use MediaCoder to transcode my video from Digital cam,the soundtrack has gone
please refer to my file:  http://www.ihud.com/file.php?file=050306/1...96/DSCN0058.zip
or
http://www.savefile.com/files/7342621

2. Error when OGG --> Helix

(p.s. tell me how to post attachments properly)
*


SourceForge CVS server has been banned here. I wonder if they know what they are doing! This ugly action has affected my development. Is there anyone who can kindly provide me with a stable proxy server.
Kostarum Rex Persia
But, but, why the hell they banned SourceForce CVS server in China? Do you know, Optimus, what's the main reason for that ugly action?
dimzon
there are corecodec.org with same features as sf
maybe migrate on it?
fasibe
First of all: MediaCode is amazing!!!

Now to the questions:

1 - My CT AAC+ encoding isn't working. I went to its settings and noticed that there's nothing in the encoder path option. What do I do to make it work?

2 - I read another day about a listening test where Nero AAC encoder had a problem: on the beginning of the sample it had a very high quality but then it decreased because Nero had used all the bytes that were possible (sorry, but I don't know the correct language... hope you understand... sad.gif ). I think there's something like that happening with MediaCoder's 3GPP m4a encoder: on the first second the song semms like a 128kbps mp3, but then the quality falls. Do you know what's going on?

3 - Is it possible to make an AAC+ v2 higher than 48k?

THANKS!
Kostarum Rex Persia
Do you installed Winamp 5.20 Pro on your system? If your answer is NO, then you must install Winamp 5.20, in order to use CT AAC+ encoding in MediaCoder.
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.