ffmpeg-cli-wrapper icon indicating copy to clipboard operation
ffmpeg-cli-wrapper copied to clipboard

Add FFmpegInputBuilder to support per input options

Open Euklios opened this issue 11 months ago • 1 comments

Is your feature request related to a problem? Please describe. We currently don't allow per-input options; therefore, commands requiring multiple inputs aren't supported in many cases. For example the following command can't be constructed using this library: ffmpeg -f lavfi -i "testsrc=duration=10:size=1280x720:rate=30" -f lavfi -i "sine=frequency=1000:sample_rate=48000:duration=10" -c:a aac -c:v h264 output.mp4.

Describe the solution you'd like An FFmpegInputBuilder to construct inputs and allow parameters for individual inputs.

Describe alternatives you've considered The alternative would be to hack around with addExtraArgs. However, that would undermine the purpose of this library.

Related:

  • #17
  • #65
  • #91
  • #94
  • #124
  • #253
  • #295

Euklios avatar Mar 12 '24 16:03 Euklios