Skip to main content

Topic: Free Encoder Pack (Read 4091 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • eahm
  • [*][*][*][*][*]
Free Encoder Pack
Case, can you integrate refalac as well in the Free Encoder Pack? The new foobar2000 will have the string ready for the 32-bit and 64-bit versions or qaac and refalac (http://www.hydrogenaud.io/forums/index.php...st&p=891641).

Also, the latest Pack from Mar 05 has a new flac.exe, was this compiled from the latest git?

Thanks.
  • Last Edit: 11 March, 2015, 12:12:59 AM by eahm

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Free Encoder Pack
Reply #1
Bundled encoders are up-to Peter. The new flac binary is from the official 1.3.1 sources but this time it's my MSVC compile. The old official binary required SSE2 instructions and MSVC compile encodes faster at least on my machine. Changes in Git since 1.3.1 don't affect encoding but once a new official version is released things will of course be updated.

  • eahm
  • [*][*][*][*][*]
Free Encoder Pack
Reply #2
Perfect, thanks.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Free Encoder Pack
Reply #3
The Free Encoder Pack was just updated and it now includes refalac.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
Free Encoder Pack
Reply #4
The old official binary required SSE2 instructions and MSVC compile encodes faster at least on my machine.

On my old Core2 (Wolfdale/Yorkfield core):
official: 59.3 seconds
from the pack: 63.7 seconds
So it slightly depends on CPU.

  • eahm
  • [*][*][*][*][*]
Free Encoder Pack
Reply #5
Thanks Case.

  • EpicForever
  • [*][*][*][*][*]
Free Encoder Pack
Reply #6
Hi Case,
I know that simple x86 exec is fully compatible with x86-64 systems, however I tend to use "native" 64 bit when possible. "Original" FLAC is available as 64bit exec (I refer to Rarewares ICL compile - in general I always use files sourced from there). I assume that every encoder included in Free Encoder Pack is just 32bit/ simple x86 - including your MSVC compile of FLAC. Is it possible to make such encoders package, that will contain both x86 and x86-64 versions of encoders (when available of course) and that would check during installation if my system is simple x86 or x86-64 and extract desired exec (32/64bit) to my system? Or do I have to manually maintain my FLAC execs as I always did?

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Free Encoder Pack
Reply #7
All encoders in the pack are indeed 32-bit programs without any advanced instruction set requirements. It would be possible of course to detect host bitness on install and extract optimized binaries, but I'm not sure it's a good idea. My concerns are about the file size and potential portability issues. Carrying 64-bit encoders in a portable foobar2000 installation would no longer universally work everywhere.

The original idea was to make it easy for any user to get the Converter in a working condition. But your request and lvqcl's post makes me wonder if its scope should be extended and it should pay more attention to the host machine.

  • eahm
  • [*][*][*][*][*]
Free Encoder Pack
Reply #8
I use x64 versions as well BUT I think it's a good idea to keep the Free Converter Pack in x32, compatible with everyone. The speed difference between x32 and x64 encoders is not even significant IMO.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
Free Encoder Pack
Reply #9
Make the next major fb2k version 64-bit only: problem solved. Sort of.

  • audiophool
  • [*][*][*]
Free Encoder Pack
Reply #10
i see 1.3.8 final has been released.

Cool. The free encoder pack was updated a few days ago as well.

  • eahm
  • [*][*][*][*][*]
Free Encoder Pack
Reply #11
i see 1.3.8 final has been released. hallelujah.

Told you, he forgot  j/k

Shit, I think for the Apple Lossless string is better "refalac.exe;refalac64.exe;qaac.exe;qaac64.exe" instead of "qaac.exe;qaac64.exe;refalac.exe;refalac64.exe" so it will work even if ONLY the Free Encoder Pack is installed (like the description says) instead of iTunes too, since qaac.exe is always present with the Pack.
  • Last Edit: 26 March, 2015, 12:04:18 PM by eahm

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Free Encoder Pack
Reply #12
Installing qaac is optional like any part of the pack. User should only install it if iTunes (or its dlls) are available. In theory qaac could do a better job at ALAC encoding if Apple had kept some special optimizations a secret and not released them as open source. But practice seems to so far suggest that isn't the case.

  • eahm
  • [*][*][*][*][*]
Re: Free Encoder Pack
Reply #13
9/9 update, changelog? Thanks.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Free Encoder Pack
Reply #14
Encoder updates. Refalac v1.59, QAAC v2.59, Wavpack v4.80 and Opus uses libopus 1.1.3. The Opus encoder is as fast as the old official Mozilla compile and shouldn't require SSE2 instructions.

  • eahm
  • [*][*][*][*][*]
Re: Free Encoder Pack
Reply #15
Free_Encoder_Pack_2017-01-02 changelog? Can you guys post a changelog on the encoder pack page? Thanks.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Free Encoder Pack
Reply #16
There was a release on 2016-12-09 that updated WavPack to 5.0, refalac to 1.61 and qaac to 2.61. The latest one from 2017-01-02 contains MSVC compile of FLAC 1.3.2 without forced SSE2 requirement, refalac 1.62 and qaac 2.62.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Free Encoder Pack
Reply #17
Update on 2017-01-22: WavPack 5.1.0, Opus 1.1.4.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Free Encoder Pack
Reply #18
Updated again on 2017-01-24: Opus now uses opus-tools v0.1.10.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Free Encoder Pack
Reply #19
2017-02-13: FLAC 1.3.2 with fix for this.

  • eahm
  • [*][*][*][*][*]
Re: Free Encoder Pack
Reply #20
Thanks for the quick FLAC fix/update.

  • muxx
  • [*]
Re: Free Encoder Pack
Reply #21
Hello! The new Free Encoder Pack generated a virus report on my Windows system! I have G Data IS. The Download is blocked (because the website contains infected code) with the virus info: Gen:Variant.Graftor.361717
Is the file clean or has an infection crept in?

  • tomtom76
  • [*]
Re: Free Encoder Pack
Reply #22
According virustotal and others security sandbox checking tools your latest encoder pack "Free_Encoder_Pack_2017-05-15.exe" contains malware...

  • tomtom76
  • [*]
Re: Free Encoder Pack
Reply #23
According virustotal and others security sandbox checking tools your latest encoder pack "Free_Encoder_Pack_2017-05-15.exe" contains malware...

AegisLab Gen.Variant.Graftor!c 20170516
Arcabit Trojan.Graftor.D584F5 20170516
BitDefender Gen:Variant.Graftor.361717 20170516
Bkav HW32.Packed.5911 20170516
Emsisoft Gen:Variant.Graftor.361717 (B) 20170516
F-Secure Gen:Variant.Graftor.361717 20170516
GData Gen:Variant.Graftor.361717 20170516
McAfee-GW-Edition BehavesLike.Win32.ObfusRansom.tc 20170516
eScan Gen:Variant.Graftor.361717 20170516
Palo Alto Networks (Known Signatures) generic.ml 20170516
Symantec Trojan.Gen.8!cloud 20170516
TrendMicro-HouseCall Suspicious_GEN.F47V0515 20170516

Checkpoint threat emulation:

Threat Emulator Malware Report

 
Emulated On

    Windows XP, Acrobat 9, Office 2003/2007
    Windows 7, Acrobat 11, Office 2013

Document Details
File Name Free_Encoder_Pack_2017-05-15.exe
File Size 1802112 bytes
File Type exe
MD5 deb0bbb99987073547fe0a02e749a539
SHA1 1fea4243d94d9dcb2c71f7db20d97f4832320319
Detected Malicious activity found - please DO NOT open the file


  • tomtom76
  • [*]
Re: Free Encoder Pack
Reply #24
Same for the latest foobar, with less AV triggering though...

Baidu    Win32.Trojan.WisdomEyes.16070401.9500.9830    20170503
Bkav    W32.NSISSmall.87A9    20170516

... shit I already installed it on my machine...