Is the -stream_loop option actually repeating the input video clip frames to make the loop?
Is there a way to tell ffmpeg to instance the input video frames when creating the loop?
Is this actually a limitation with video formats (e.g. mp4, mkv, etc.)?
For MP4s and MKVs, yes.
If ffmpeg is not sufficient for this, is there some way to create a ...
The problem was I had renamed the files at the same time as updating Insta360 studio. The camera produces a pair of files, one for each lens, and has a naming convention that lets Insta360 studio pair and stitch them. The naming convention is underscore delimited, and requires the same pattern of underscores as the camera-generated file name. Also, the files ...
It's possible the footage on the originally digitised version was incorrectly imported, so the interlace lines can't be removed. Super 8 video is inherently not interlaced as it's a series of film frames, but when they encoded the DVD, it may have been encoded as an interlaced video.
Handbrake may also have incorrectly decoded the interlacing, which would ...
Here's the current image (left) side by side with the desired image.
To get there I opened up lumetri scopes and tweaked the RGB curves until the LHS matched the RHS -ish.
Here's the histogram before:
This is how the curves looked. Could probably do with more work, but basically I'm reducing the exposure mostly in the blue, and also taking out ...
848 x 480 isn't an exact translation of 840x840 to a 16x9 stretch.
To think about aspect ratio, you need to consider what shape your image is now, and what shape you want it to be. If you have a 480x480 image that looks correctly proportioned on your computer screen, then it is using square pixels (ie each pixel is the same height as it is wide).
In fact, there are mostly 3 software for finding duplicate videos.
Video Compare https://www.video-comparer.com
Duplicate Video Search https://duplicatevideosearch.com
Duplicate Media Finder (my favorite) https://duplicate-media-finder.kdo-rg.com
All of them use fingerprints.
Ok, here's an answer that has worked well for me (as well as others: see link to helpful post below).
As far as my knowledge goes, there are two main things that need to match up to make the videos reasonably playable after concatenation:
The video timebase
The audio sampling frequency
Before you can match those though, you need to know where your videos ...