git.videolan.org Git - ffmpeg.git/rss log
FFmpeg git repo
Les articles publiés sur le site
-
avfilter/af_afade : shorten crossfade on too short inputs
1er septembre, par Niklas Haasavfilter/af_afade: shorten crossfade on too short inputs This behavior is currently completely broken, leading to an abrupt end of the first audio stream. I want to generalize this filter to multiple inputs, but having too short input files will always represent a significant problem. I considered a few approaches for how to handle this more gracefully, but most of them come with their own problems; in particular when a short input is sandwiched between two longer ones; or when there is a sequence of short inputs. In the end, it's simplest to just shorten the crossfade window. I also considered (and tested) padding the input with silence, but this also has its own aesthetic implications and strange edge cases. See-Also: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20388
-
avfilter/af_afade : generalize pass_crossfade() signature
1er septembre, par Niklas Haas -
avfilter/x86/vf_colordetect : fix alpha detect tail handling
1er septembre, par Niklas Haasavfilter/x86/vf_colordetect: fix alpha detect tail handling This wrapping logic still considered any nonzero return from the ASM function to be the overall result, but this is not true since the addition of FF_ALPHA_TRANSPARENT. Fix it by only early returning if FF_ALPHA_STRAIGHT is detected. Fixes: 9b8b78a8153f9ca94b7eb9cba87442954787912a See-Also: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20301#issuecomment-4802
-
avcodec/version_major : remove unnecessary define for an internal function
1er septembre, par James Almeravcodec/version_major: remove unnecessary define for an internal function It being avpriv and not public, it can be removed in the next bump regardless of when it happens. Signed-off-by: James Almer <jamrial@gmail.com>
-
avformat/movenc : remove mvex from final mp4 in hybrid_fragmented mode
1er septembre, par Zhao Zhiliavformat/movenc: remove mvex from final mp4 in hybrid_fragmented mode In hybrid_fragmented mode, the first moov at start should contain mvex tag, since it's fmp4. When writing the moov at the second time, it's not fmp4 any more, so mvex should be skipped.