FreeEnc 0.4
-=-=-=-=-=-

Features:
- MPEG2 encoding using the libavcodec
- Highly optimized mencoder parameters. This encoder should produce same or better quality  than mencodeme
- Highly tweakable: every libavcodec options are available
- Command-line syntax is the same as QuEnc: can be used with any QuEnc compatible application, including DIKO.
- Uses Aviynth input

How can I use it?
Just run, select a AVS (or drag and drop), put the average bitrate, the max bitrate, hit go and let it fly.

How can I use it with QuEnc compatible Apps?
Rename to QuEnc.exe and overwrite QuEnc.

License
FreeEnc is Freeware. You can redistribute as long as you keep the package intact, and make how many copies of it as you wish.

Command-line options:
Just run Freeenc /h to have an idea

Acknowledgements:
The high quality this encoder delivers would  never be possible without the ffmpeg project (which designed libavcodec).
This application was built using wxwidgets, a great multiplataform library.
I also would like to thank the BVCD team for their amazing matrix used as default.

History:
0.44
- Fixed -1 switch and added -3,-4 and -5 for more passes.
- Fixed MinBitrate bug (it should fix "Could not open avcodec MPEG2" in some cases...)
- 1 Pass working again

0.43
Fixed minbitrate incompatibility with DIKO
Fixed icon not being shown in Window
Added a comprehensive HELP with template explanation
Added a Peter Cheat template with NuEnc default settings.

0.42
All buttons and images now bundled in the executable. It should no longer create trouble with DIKO and other apps
FreeEnc now checks for minbitrate before starting conversion
wrong CQ selection removed

0.41
Fixed image error bug

0.4
Now using the improved Rate Control by Peter Cheat.
New modes: CBR, and multipass VBR (also by Peter Cheat)
New amazing Look by pizzic@to


0.31
Bitrate Graph now scrools while file is encoded
New dummy options -qlb -noqlb to allow use with QuEnc/NuEnc compatible apps
Fixed(?^) the random "Could not open libavcodec MPEG2." message
New amazing Icon by pizzic@to
top_field_first added to INI settings

0.3
New stats
New bitrate Viewer-like graph (cool!)

0.21
Small fix for DIKO compatibility

0.2
Fixed the P4 crashes by disabling SSE2 code in avcodec. Finally! Thanks Mean from doom9 for pointing the problem.
It's now possible to use different .ini templates
new command-line option "-template". Usage: -template FreeEnc (do not put the .ini in the end, it  added automatically)
New Status bar that shows if it's in first or second pass (to avoid confusion)
Added Incredible KDVD alpha settings

0.14
Removed fflush(stdout) from the code and added another test in memory allocation. Another try to fix the crashes.

0.13
Fixed two bugs in the avcodec calls
Added a lot of clean-up code
When doing 2 pass, only writes to file in the second pass
it's possible to tweak rc_min_rate (but I advise against, it makes rate control go crazy)
Go is now disabled when conversion starts

0.12
Interlaced now working
Now cleans up when there's an error (this should solve the crashes)
Checks if FreeEnc.ini actually exists
Progress Bar fixed

0.11
Fixed some command-line compatilibity with QuEnc

0.1
Initial Release
