composite-video-simulator icon indicating copy to clipboard operation
composite-video-simulator copied to clipboard

frameblend.cpp next steps

Open joncampbell123 opened this issue 6 years ago • 5 comments

  • Disable/reduce frame blending when the source frame rate is at or close to the target frame rate (to avoid cases where all frames are averaged constantly causing unnecessary blur) [DONE]
  • Add command line options to allow the user to control output frame rate [DONE]
  • Add user control of final video bitrate

joncampbell123 avatar Aug 28 '18 02:08 joncampbell123

And The Sound? Not Included In Output

chezsick avatar Sep 06 '18 17:09 chezsick

Not yet implemented, sorry.

Currently I use it to convert the video frame rate, then ffmpeg -acodec copy -vcodec copy to merge the new file's video with the old file's audio.

joncampbell123 avatar Sep 06 '18 17:09 joncampbell123

OK, But I Can Use Your FFMPEG_NTSC To Include The Sound ::::::: ffmpeg_ntsc -i originalvideo.mp4 -i videobyframblend.avi -o videobyffmpegntsc.avi

chezsick avatar Sep 06 '18 18:09 chezsick

NVidia released an optical flow SDK that might help for this if you're interested: https://developer.nvidia.com/opticalflow-sdk

CoolOppo avatar May 04 '19 03:05 CoolOppo

@CoolOppo I'm not, but someone else is welcome to combine that with this code.

joncampbell123 avatar May 04 '19 03:05 joncampbell123