FlaskMpeg 0.78.39

Dopo più di un anno di assenza, ecco una nuova versione del miglior (a mio modesto parere) software per la compressione di filmati in DivX. Moltissime le novità in questa release; vediamone alcune:

  • Fix in subtitle code that made some subtitles not appear at all
  • Fix in audio panel when switching audio stream
  • Dual Pass support added. AVI output and Premiere output supported.
  • New 'No Processing' Profile. The video/audio is left untouched without any processing
  • Bugfixes from previous 0.7.6.x series

What's Really New

YUV processing. FlasKMPEG no longer does its internal processing on RGB space. All the postprocessing pipeline uses now some flavor of yuv processing. The main motivation of the change is that the typical source, MPEG video, is already on YUV space so some speed and quality can be gained.
However FlasKMPEG will be able to expose video in three formats YV12, YUY2 and RGB32 to the compilation modules. Selection of the format is automatic by default, where usually FlasKMPEG will select YV12 if the output module can handle this format. A manual override is available.

On the fly setup. FlasKMPEG can now setup the most common parameters of the conversion on the fly. The new video panel provides an easy way to do so.
A52 decoding. FlasKMPEG no longer decodes AC3 streams, but an ATSC A52 has been included. Dynamic range compression of A52 media is performed if indicated on the bitstream.
New flout_api. The Premiere interface has been deprecated in favor of the new flout_api. Still in development and likely to quickly change in the future. A wrapper for old premiere plugins has been developed (premiere.cm.flask) and that way old functionality should be retained.
Control Panel plays video. Finally, the control panel plays the video audio with the current processing settings. Now we have three panels, the audio, video and control panel, all of which work concurrently interacting with each other
Improved AVI output. The default AVI output module now handles YV12, YUY2 and RGB32 and provides information about what modes every installed codec can handle.
Video Panel Pad. This new feature allows the user to easily select some common settings as cropping and letterboxing with a simple move of the mouse, while the video is running and being able to preview the output in realtime.
VCD/SVCD Mism. A new mism has been developed to read directly from VCD and SVCDs.
DVD mism. A basic DVD mism is included that should be able to read DVD structures somewhere in your harddisk.

What else is new

A new benchmarking algorithm for idcts (the old one was giving funny results)
A new filtering system
A more consistent profile file naming scheme
Tooltips appear now in some panel
... and zillions of little details not worth comething here.

What's left behind

Export to WAV. It may be back in the future as an audio only export plugin
The old output pad is gone.
Internationalization is gone too, but it will likely be back in the future
Multichannel volume setup is gone. Is someone using it?