動画編集ソフトウェア
汎用的なGPUアクセラレーションが登場する前にも動画編集用ビデオカードは存在した。例えばAvid Media ComposerやAvid Symphony(英語版)は汎用コンピュータと専用ビデオカード (Truevision NuVistaカードやAvid ABVBボードやAvid Meridienボード) の組み合わせとなっていた。Data Translation社のMedia 100(英語版)は独自のビデオカードをセットとしていた。また、TruevisionやMatroxのビデオカードはAdobe Premiereの幾つかのエフェクトを高速化することが可能であった。
その後、GPU用のプログラミング言語が登場した。2007年、NVIDIAは同社製GPU向けに汎用プログラミング言語のCUDAを提供し、2008年、標準化団体クロノス・グループはベンダーニュートラルなGPU向け汎用プログラミング言語のOpenCLを策定した。そのため、動画編集ソフトウェアもCUDAやOpenCLを用いてGPUアクセラレーションに対応していった (2008年のTMPGEnc 4.0 XPress以降やAdobe Premiere Pro CS4以降やPowerDirector 7以降など)。
業務用のオンライン編集システムもソフトウェア版がリリースされるようになった。2009年、AutodeskはMac向けとしてソフトウェアのみのSmokeをリリースし、2010年、AvidもAvid DS 10.5のソフトウェア版をリリースした。
ビデオ編集ソフトウェアは一般に動画に付随する音声を編集する機能も持つことが多く、少なくとも音声と動画を同期させる機能を必ず持っている。
ロスレス以外の動画を無劣化でカットする場合は、GOP単位でしか切ることが出来ない。それ以外の場合には最寄りのGOPからカット位置までが再エンコードされる(スマートレンダリング/スマートコピー)。そのため、プロ用の圧縮コーデックでは全てのフレームをイントラフレームで構成する(AVC-INTRAやProResなど)などして任意の位置で無劣化にカットできるようになっている。
画質が低下するという問題はあるが、特殊効果や変換を加えることもできる。また動画のフォーマットを変換することで、DVD、Webビデオ、携帯電話用ビデオ、ビデオポッドキャストなどを作ることができるものもある。
VirtualDub