Further changes can be seen in the patches included in the archive 2008-07-17 - new patches: o asfhdr_correct_movielength.diff: correct duration calculation by using double precision as well as correct units for pre-roll (ms). - updated files/patches: o muxer_ogg.c,oggpcm.c: re-base timestamps guaranteeing one stream starting at 0. avoids unnecessary startup delays and at times A/V sync issues esp. w/ASF/WMV. 2008-05-20 - new patches: o mov_06_invalid_audio_size.diff - disable audio tracks w/less data than reported in track header. o mov_08_tkhd_matrix_scale.diff - set aspect ratio based on track's transformation matrix o mov_09_increase_sample_pts_size.diff - avoid timestamp rollover on long material or material in which timestamps increase w/large scale. - updated patches: o codecs_conf_custom.diff - prefer FFmpeg DV decoder over qdv for DVSD contained w/in AVI files. o mencoder_08_demux_update_pts.diff - restrict change to ASF/WMV files which it is intended to fix. avoids potential sync issues w/other media. o mov_01_edl_kf_search.diff 2008-04-17 - new patches: o asfhdr_use_best_stream.diff - selects best (highest bitrate) available stream for decode. fixes poor output quality in certain ASF/WMV files. o avi_check_idxflags.diff - better AVIINDEXENTRY flag support, fixing clip truncation (AVI) in certain cases. o codecs_conf_custom.diff - combines local codecs.conf changes to one patch o demux_lavf_add_dv_preferred.diff - improved DV file support o flv_02_r12184_LE_codec.diff - back port of PCM fix which correctly identifies endianness fixing static output o flv_handle_bad_header.diff - upon discovery enables stream even if header does not report it. addresses missing audio/video in clips of this nature. o mp3lib_increase_maxframesize.diff - improves success rate of clips containing MP3 streams (avi,mp3,etc.). previous versions failing w/Flix2_Errno(-2,2) or, w/mp3 files, no indication at all. o mencoder_07_asf_pts_passing.diff, mencoder_08_demux_update_pts.diff, demux_asf_use_avg_fps.diff - collectively these patches address sync issues w/certain ASF/WMV files by forwarding the decoded timestamps. o mencoder_09_joint_audio_video_eof.diff - holds encoding completion until both streams have finished. fixes clip truncation in certain cases. o mencoder_10_decoded_before_dups.diff - waits to discard leading duplicate frames until a successful decode occurs. addresses video streams reporting dimensions of 0x0 in certain cases. o mov_07_missing_stsd.diff - skip malformed stream descriptions allowing transcode to complete successfully w/MOV files of this type. - updated patches: o mov_03_moof_fragments.diff - changes for file format conformance, improving success rate of select MOV files. - removed patches: o codecs_ffwmav2_ffsvq3_buggy.diff, hdv1_use_libmpeg2.diff, vp6[01]_use_vfw.diff, wmv_remove_yv12.diff - replaced by codecs_conf_custom.diff o dec_audio_dmo_pts_passing.diff - replaced w/mencoder_08_demux_update_pts.diff 2007-12-18 - new patches: o codecs_ffwmav2_ffsvq3_buggy.diff - prefer wma dmo to avoid audio corruption (static,etc.) across transitions in asf/wmv files. evident w/clips made w/Windows Movie Maker among others. o dec_audio_dmo_pts_passing.diff - addresses sync issues w/various asf/wmv files. o hdv1_use_libmpeg2.diff - enable hdv1 support o mencoder_05_mov_lavf_pts_var_fps.diff, mov_05_ffmpeg_bitrate.diff - addresses sync issues w/various mov files. o mencoder_06_conf.diff - allows use of a system-wide mencoder.conf as described in the mencoder man page under 'CONFIGURATION FILES'. - modified patches: o mov_01_edl_kf_search.diff to use both the audio and video edit lists if available. addresses various sync issues seen w/mov files. 2007-10-09 - update mencoder snapshot (r24143) - new patches: o demux_mpg_short_video_fix.diff o ffmpeg_correct_dimensions.diff o mencoder_03_audio_eof.diff o mencoder_04_av_sync_hack.diff o mencoder_05_lavf_var_fps.diff o demux_increase_buffer.diff - removed files: o new_files/26104-610.zip o new_files/26204-600.zip o vf_scale_disable_palettefmt_support.diff 2007-06-21 - new patch (avi_forceidx_fallback.diff) forcing index regeneration should the reported number of frames not match the number of index entries. - update muxer_ogg to allow delayed stream setup. 2007-04-16 - update mencoder snapshot (r22906) - restrict mean framerate patch to allow increase in framerate only - add patch/post config script to allow for a semi-static build, i.e., all but the base system libraries. 2006-11-29 - add patch to calculate mean framerate w/in mov and related files. Addresses issue w/3gp files reporting incorrect (and often low) values. 2006-10-19 - updated mencoder snapshot (r20146) - add amr_[nw]b - patch to support mov files w/audio samplerate of 5512Hz (produced by various cellphones) - correct identify patch to provide more correct clip info if available. addresses incorrect/unknown stream duration being reported with some mpeg files. 2006-07-31 - patch for mp4 files containing an edit list causing decode to start after frame 0 2006-06-28 - updated mencoder snapshot (1.0pre8) 2006-06-06 - updated conf file for better wmv8 support 2006-04-07 - updated mencoder snapshot to pick up wmv audio fix - improvements made to null frame handling/ts generation in ogguvs 2006-03-24 - updated mencoder from cvs (08Mar2006_1544GMT) 2006-03-08 - correct line endings in various patches as dos eol was causing some versions of patch to fail. 2006-02-24 - further refinement of the animated gif patch - addition of vf_expand_chroma_shift.diff 2006-02-10 - added a patch for better animated gif support 2006-02-02 - better floating point -> rational framerate conversion in muxer_ogg 2006-01-16 - initial release of mencoder with on2 additions