Video
The open-source CapCut alternative
- KDEnlive
- Others like: Shotcut
Video as a Code
It’s all about using: https://github.com/FFmpeg/FFmpeg
For Linux:
#sudo apt update && sudo apt install ffmpeg
ls *.MP4 | sed "s/^/file '/; s/$/'/" > file_list.txt #add .mp4 of current folder to a list
ffmpeg -f concat -safe 0 -i file_list.txt -c copy output_video.mp4 #original audio
#ffmpeg -f concat -safe 0 -i file_list.txt -c:v copy -an silenced_output_video.mp4 #silenced video
You can also do same tricks for Windows like so, as seen here
#choco install ffmpeg -y
#ffmpeg -version #I got the version 7.1-essentials_build
Get-ChildItem -Filter "*.MP4" | ForEach-Object { "file '$($_.Name)'" } | Set-Content file_list.txt
ffmpeg -f concat -safe 0 -i file_list.txt -c copy output.mp4 #simple join
Converting Video
If people around you have iphones…
The main difference between iPhone .mov and .mp4 files is the format, compatibility, and intended use: .mov is Apple’s native format designed for high-quality video editing on Apple devices, while .mp4 is a globally accepted standard optimized for compatibility and efficient sharing across platforms.
Feature | .mov | .mp4 |
---|---|---|
Developer | Apple | MPEG |
File Size | Larger[4] | Smaller[4] |
Compression | Lossless/Lossy[4] | Usually Lossy[4] |
Quality | High[15] | Good[15] |
Compatibility | Best with Apple[4] | Universal[4] |
Editing Ease | Easier (Apple)[5] | Harder[5] |
Lossless Container Conversion (no re-encoding): This transmuxes your MOV to MP4 instantly if both audio and video codecs are already compatible with MP4, preserving quality.[3][5]
ffmpeg -i input.mov -c:v copy -c:a copy output.mp4
Extracting Video Data
For crazy people that like trackdays, D&A geospatial geeks or somebody with a gopro
https://jalcocert.github.io/JAlcocerT/geospatial-data/#gopro-metadata-extraction


Animations
If you like to create video as a code, and among all the things we can create as a code - you might also enjoy making cool animations as a code