(...) how do you think about implementing ReplayGain into TAudioConverter?So if your (lossless) files have ReplayGain tags, you could select to use either track or album gain information, apply corresponding attenuation (via SoX or encoder command line) + apply addional gain (eg. if you want your mp3s @ 92dB reference level instead of standard 89dB) and thus have your target files all at the same loudness level, regardless if your player can't handle RG tags (...)
ozok: I think adding both keeping just in tag and applying replay gain with SoX sounds like a good idea. Added this to my to-do list.
ozok, I don't use WinRAR and a lot of people like me don't. I use only freeware/open source or what I buy. I personally love 7-Zip BUT not everyone want to install 3rd party software just to open a file.I understand your need to keep the archive in .7z and I like the idea as well but instead or a .rar archive you should give a .zip one. Who has WinRAR or 7-Zip can open and extract both .7z and .rar anyway.Thanks.
Quote from: eahm on 26 February, 2013, 11:33:43 AMozok, I don't use WinRAR and a lot of people like me don't. I use only freeware/open source or what I buy. I personally love 7-Zip BUT not everyone want to install 3rd party software just to open a file.I understand your need to keep the archive in .7z and I like the idea as well but instead or a .rar archive you should give a .zip one. Who has WinRAR or 7-Zip can open and extract both .7z and .rar anyway.Thanks.If you don't want 7zip, download the exe. If you want install version, then you are most probably not the techie one. Exe for basic users, 7z for advanced. Or you can make a self extracting 7z-exe. Just tick: "Create SFX Archive" when making the 7z. No one have to install 7zip, and you still got great compression. http://www.wikihow.com/Use-7Zip-to-Create-...ting-excutables
Quote from: o-l-a-v on 26 February, 2013, 01:54:49 PMQuote from: eahm on 26 February, 2013, 11:33:43 AM.....o-l-a-v, being modest, I own two IT companies, I think I am techie enough. I don't even use TAC, do you think I make these suggestions for myself? I already made an app for friends and relatives but I can't distribute it legally because it doesn't use the original foobar2000 installer and it contains proprietary DLLs. I'd like to see TAC simple enough FOR EVERYONE so I can start suggesting it instead of keeping mine updated.All these suggestions I give ozok come from my portable version of foobar2000.
Quote from: eahm on 26 February, 2013, 11:33:43 AM.....
Apologize English is my third language, I read that sentence completely directed to myself and I was also sending a strong business email right when I read this. Sorry The EASIER would be an installer like the foobar2000 one, with a portable installation included.
Flac -> Flac forgets %disc%, %totaltracks%, %albumartist%, %totaldiscs%. I guess same appears with other codecs. Please fix so that all "main tags" get saved to new files with every encoder in your program.In other words, all these (from TagScanner)+ Support for CTRL+A in file list. The mouse thing when holding left click (to mark files in file list) while moving the pointer seem to be quite buggy. When having a list so long that you need scrollbars, the ones marked gets unmarked when it starts to scroll.
Quote from: eahm on 26 February, 2013, 02:36:53 PMIf they don't know what 7Zip is, than they probably don't know what a portable program is or how to start it. It won't be in the START menu.
@o-l-a-v, Fields TAC can read/write are limited to those mediainfo/encoder can read/write. I try to add as much fields as possible but it is not enough. Again, a sample would help. That bug you talk about is, yet again, a bug of skinning component. I almost regret using it .
@sundance, yes replaygain is still in to-do list. But I couldn't pay it much attention. If you can send me a sample file with said tags written, I can make a better progress.@eahm, I appreciate your input. But I will continue releasing portable TAC compressed with 7zip and rar.@o-l-a-v, Fields TAC can read/write are limited to those mediainfo/encoder can read/write. I try to add as much fields as possible but it is not enough. Again, a sample would help. That bug you talk about is, yet again, a bug of skinning component. I almost regret using it .@cyberdux, I hope you don't get bankrupt .
Format : MPEG-PSFile size : 149 MiBDuration : 14mn 57sOverall bit rate : 1 395 KbpsWriting library : encoded by TMPGEnc b12eVideoID : 224 (0xE0)Format : MPEG VideoFormat version : Version 1Format settings, BVOP : YesFormat settings, Matrix : CustomFormat settings, GOP : M=3, N=18Duration : 14mn 57sBit rate : 1 150 KbpsWidth : 352 pixelsHeight : 288 pixelsDisplay aspect ratio : 4:3Frame rate : 25.000 fpsStandard : PALColor space : YUVBit depth : 8 bitsScan type : ProgressiveCompression mode : LossyBits/(Pixel*Frame) : 0.454Time code of first frame : 00:00:00:00Time code source : Group of pictures headerStream size : 122 MiB (82%)Writing library : TMPGEnc b12eAudioID : 192 (0xC0)Format : MPEG AudioFormat version : Version 1Format profile : Layer 2Duration : 14mn 57sBit rate mode : ConstantBit rate : 224 KbpsChannel(s) : 2 channelsSampling rate : 44.1 KHzCompression mode : LossyStream size : 24.0 MiB (16%)
Encoder 1 Output:ffmpeg version N-49610-gc2dd5a1 Copyright © 2000-2013 the FFmpeg developers built on Feb 5 2013 13:20:59 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 17.101 / 52. 17.101 libavcodec 54. 91.100 / 54. 91.100 libavformat 54. 61.104 / 54. 61.104 libavdevice 54. 3.103 / 54. 3.103 libavfilter 3. 35.101 / 3. 35.101 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.100[mpeg @ 003891a0] max_analyze_duration 5000000 reached at 5000000 microsecondsInput #0, mpeg, from 'G:\Film\Barnefilmer\Karius og Baktus (1954)\Karius og Baktus.1954.norsk tale.xvid.saga.mpg': Duration: 00:14:56.97, start: 0.346711, bitrate: 1394 kb/s Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 352x288 [SAR 178:163 DAR 1958:1467], 1150 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16p, 224 kb/sStream map '0:1010' matches no streams.
--0.8.2-Added: Option to select all files in the list (Ctrl+A) (thx to o-l-a-v)-Added: Option to keep TAC always on top (thx to Daffy)-Added: Option to edit some tags to be used by encoders-Added: Option to decide priority of external and embedded artwork (thx to Daffy)-Fixed: Embedded artworks couldn't be extracted-Fixed: Audio ID problem with some vob and mpeg files (thx to o-l-a-v)-Updated: AlphaControls to 8.30-Updated: QAAC and refalac to 2.17-Updated: WMAEncode to 0.2.9b