fix for newer ffmpeg

The ffmpeg shipped with debian (unstable)
ffmpeg version 0.8.4-6:0.8.4-1, Copyright (c) 2000-2012 the Libav developers
ii  ffmpeg             6:0.8.4-1      amd64          Multimedia player, server, encoder and tr

changes slightly the output from '[q]' to 'ctrl-c',
this breaks the emission of the onCodecData signal.

this simple patch extends the regex to match for both cases.

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
Process more (format, duration, extended {audio,video})

this patch tries to extract more data out of the ffmpeg output
we get duration, format data, all of the audio and video line.
for compatibility audio and video are exactly as they used to be.

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
Added ignore case to the metadata regex for title, artist, album, track and date as these are capitalised in .FLAC files
Merge pull request #86 from mgt6/master

Added a fix for metadata with .FLAC files
Merge pull request #84 from nickdesaulniers/master

Use test instead of exec in conditionals for testing regex matches.
removed file
fixed env in build.bat
Merge pull request #83 from inaes-tic/master

Fix onCodecData for newer ffmpeg
added example for image to video conversion (closes #82)
version bump
Added major_brand info in metadata
Remove -sameq option.

Reference: http://ffmpeg.org/trac/ffmpeg/wiki/Option%20'-sameq'%20does%20NOT%20mean%20'same%20quality'
The callback for .saveToFile passes in stdout and stderr.
Merge pull request #92 from eralpkaraduman/master

Added major_brand info in metadata
Merge pull request #93 from ejholmes/remove-sameq

Remove -sameq option.
Merge pull request #94 from ejholmes/documentation

The callback for .saveToFile passes in stdout and stderr.
Added ability to merge videos & created an example
removed uuid dependency
;(
the libav fork of ffmpeg has a fractional part in the fps output