Atvirojo kodo vaizdo įrašų redagavimo programinė įranga skirstoma į kategorijas pagal operacinės sistemos, kurioje veikia programos, tipą ir redagavimo galimybių apimtį. Vaizdo įrašų redaktoriai yra nuo profesionalių filmų kūrėjų iki mėgėjų namų vaizdo įrašų kūrėjų. Komercinė vaizdo įrašų redagavimo programinė įranga turi pagrindinio lygio galimybes, kurių įprastas namų redaktorius dažnai nenaudoja. Tačiau dėl funkcionalumo komercinės programinės įrangos versijos yra brangios. Atvirojo kodo programinė įranga dažnai visuomenei siūloma nemokamai, tačiau tai reiškia, kad įvairios programos siūlo tik dalį funkcionalumo, kurį galima rasti komerciniame sprendime.
Vaizdo įrašų redagavimo programinė įranga leidžia žmogui keisti suskaitmenintus vaizdo įrašus. Šie pakeitimai gali turėti įtakos įrašymo kokybei, pvz., spalvoms, ryškumui ar garso koregavimui, arba fiziniam failo aspektui. Fizinis redagavimas išpjauna ir pertvarko filmuotą medžiagą. Jis pakeičia failo kodavimą, konvertuoja jį į kitą failo formatą arba suglaudina. Jis taip pat gali pridėti specialiųjų efektų, pvz., perdengtos grafikos, teksto ar animacijos.
Šio tipo programinė įranga yra komercinės ir atvirojo kodo versijos. Komercinę programinę įrangą kuria įmonė, o pirkėjas ją licencijuoja už tam tikrą kainą. Pirkėjas turi teisę tik naudoti programinę įrangą, o ne jos platinti, kopijuoti ar keisti. Atvirojo kodo programinė įranga, palyginti, yra sukurta pagal metodiką, kuri sako, kad programos šaltinio kodas turėtų būti viešas bendradarbiavimo darbas. Atvirojo kodo programos siūlomos pagal specialią neribotą licenciją, leidžiančią visiems naudoti ir platinti šaltinio kodą, todėl gausu programų, kurios paprastai yra nemokamos ir kurių funkcijos patobulintos, kai programuotojas nori originali programa nauja kryptimi.
Pirmasis ir lengviausias atvirojo kodo vaizdo įrašų redagavimo programinės įrangos tipų skirtumas yra operacinė sistema, kuri gali paleisti programą. Asmuo, ieškantis atvirojo kodo vaizdo įrašų redagavimo programinės įrangos, pirmiausia ieškotų operacinės sistemos, kurioje nori ją įdiegti. Yra platus atvirojo kodo programinės įrangos pasirinkimas visoms pagrindinėms sistemoms.
Kitas atvirojo kodo vaizdo įrašų redagavimo programinės įrangos tipų skirtumas yra funkcionalumas. Pagrindinės programos leidžia vartotojui atlikti paprastą redagavimą, pvz., iškirpti, pritaikyti ir koduoti. Išplėstinės programos leidžia atlikti šias užduotis, taip pat komponuoti, pridėti specialiųjų efektų ir kitus pagrindinio lygio metodus. Yra keletas atvirojo kodo programų, kurios atlieka tik vieną dalyką, pvz., koduoja vaizdo failus, bet atlieka tai nepaprastai gerai. Galiausiai, atvirojo kodo programinės įrangos naudojimo, ypač vaizdo įrašų redagavimo, paslaptis yra tiksliai žinoti, ką reikia padaryti, ir suderinti programinės įrangos funkcijas su užduotimi.