Skip to content

[Feature Request] image sequences, merging video sources, logo overlay, custom filter_complex/vf #32

@jo-chemla

Description

@jo-chemla

Hi there,
Want to say thanks for this great utility, I've sincerely been exploring dozens of ffmpeg GUIs/wrappers (handbrake, videomass, shutter-encoder, one-person utilities etc) over the past few years, and your shot clearly targets both novice and experts with classic/reproducible needs. Custom presets is also a great way to share some configs, thanks for having this feature already baked-in!

Here are a few missing feature requests that could be worth mentioning - just saw you're targeting working back at it in a few weeks, hope some of these make sense:

  • image sequences as input (or output) - as mentioned in Support for images and audio manipulation and conversion #31 - would indeed be a game changer for compositing 3D render frames sequences, usually requires the user to tell the sequence framerate, eventually start/end frame numbers.
  • adding multiple videos sources and merging/appending them into a single video file. Maybe simply add an option to concatenate all videos of the sources list?
  • burning/overlaying logo would also be useful, at a given position
  • custom filter_complex could be great for expert users to customize the ffmpeg command.
  • 360 metadata burning via Spatial Media Metadata Injector would also be great, might require an external dependency, not sure if that's the mindset of Frame

It's possible the custom filter_complex command could fulfill all of these needs for experts. Sharing below some of the filters we use at @Iconem in case it's helpful, and again thanks for the amazing work on Frame!

-vf "v360=equirect:c3x2:out_forder=frblud,untile=3x2"
-vf "v360=e:rectilinear:h_fov=90:v_fov=90"
-filter_complex "[0] extractplanes=r+g[r][g] ; [1][r][g]remap "
-vf "movie=logo_white_h80px.png [watermark]; [in][watermark] overlay=main_w-overlay_w-50:main_h-overlay_h-50:enable='between(t,1,2)' [out]"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions