• Stars
    star
    282
  • Rank 146,549 (Top 3 %)
  • Language
    C#
  • License
    MIT License
  • Created about 9 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fast video joiner/splitter using ffmpeg codec copy

JoinerSplitter

Another GUI for FFMpeg for fast video joining and cutting.

The main point of the editor is using -c copy feature of FFMpeg, in other terms it's called Smart Rendering. That allows to process even 4K files faster than videos duration (~300fps in my case). You can cut and/or join videos in any combination, but all videos for join must be the same format. Cuts will be done by closest keyframes, or at lease it will try to do the best.

Requirements

Windows with .NET4.7.2 installed.

Installation

  • Install from msi.

Current limitations and issues

Application was tested only with Lumix GH3, Lumix GH4, Lumix GH5 (including 4K) and Mavic 2 PRO MOV videos.

Some encoder settings

Nvidia NVENC hardware encoding for HDR

-c:v hevc_nvenc -b:v 90M -profile:v main10 -preset slow -pix_fmt yuv444p16le -color_primaries bt2020 -colorspace bt2020_ncl -color_trc arib-std-b67 -vf eq=gamma=1.5:contrast=1.1:saturation=1.5 -af extrastereo -c:a pcm_s16le