HydrogenAudio

Hosted Forums => foobar2000 => Uploads - (fb2k) => Topic started by: eahm on 2014-02-14 17:47:25

Title: foo_converter.dll.cfg
Post by: eahm on 2014-02-14 17:47:25
Each encoder must be copied inside the folder \encoders.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-03-19 21:02:12
Just a little fix/update.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-03-25 04:37:48
Extension fixed on one entry (CAF/refalac was .m4a not .caf).
Title: foo_converter.dll.cfg
Post by: eahm on 2014-03-31 06:06:53
Few entries renamed, no settings changed.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-04-01 23:14:18
Added verification for FLAC (-V), TAK (-md5), WavPack (-v) but I'm not sure foobar2000 will alert for errors with the CLI verification or its own, I'm not even sure foobar2000 has its own verification. The error, if a file is corrupted, will probably be shown in the foobar2000 console. Sorry I don't have any corrupted file to test, I will try to create and test some later.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-04-02 03:14:09
Missed the -v on TAK (-v -md5). I thought the switch -md5 verified the file as well but it only adds the checksum, -v is the one for the verification (like every other CLI?).
Title: foo_converter.dll.cfg
Post by: eahm on 2014-04-07 07:27:44
lossyWAV (FLAC, TAK, WMALSL, WV) added. lossywav.exe must be on D:\foobar2000\encoders (my settings) to work or edit the converter settings as you like.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-04-09 08:21:58
- Renamed WMA lsl to WMA LSL when creating a folder
- Added WMA Voice

PM me for info of what's included in the \encoders folder. I can't share it on the forum because of proprietary DLLs included (Apple, Fraunhofer etc.)
Title: foo_converter.dll.cfg
Post by: eahm on 2014-04-23 19:33:05
Small readd for testing, VBR 96 with 0 delay: "[Lossy] AAC-LC (Apple/qaac) -v96 --num-priming 0 --tag too: (DSP stereo) (0 delay) (~96 kbps) (2.0 Video) (~YTS)"
Title: foo_converter.dll.cfg
Post by: eahm on 2014-04-27 17:17:12
Renamed files and  settings:

oggenc2lv.exe for: "Ogg Vorbis (OggEnc v2.87 (libVorbis 1.3.4))"

oggenc2ao.exe for: "Ogg Vorbis (OggEnc v2.87 (LancerMod(SSE3) based on aoTuV b6.03 [20110424]))"


oggenc2.exe (OggEnc v2.87 (libVorbis 1.3.4)) taken from TAudioConverter 0.9.5 beta.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-05-12 19:31:45
Removed obsolete codecs ("[Lossless] Shorten", "[Lossy] Speex") and rename few other things.

PM for full pack of "encoders" folder.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-05-17 03:48:54
Renamed "[Lossless]" to "[Lossless Uncompressed]" and "[Lossless Compressed]"

Added "[Lossless Compressed] FLAC -5 -V (.flac + .cue)"

Added some Opus information on "Encoders settings (quality and kbps).txt" (in the \encoders folder)

This probably is the last modification (??), I will keep updating the \encoders folder and that's it. The file was intended for friends and relatives, sorry for the many changes.

Again, PM for the \encoders folder.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-05-21 18:01:30
Quote
This probably is the last modification (??)
Yep, that was a lie.

Added FFmpeg for ALAC and AC3

Renamed few other settings
Title: foo_converter.dll.cfg
Post by: eahm on 2014-05-23 04:13:52
-Added FLAC (FFmpeg)
-Removed verification switch for all FLACs (-V), TAK (-v), WavPack (-v). foobar2000 checks for errors anyway while converting.

This should be it, there are way more than enough settings ready to use.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-06-09 14:37:03
Removed CUETools settings and converter (it never worked)
Added ADTS settings
Added Flake.exe converter and settings (replaced from CUETools with own CLI)
Few other renaming
Title: foo_converter.dll.cfg
Post by: eahm on 2014-06-13 21:05:05
- Removed "Transfer attached pictures" after converting, for each encoding setting. I don't use it, I keep the album art files separate from the file and after I convert I don't want to think about clearing it.
- Removed FFmpeg from encoding settings and encoder folder. Other encoders perform better, this was just a test that didn't last long.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-06-24 20:53:52
- Renamed "Ogg Vorbis (aoTuV Lancer SSE3)" to "Ogg Vorbis (aoTuV)". Since last time the normal aoTuV is used and now the new encoded from RareWares (Oggenc2.87 using aoTuVb6.03 2014 Generic (http://www.rarewares.org/ogg-oggenc.php#oggenc-aotuv)).
- Also CLI replaced in the \encoders folder.

That's it, just a small typo left from last time.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-06-30 17:53:01
- Changed HE-AAC 5.1 from 160 to 192 (32 kbps / channel)
- Changed Opus 5.1 from 168 (28 kbps / channel) to 192 (32 kbps / channel)
- Changed Opus 7.1 from 224 (28 kbps / channel) to 256 (32 kbps / channel)
- Removed CVBR settings for Opus. Not necessary IMO.

Changed to 32 kbps /channel minimum because Opus achieves full stereo at 32 kbps. HE-AAC is only classified as "good" at 160 kbps for 5.1 so, changed to 192 kbps just to make it like Opus at 32 kbps / channel.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-07-01 08:11:16
Crazy stuff.

- Added "Ignore Length" when possible. Almost all of the settings. (Please let me know why this can be possibly bad. I'm not much of an expert, just playing around with settings)
- Added ADTS settings for Fraunhofer/fhgaacenc and Fraunhofer/fdkaac.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-07-01 19:18:00
Fixed typos.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-07-20 04:25:33
Last version for real. It was a fun way to test codecs and settings but foobar2000 implemented almost everything everyone will need for converting so, I'm done wasting time and thanks Peter and Case for adding all these new settings.

This file has still almost all the codecs' settings available though, it may come handy to some users.

Enjoy and ask in PM for the full encoders pack version.
Title: foo_converter.dll.cfg
Post by: eahm on 2014-07-28 19:15:39
Same version, only added Afterburner switch (-a 1) for FDK since Fraunhofer said we should always use it.
Title: foo_converter.dll.cfg
Post by: Brazil2 on 2014-07-28 20:45:24
added Afterburner switch (-a 1) for FDK since Fraunhofer said we should always use it.

It's enabled by default

Code: [Select]
 -a, --afterburner <n>         Afterburner
                              0: Off
                              1: On(default)
Title: foo_converter.dll.cfg
Post by: eahm on 2014-07-28 21:14:45
It's enabled by default

Damn it. Thanks

Can we please remove the last post + file? http://www.hydrogenaud.io/forums/index.php...st&p=870671 (http://www.hydrogenaud.io/forums/index.php?s=&showtopic=104627&view=findpost&p=870671) Thanks.
Title: foo_converter.dll.cfg
Post by: Rokkaz on 2015-03-12 12:23:10
Thanks for sharing this, eahm. Just a few things that I noted and thought I might share for your consideration.

Firstly, for LAME, you may like to use --quiet instead of -S as -S prints what's below, whereas --quiet prints nothing. I'm sure the difference in processing power is negligible though.

Console print out when using LAME's -S switch (command line used: lame test.wav -V2 -S test.mp3):
Code: [Select]
LAME 3.99.5 32bits (http://lame.sf.net)
CPU features: MMX (ASM used), SSE (ASM used), SSE2
Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
Encoding test.wav to test.mp3
Encoding as 44.1 kHz j-stereo MPEG-1 Layer III VBR(q=2)


Secondly, there are a few other encoders that you may like to use the quiet/silent switch on such as Opus, qaac, refalac, Nero AAC, fdkaac, OptimFROG, Flake, TAK, WMA, TwoLAME. Obviously not necessary, but I always feel the urge to use the quiet/silent switches in my options.

Thirdly, your parameters for True Audio (-e %s %d) don't work properly as the encoder outputs to a directory by default rather than a file name, meaning you end up with each file being named temp-*.tta with no metadata in its own separate folder. The -o switch is required to output to a file name. Below is the command line that you want.

True Audio command line options:
Code: [Select]
-e %s -o %d


Fourthly, the --xlevel switch in Musepack is used by default:
Quote
What does "--xlevel" do?
The XLevel-Switch is used to avoid internal clipping as well as possible. Starting from version 1.15s, "--xlevel" is no longer needed as it's used by default. Instead, there is a "--noxlevel" switch.


Fifthly, as you have OptimFROG, you may consider adding OptimFROG DualStream (ofs.exe).
Title: foo_converter.dll.cfg
Post by: eahm on 2015-03-12 15:33:20
Rokkaz thanks for the tips, I deleted and haven't touched the file since the last time I posted it here.

I initially made a small version for some friends and relative then it expanded more to show how many encoders and options there are than else. I will modify it one day if I re-think about it, if you'd like to do it you're welcome or I'm sure people will make their own with one or two options only.

foobar2000 also updated the encoder settings few times and now all most people need is there in the options.

Title: foo_converter.dll.cfg
Post by: eahm on 2015-03-12 22:32:47
Rokkaz, ttaenc.exe requires "-e %s -o %d" but tta.exe requires "-e %s %d". I have no idea what the difference is but tta.exe is 8 years newer (http://sourceforge.net/projects/tta/files/tta/ttaenc-win/), I will stick with that one. Please if you know True Audio and what the real difference is between the two explain here. Thanks

- Added "OptimFROG (DualStream)" (.ofs)
- Changed "MPC": removed "--xlevel" (https://www.musepack.net/index.php?pg=enc, last line)
- Changed "Ogg Vorbis" files search to the default one from foobar2000: "oggenc.exe;oggenc2.exe" (instead of using "oggenclv.exe;oggenc2lv.exe" for libvorbis and "oggencao.exe;oggenc2ao.exe" for aoTuV since I no longer attach the encoders' binaries)

I am leaving -S for LAME since it doesn't print only the progress and I don't care much about quiet, actually I like to see something in the console and it's the default setting on foobar2000.

Peter, if you read this please consider removing --xlevel for MPC from the next version of foobar2000.
Title: foo_converter.dll.cfg
Post by: francesco on 2016-01-02 16:27:00
Rokkaz, ttaenc.exe requires "-e %s -o %d" but tta.exe requires "-e %s %d". I have no idea what the difference is but tta.exe is 8 years newer (http://sourceforge.net/projects/tta/files/tta/ttaenc-win/), I will stick with that one. Please if you know True Audio and what the real difference is between the two explain here. Thanks

- Added "OptimFROG (DualStream)" (.ofs)
- Changed "MPC": removed "--xlevel" (https://www.musepack.net/index.php?pg=enc, last line)
- Changed "Ogg Vorbis" files search to the default one from foobar2000: "oggenc.exe;oggenc2.exe" (instead of using "oggenclv.exe;oggenc2lv.exe" for libvorbis and "oggencao.exe;oggenc2ao.exe" for aoTuV since I no longer attach the encoders' binaries)

I am leaving -S for LAME since it doesn't print only the progress and I don't care much about quiet, actually I like to see something in the console and it's the default setting on foobar2000.

Peter, if you read this please consider removing --xlevel for MPC from the next version of foobar2000.

Hi
first thanks a lot!
i will use it even i'm looking the same for eac
should i install like any foobar components?
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-09-01 20:15:01
+ [Lossy] MP3 (FhG) -if %s -of %d -br 128000 -m 0 -q 1 (128 kbps) (Podcast, Max compatibility)
+ [Lossy] MP3 (FhG) -if %s -of %d -br 320000 -m 0 -q 1 (320 kbps)
+ [Lossy] MP3 (FhG) -if %s -of %d -br 64000 -m 0 -q 1 (64 kbps) (Mono) (Podcast, Max compatibility)
+ [Lossy] MP3 (FhG) -if %s -of %d -br 0 -m 2 -q 1 -vbri (~190kbps)
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-09-02 01:58:38
! Typo in the settings (damn it) [Lossy] MP3 (FhG) -if %s -of %d -br 320000 -m 0 (320 kbps) -> [Lossy] MP3 (FhG) -if %s -of %d -br 320000 -m 0 -q 1 (320 kbps)

PM me for the Full Encoder Pack, I can't link it here.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-09-06 21:34:51
! Sorry guys, another typo, this time in the list, it's up to you if you want to download and replace since the settings are the same: [Lossy] MP3 (FhG) -if %s -of %d -br 64000 -m 0 -q 1 (64 kbps) (Mono) (Podcast, Max compatibility) -> [Lossy] MP3 (FhG) -if %s -of %d -br 64000 -m 0 -q 1 -mono (64 kbps) (Mono) (Podcast, Max compatibility)
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-09-14 10:52:07
Many more settings added for AAC, all AAC encoders are now equal in the LC, HE and HEv2. Hope I didn't misspell anything and please get used to Quick convert, it's much easier to use.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-09-16 04:51:40
What the hell, now that we're here, cleaned even more, a lot, all the AAC, Vorbis settings etc. I think it's all done now though. I will add AAC inside CAF containers commands when they will be available.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-09-22 21:06:06
- Replaced dcaenc with ffdcaenc in the DTS settings, dcaenc file left in the folder (if you have the link for the folder)

- Added faac, just one setting at ~128 for testing.

- Small typo

The encoder folder works with BatchEncoder https://wieslawsoltes.github.io/BatchEncoder/ as well.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-10-05 11:17:38
- Updated the way "%album artist%" work with all the settings, not that this matters for anyone but it was just an OCD thing.

- Added ALS, even this, not sure why, for testing I guess.

Hopefully this is going to be the last one until someone releases a way to include Opus in the CAF container with a CLI.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-10-26 17:41:43
Don't remember what I changed but I remember I made few changes. Attaching the last one just in case.

The pack is all 64bit now, where possible.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-11-11 23:19:59
Added few settings, also added Full and Essential .cfg.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-11-12 03:42:34
Not a big deal but I've added Ogg Vorbis 160 as well, just to make it more complete and I think now it's really done, unless I get some requests that are interesting.

Please remember you can always make your own settings, modify and resave etc., it's really easy and very convenient to personalize it however you like.

This is the one I personally use:



Sorry for the download again, last one for a while?
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-11-15 21:05:00
First of all, I'm going to stop saying it's the last update for a while :)

Cleaned, added more settings, stereo and mono, for AAC, Vorbis and Opus for podcasts and audiobooks.

I will make another Essential soon, I am really not sure what's essential, it's very subjective, I'll try to add all these new settings as well so podcasters will need to download only this version instead of the Full/more confusing one. I am sure they all have their own software but if they want to try foobar2000 it'll be all ready to go in an easy presaved way.

Let me know what doesn't work, there are few I haven't fully tested, MP3 FhG for example since I added it just as a test and I use LAME when I need MP3.
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-11-17 08:59:40
Fixed few typos, reorganized few settings.

Don't care about the Essential, I didn't receive any feedback. If you do go to Converter > ... > Delete whatever strings you don't need and make your own Essential, even better, all subjective.
Title: Re: foo_converter.dll.cfg
Post by: francesco on 2017-12-01 08:34:28
hi
may i ask 2 question?
1) may i know what temp folder does it use when i convert files ?

and
2) may i know about lame why i can select only 320Kb or VRB there are no cbr presets? i know i can create them
but seeing i use foobar to encode my audio ,sometime i would like to encode for voice recording or other porpouse
thanks a lot to keep updated
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-12-13 08:21:35
1) That depends on the encoder, it's straight from the old to the new format or convert to .wav then to the new format, in the same output folder.

2) I only added 64 mono, 128 stereo and 320 stereo in CBR, I don't see the need for other CBR presets. Which ones do you use/need? For voice? Isn't 128 enough? I think 64 mono is plenty good for voice, let me know.
Title: Re: foo_converter.dll.cfg
Post by: francesco on 2017-12-13 10:39:06
1) That depends on the encoder, it's straight from the old to the new format or convert to .wav then to the new format, in the same output folder.

2) I only added 64 mono, 128 stereo and 320 stereo in CBR, I don't see the need for other CBR presets. Which ones do you use/need? For voice? Isn't 128 enough? I think 64 mono is plenty good for voice, let me know.
hi
for voice mostly ,seeing opus is not supported by every devices
thanks
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2017-12-13 20:13:25
Yes, I got it you need it for voice, which setting do you use for voice? Again, I think 64 mono and 128 stereo are more than enough.

Attached a new file:

- Added 96 kbps CBR for MP3, Marco makes good points here: https://marco.org/2016/08/15/vbr-mp3-plea and audio here https://overcast.fm/+CdTym-vo/1:24:30 and I think 96 joint stereo is also good enough for Audiobooks and Podcasts.
Title: Re: foo_converter.dll.cfg
Post by: francesco on 2017-12-14 06:45:02
Yes, I got it you need it for voice, which setting do you use for voice? Again, I think 64 mono and 128 stereo are more than enough.

Attached a new file:

- Added 96 kbps CBR for MP3, Marco makes good points here: https://marco.org/2016/08/15/vbr-mp3-plea and audio here https://overcast.fm/+CdTym-vo/1:24:30 and I think 96 joint stereo is also good enough for Audiobooks and Podcasts.
hi
yes i will use 64 mono for voice , i don't use audiobooks
thanks Eahm
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2018-01-16 08:45:40
Don't know why this wasn't there already but I added "[Lossless Compressed] FLAC -5 --ignore-chunk-sizes (Split/create .flac from .cue into same folder)"
Title: Re: foo_converter.dll.cfg
Post by: eahm on 2022-04-25 16:10:16
Haven't used foobar2000 in a while but I opened it today and I notice that USAC/xHE-AAC was missing so I added one parameter for it (5/~64kbps mono/~128kbps stereo).