Skip to content
SPECIFICTION
Get listed

Avidemux vs LLVM llvm-cov

Avidemux

avidemux.sourceforge.net

LLVM llvm-cov

llvm.org

Side by side

FigureAvidemuxLLVM llvm-cov
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published21
Spec score · Test Coverage Tools8.3 (#6)7.5 (#17)
PurposeAvidemux is a free video editor designed for simple cutting, filtering and encoding tasks.llvm-cov shows code coverage information for programs instrumented to emit profile data.

Plans

Avidemux

  • Free and open sourceFree
  • AvidemuxFree

Avidemux pricing →

LLVM llvm-cov

  • LLVM llvm-covFree

LLVM llvm-cov pricing →

In their own words

Avidemux

Avidemux has no write-up on Specifiction yet; its figures are above.

Visit avidemux.sourceforge.net

LLVM llvm-cov

LLVM llvm-cov is a free, self-hosted developer tool for examining coverage in instrumented C, C++, Objective-C, and Objective-C++ programs. It accepts executables, object files, dynamic libraries, or archives and works with gcov-style data or Clang instrumentation-based profiling. Its commands include gcov, show, report, and export. Show provides line-level coverage and can focus on selected source files. Report summarizes measurements such as branch, function, and MC/DC statistics; documented coverage types also include instantiation and region coverage. Output can be text, HTML, JSON, or LCOV. JSON exports may contain regions, functions, branches, expansions, and summaries. A typical workflow builds an instrumented program, runs it to create profile data, then uses llvm-profdata merge before analysis. The gcov command is compatible with gcov from GCC 4.2 and may work with later versions. LLVM documents llvm-cov as part of its developer toolchain. It runs on Linux, macOS, and Windows and has no paid plans or stated usage limits.

Visit llvm.org