lundi 2 juin 2003 par Jade
What’s new in this version : ffmpegX0.007 :
Added "Trellis quantization" and "Qpel" encoding options for mencoder mpeg-4. Use them for even more encoding quality (slower).
Added "ME function" pulldown menu for mencoder mpeg-4. Sets the comparison function used for motion estimation (affects quality). SAD=Sum of Absolute Differences (fastest, default), SSE (Sum of Squared Errors (better quality, fast), SATD (Sum of Absolute Hadamard Transformed Differences) (a bit better than SSE, slow), RD (Rate Distortion optimal, best quality, very slow).
Added "Print PSNR" option for mencoder mpeg-4. Prints the peak signal to noise ratio for the whole video after encoding, and stores the per-frame PSNR in "psnr_hhmmss.log". For ffmpeg codecs, only the per-frame PSNR is returned while encoding. Returned values are in decibel, the higher the better. This gives a good indication of the encoding quality which is being achieved. Use in combination with "5 seconds test clip" to quickly evaluate which encoding options will give the best quality and which fps you’ll obtain with, so as to decide the better quality/speed tradeoff.
Added new "Filters" tab. All filters, image crop & subtitling options are now located in this tab.
Added "Preview" button in the "Filters" tab to preview the source movie starting from the "Checkpoint" min:sec position, simulating the crop area with a white-border rectangle in the picture, rendering the subtitles, adding filters (excepted mpeg-2 filters), and playing the selected audio track. Use it to test settings before encoding.
Added "Denoise" filter to mencoder mpeg-4 and XviD (3d denoiser) (slow, don’t use if source has no visible noise). Use "Preview" to check its effect.
Added "Dering" and "Deblock" filters to mencoder mpeg-4 and XviD to reduce artifacts from source video (slow, don’t use if source has no visible artifacts). You can also use "preview" to check their effect.
Added "Brightness" and "Contrast" controls to mencoder mencoder mpeg-4 & XviD. You can also use "preview" to check their effect.
Moved mpeg-2 Luminance, Saturation and Sharpness controls in the filters tab.
Encoding options not available for a specific codec are now either greyed out or hidden.
Added "Autocrop" button in the "Filters" tab to calculate the best crop values for cutting away black borders and automatically fill the crop value fields. The analysis is done at the "checkpoint" min:sec position (default : 00 min : 05 sec to avoid possible black screen at the beginning of the source). If the checkpoint is a black image or has incorrect borders, you should change the checkpoint value and click "Autocrop" again. Note : ffmpeg engine still consider crop values in Top/Bottom/Left/Right format, so the autocrop values are only correct for mencoder codecs.
The mpeg-4 deinterlace option has been moved to the filters tab. Use "Preview" to check its effect before encoding.
XviD deinterlacing is now enabled. Use "Preview" to check its effect before encoding.
The "Split" tool has been moved to the "Filters" tab next to the "Preview" button, so as to allow preview of the split point before splitting. To split an avi or mpg file, define the split point in "Start from :", click "Preview" to check if the position is good, then hit the "Split" button.
Added OCR components to convert subtitles from a VOB file into SubRip .srt subtitles text files. The OCR process using the gocr unix program is interactive and takes place in terminal (you will be asked to confirm recognition of some characters, and they will be added in a database). The process to convert DVD subtitles to .srt text files is the following : open a VOB file (must be located in a directory without spaces and special characters in the path !), define a destination basename with the "Save as.." dialog (set it inside a folder, so as to keep all the subtitle files together), then select ".srt" in the extract drop-down menu located in the "Filters" tab (the other option .idx will generate VobSub subtitles as introduced in version 0.0.6k), and then hit the "Extract" button. A series of images will be generated for each title as well as their .txt version and a final .srt subtitle file. You can then delete the image and intermediate text files and keep only the .srt file. You should open the .srt file in a text editor to correct any OCR mistakes. Use Mplayer OSX or ffmpegX to play the movie with the .srt subtitles added at playback time. You can also open .srt in TitleLab to convert them to Quicktime titles.
Added ".SRT to DVD Studio Pro subtitles" converter tool (thanks Johan Lindstrm). Select a .srt subtitle in the Browse.. field and hit the button. This allow to import in DVD Studio Pro "Subtitle Editor" both VOB subtitles (converted via OCR as above) and widely available existing .srt subtitles.
Added "Sub position" to define vertical position of text-based subtitles (.srt or other) added to mpeg-2 encodings (w/ "Use mplayer to decode" option enabled). Range is from 0 to 100. Use "Preview" to check the position and move subtitles interactively with keyboard controls R/T and find the right value to use. Note that image-based VobSub and DVD subtitles have their position set in the VOB and can’t be moved with this control.
Added optional "Angle" field in the Video tab to choose the angle to be encoded or previewed from multi-angle sources.
Added "Play" button next to the "Open..." field to play source movie with selected audio track and subtitle file (.srt, .sub, .idx, etc) opened in the "Load subs" field and with subtitle color palette opened in the "Sub palette" field. In case of VOB playback, the "Title", "Chapter", "Angle" and "Subs" controls will also be active. Filters are also processed.
Moved "Info" tool next to "Open.." field for quicker operation.
New version of the engines installer (you must run it again in order to use 0.0.7), now displays a dialog to ask for the admin password without opening terminal, and should correctly handle spaces and special characters in filenames and path names.
Added "Fix" tool. Use it to rebuild index of a corrupted .avi file, or to try fixing a corrupted .mpg file.
Added "Author" tool to process a mpeg file with the authoring and split options on the left box (ie, split in N chunks, author as VCD, as SVCD or as DVD).
The Mux tool now always runs the author tool on the muxed mpeg file (if you don’t want to author the file, disable the authoring and split checkboxes).
The Join tool has been improved. Needs at least 2x-joined-files-size free disk space.
Execution now totally stops when an error occurs.
DVD device input is not allowed for compliance to copyright laws (only non-encrypted file input from the hard disk is supported). Functions like "Check audio tracks" and "Check subtitles" will work with file input (eg. using a non-encrypted /VIDEO_TS/ folder as input, including generated by DVD Studio Pro and Sizzle).
Updated to ffmpeg CVS of May 4, 2002.
Added online manual at http://homepage.mac.com/major4/