Skip to content
SPECIFICTION
Get listed

Avidemux vs TRex

Avidemux

avidemux.sourceforge.net

TRex

trex-tgn.cisco.com

Side by side

FigureAvidemuxTRex
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
API—Yes
Self-hosted—Yes
Plans published21
Spec score · Network Testing Software8.3 (#5)7.9 (#15)
AutomationTasks can be automated using projects, a job queue and scripting capabilities.TRex provides a Python API and a console interface, and its stateless API can be used through JSON-RPC from languages that support it.
PurposeAvidemux is a free video editor designed for simple cutting, filtering and encoding tasks.TRex is an open source traffic generator for benchmarking and testing network devices with realistic traffic.
SupportThe homepage welcomes patches, translations and bug reports.The documentation lists a TRex community forum and Cisco DevNet community as support resources.

Plans

Avidemux

  • Free and open sourceFree
  • AvidemuxFree

Avidemux pricing →

TRex

  • TRexFree

TRex pricing →

In their own words

Avidemux

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

Visit avidemux.sourceforge.net

TRex

TRex is an open source traffic generator for benchmarking platforms with realistic network traffic. It produces Layer 3–7 traffic in stateless, stateful, and advanced stateful modes. Stateless mode supports multiple streams, packet-field changes, and per-stream or per-group statistics, latency, and jitter. Advanced stateful mode emulates Layer 7 traffic over scalable TCP and UDP flows. Emulation includes ARP, IPv6, ND, MLD, IGMP, ICMP, DOT1X, DHCPv4, DHCPv6, and DNS. TRex offers Python automation APIs and a console interface; stateless functions can also be used through JSON-RPC. The manual describes it as a Linux application using DPDK and Linux kernel modules, intended for COTS x86 servers. The site says one server can scale up to 200 Gb/sec. It can run in a virtual machine or Docker for low-performance, low-footprint use, but virtual switches can limit throughput and virtual-machine latency results are not accurate. TRex is free, with hardware and NIC requirements. The GUI monitoring application TRexViewer is supported only on Windows.

Visit trex-tgn.cisco.com