
Connect to Melted servers over MVCP TCP protocol. Unlimited undo and redo for playlist edits including a history view. Create, play, edit, save, load, encode, and stream MLT XML playlists. Stream (encode to IP) files and any capture source. Capture (record) SDI, HDMI, webcam (V4L2), JACK, PulseAudio, IP streams, X11 screen. Encode/transcode to a variety of formats and codecs thanks to FFmpeg (or libav as-built). Load and play complex MLT XML file as a clip. Save and load trimmed clip as MLT XML file. Blackmagic Design SDI and HDMI for input and preview monitoring. Frei0r video generator plugins (e.g., color bars and plasma). Network stream playback (HTTP, HLS, RTMP, RTSP, MMS, UDP). Multi-format timeline: mix and match resolutions and frame rates within a project. Frame-accurate seeking for many formats. Supports many image formats such as BMP, GIF, JPEG, PNG, SVG, TGA, TIFF, as well as image sequences. Supports oodles of audio and video formats and codecs thanks to FFmpeg (or libav as-built). I also tried to kind of "compress" the exported video with a software HandBreak as some had recommended online, but I still get a file of around 660MB.Shotcut is a free, open-source, cross-platform video editor. After exporting it using default Shortcut settings I get a 805MB mp4 file, that is more than doubled in size, even disregarding the fact that this video is 7 minutes shorter now.
Then I import it to Shotcut, cut it into a few splits and delete some of them, so the resulting video is about 22 minutes long. VLC gives these details about the video file. The downloaded mkv file is 29:11 minutes long and 389MB on disk. I downloaded the video from Youtube with a command line tool called youtube-dl. I googled around but didn't get a clear clue, so any information is welcome.
I am new to the video editing realm, I wonder about the huge file size from video editing software like Shotcut and iMovie exporting.