﻿===============================================
CoolSoft - H264 Level Editor
http://coolsoft.altervista.org/h264leveleditor
===============================================

H264LevelEditor is a free and small tool to edit an
H264/AVC encoded video stream on-the-fly, changing its profile level.
(see http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels for detailed info about AVC levels)

Works both on MKV containers and raw streams
(*.h264, *.264, *.ts or any other file containing H264 encoded video).

It's a portable software, no need to install it, and comes into two flavours:

- H264LevelEditor.exe     (Graphical version)
  Use it if you need to edit a single or few files.

- H264LevelEditorCli.exe  (Command line version)
  It has the same features of the graphical version and can also work
  on multiple files. You could also include it into your custom conversion scripts.
  Run "H264LevelEditorCli.exe -h" to print usage instructions.

WARNING: Windows XP users need to install .NET Framework 2.0 (or newer) to run this tool.


CHANGELOG
=========

v.1.5.2 - 2014-07-17
---------------------------------------
- NEW: Added *.avc to the list of supported file extensions.

v.1.5.1 - 2014-04-22
---------------------------------------
- NEW: Initial support for Mono Framework.
       The application should now run on Linux and Mac OSX through the Mono framework.

v.1.5.0 - 2014-01-29
---------------------------------------
- NEW: Added an option to preserve last modified date of the file being patched.
       The option is available in both GUI and CLI versions.
- FIX: Runtime error when closing the GUI while search is running.

v.1.4.0 - 2013-08-29
---------------------------------------
- NEW: Command line version of H264LevelEditor is now available (H264LevelEditorCli.exe).
       It has the same patching engine of the GUI version and can also work
       on multiple files.

v.1.3.0 - 2013-08-16
---------------------------------------
- NEW: Search task now runs in a separate thread.
       This will keep the UI alive during long searches.
- FIX: Readonly files caused a runtime error when pressing the "change level" button.
       This state is now detected and user is asked to clear the flag
       before level change starts (thanks to Biomech for the suggestion).

v.1.2.0 - 2012-01-24
---------------------------------------
- NEW: Search limit can now be extended up to first 100MB of the file (default is 1MB).
       This adds better support for MP4 files.
- NEW: initial (and really experimental) support for H264 encoded AVI files
- NEW: added automatic software update checking feature, can be set into Options dialog
- FIX: fixed search algorithm to avoid @n.k profiles detection
  please see comments here for further details:
  http://coolsoft.altervista.org/comment/363#comment-363

v.1.1.0 - 2011-08-05
--------------------
- NEW: backup feature, allows to undo any changes to input file, no need to backup it up
- NEW: improved search algorithm, now changes the muxing tag too
- NEW: fix to recognize mislabeled profiles, such the ones produced with very old encoders

v.1.0.0 - 2011-01-04
--------------------
- First release