
GITNUXSOFTWARE ADVICE
Technology Digital MediaTop 10 Best Digital Video Recorder Software of 2026
Top 10 digital video recorder software picks ranked for 2026, with a tool comparison covering NextPVR, Emby, Plex, Blue Iris, Frigate, and Zoneminder.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
If you want on-premise DVR recording with quick incident replays for small teams, choose NextPVR, whereas Emby fits better when you also want a shared media library experience with remote-friendly viewing of recordings.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
NextPVR
A DVR-grade playback workflow with channel time navigation built around local recordings and event markers.
Built for fits when small teams need on-premise DVR recording and fast incident playback without a full VMS stack..
Emby
Editor pickLibrary-style recording organization that blends camera replays into the same browsing experience as other media.
Built for fits when teams want DVR recording plus media-library playback and remote viewing..
Plex
Editor pickPlex library integration turns recorded live TV into the same searchable media system as movies and shows.
Built for fits when households want a single UI for live TV and DVR recordings..
Related reading
- Technology Digital MediaTop 10 Best Network Video Recorder Software of 2026
- Technology Digital MediaTop 10 Best Remote Video Recording Software of 2026
- Technology Digital MediaTop 10 Best Desktop Screen Recorder Software of 2026
- Communication MediaTop 10 Best Digital Video Broadcasting Software of 2026
Comparison Table
NextPVR
consumerPersonal video recorder software for Windows, Linux, and macOS that supports various TV tuner hardware.
A DVR-grade playback workflow with channel time navigation built around local recordings and event markers.
NextPVR runs as on-premise DVR software and typically relies on a recorder workstation or server that keeps streams and storage local. Recording behavior can be driven by schedules and motion or alarm-style events exposed by the camera or stream pipeline. Playback supports multi-camera viewing with time navigation for finding events and resuming review quickly.
A key tradeoff is that NextPVR’s automation depth and integration breadth usually depend on the camera’s event delivery and on how the deployment exposes streams and triggers to the DVR host. It fits well for households and small facilities that want local control over retention and storage placement while avoiding a separate VMS layer.
- +RTSP and ONVIF discovery paths reduce manual camera wiring
- +Schedule and event-triggered recording rules cover common DVR workflows
- +Multi-channel playback and time navigation for incident review
- +Runs on-premise with storage control on the recorder host
- –Deep enterprise governance features are limited compared with VMS suites
- –Event recording depends on camera event reliability and stream settings
- –Hardware acceleration varies by codec support and host configuration
- –Large fleet management workflow is heavier than centralized NVR products
Home security operators
Event recording for driveway and entry
Faster evidence retrieval
Small retail IT teams
Scheduled recording across multiple cameras
Reduced manual capture work
Show 2 more scenarios
On-prem integrators
Camera hookup using RTSP and discovery
Shorter camera onboarding time
Discovery and stream connection tooling speeds integration of mixed camera models into one recorder host.
Local facilities staff
Alarm-driven incident review
More actionable investigations
Event-driven recordings create focused clips for alarm response cases with timeline navigation for context.
Best for: Fits when small teams need on-premise DVR recording and fast incident playback without a full VMS stack.
More related reading
Emby
SMBMedia server and DVR application for organizing and recording live television.
Library-style recording organization that blends camera replays into the same browsing experience as other media.
Emby can record supported camera and stream inputs under per-source scheduling and then expose recordings inside a browsable media library with consistent playback controls. Recording management stays inside the same UI used for playback, so operators can move from live view to recorded content without switching tools. The platform also supports remote viewing and replays through client apps that connect to the server instance. This design fits teams that want DVR capture plus a consolidated media experience for day-to-day review.
A key tradeoff is that Emby’s DVR workflow depth is not as specialized as VMS products that center around alarm handling, incident timelines, and forensic export. Emby works best when recordings are primarily reviewed as video clips and media items rather than managed as long-running, multi-site, policy-driven evidence chains. It also fits setups where storage is managed at the server level and operators prefer library search and bookmarking over heavy operational governance.
- +Single interface combines live view, library browsing, and recorded playback
- +Recording schedules map directly to per-source playback in clients
- +Works well for remote review with consistent UI controls
- +Media metadata and collections support faster manual scene finding
- –Limited enterprise governance compared with DVR-focused VMS deployments
- –Evidence-grade export and chain-of-custody workflows are not the primary model
- –Multi-operator incident workflows need extra process around recordings
Home security operators
Review camera events on any device
Faster event review
Small retail managers
Check incidents using timeline playback
Lower review time
Show 2 more scenarios
Media-focused DVR admins
Unify cameras with other video libraries
One viewing workflow
Emby keeps recorded footage in the same client experience as other stored content.
Distributed family households
Remote replays without complex clients
Playback from anywhere
Clients provide remote playback controls for recorded segments stored on the server.
Best for: Fits when teams want DVR recording plus media-library playback and remote viewing.
Plex
consumerMedia platform offering live TV and DVR features for compatible tuners.
Plex library integration turns recorded live TV into the same searchable media system as movies and shows.
Plex’s DVR workflow is built around adding tuners, then viewing live channels and saving recordings into the Plex library for multi-device playback. The system focuses on library-driven organization with consistent search, metadata display, and resume points across clients. Playback features include timeline scrubbing and fast skip controls, which makes recorded TV feel like other Plex media. The integration model is client-first, with most day-to-day DVR actions happening inside Plex apps on supported platforms.
A key tradeoff is that Plex’s DVR capabilities depend on having compatible tuners and signals feeding the server, so hardware selection limits what can be captured. Plex also treats recordings as library items, which can be less granular than CCTV-style VMS timelines and incident tagging. Plex fits well when a household or small office wants one media UI for live TV and recordings, rather than a surveillance-first retention and evidence workflow.
- +Library-first recording management with consistent metadata and playback UI
- +Works across Plex clients with resume points and shared watch state
- +Developer-facing API and webhooks enable automation around recordings
- +Search and playback controls support quick navigation in recorded shows
- –Live TV recording depends on supported tuner hardware and signals
- –Retention and governance controls are lighter than surveillance VMS tooling
- –Event-level forensic workflows are not the primary design target
- –High channel counts can strain server resources and storage throughput
Home media streamers
Schedule recordings and watch on any device
Less friction between live TV and playback
Small offices
Capture broadcasts for later review
Centralized access to broadcast content
Show 1 more scenario
Automation-focused administrators
Automate post-recording workflows
Reduced manual handling of recordings
Use Plex’s API and webhooks to trigger actions after recording creation.
Best for: Fits when households want a single UI for live TV and DVR recordings.
Channels DVR
consumerDVR software for streaming and antenna-based television sources.
Channels DVR event notifications feed into automation workflows tied to recording state changes.
Channels DVR provides a software DVR experience with iOS and Android mobile viewing, calendar-style recording schedules, and live multi-camera playback. Its distinct edge is deep integration with ONVIF camera discovery and stream management, plus an extensible automation layer for event-driven workflows.
Recording control centers on channel-based settings that include motion-triggered and scheduled recording, with pre-roll and post-roll buffers for event context. Admin options support multi-user access and granular camera sharing, which helps keep viewing rights separate from recording operations.
- +ONVIF-based camera discovery and stream selection for multi-vendor setups
- +Event-driven recording using motion detection with pre-roll and post-roll buffers
- +Mobile clients for live viewing and recorded timeline playback
- +Automation triggers connected to recording events for workflow routing
- –Advanced recording profiles and motion tuning take time per camera
- –High channel counts can stress CPU decoding and storage throughput
- –External integrations rely on additional components for some workflows
- –Export tooling focuses on retrieval rather than audit-grade evidence packaging
Best for: Fits when multi-camera households or small teams need flexible schedules, motion events, and automation-backed notifications.
Tablo
consumerNetworked television recording system with dedicated DVR applications.
Whole-home TV streaming playback paired with DVR recordings managed through program-guide scheduling.
Tablo records live TV over an over-the-air antenna into a DVR library with scheduled and event-driven capture. It focuses on whole-home playback through supported stream devices instead of offering server-side NVR-style camera management.
Recording runs as a self-contained DVR appliance and storage solution, not as a software-only VMS replacement. Tablo’s control surface centers on channel listings, program guides, and in-app playback controls rather than PTZ control or analytics workflows.
- +Program guide-driven recording setup without complex scheduling rules
- +Multi-device streaming playback across a home network
- +Local DVR behavior using the storage attached to the Tablo unit
- +Simple conflict handling for shows recorded by schedule
- –No camera channel model, so surveillance NVR workflows are unsupported
- –Limited integration surface compared with DVR solutions exposing recording APIs
- –Event triggers are tied to TV listings rather than motion or analytics
- –Advanced retention controls are not exposed at a per-channel surveillance granularity
Best for: Fits when households need antenna-based DVR recording and multi-device viewing without surveillance camera management.
JRiver Media Center
consumerComprehensive media management software with television recording support.
A unified media library model connects recording capture, metadata, and playback search in one system.
JRiver Media Center is an on-premise media server and DVR-style recorder that turns a single desktop or server into a live viewing and recording workstation. It supports scheduled and event-triggered capture, dual-stream recording workflows, and timeline-oriented playback with clip export.
The software also centralizes library management, metadata handling, and playback formats for recorded video within one app. JRiver Media Center is distinct among DVR tools because it is built around a media library model rather than a dedicated VMS-style operator console.
- +Media library integration keeps recordings searchable by metadata and tags
- +Playback and clip export are handled inside the same application workflow
- +Scheduling supports unattended recording without separate recorder software
- +Audio and video capture are managed together for mixed media recordings
- –Camera discovery and driver support are narrower than VMS-focused DVR suites
- –Operator-focused multi-monitor workflows are less complete than dedicated VMS consoles
- –High-scale multi-site management and federation features are not its core design
- –Retention planning needs careful manual configuration for dependable coverage
Best for: Fits when one-premise workstation needs integrated recording, library search, and manual export workflows.
Tvheadend
enterpriseOpen-source TV streaming and DVR server for Linux systems.
Channel-centric service mapping for DVB muxes with per-service recording profile control.
Tvheadend is a DVR and streaming recorder built around live TV capture and network streaming workflows, with a workflow that centers on tuning, mux management, and channel mapping. It records from DVB devices and IP inputs while exposing a management interface for capture sources, recording profiles, and retention behavior.
Playback and search are driven by its recording database, which organizes stored content by channel and event time ranges. Integration is strongest through standards-based camera and streaming ingest paths and through its web administration surface for ongoing configuration changes.
- +Channel and mux mapping aligns well with DVB capture setups
- +Web administration supports ongoing configuration without console-only workflows
- +Recording profiles can apply consistent rules per service and input
- +Playback uses time-based browsing tied to recorded services
- –Onboarding can be slow for IP input and streaming topology planning
- –Advanced automation needs careful configuration through its rule system
- –Large multi-site deployments require disciplined operational boundaries
- –Some DVR expectations like advanced evidence workflows need add-on processes
Best for: Fits when DVB-first recording is needed with web-managed channel mapping and time-based playback.
PlayOn
consumer streaming recorderStreaming video recorder and DVR software for recording from online streaming sources and live TV.
Streaming capture jobs that generate a local, replayable recording library for later viewing and file-based export.
PlayOn is a DVR software solution that records streaming video onto a local PC, with playback and export driven from the recorded library. The core workflow centers on capture jobs that target specific streaming sources, then schedule repeat captures to build a watchable archive.
Unlike camera-focused DVR and NVR systems, PlayOn stores files for later viewing rather than managing RTSP or ONVIF device streams. Playback features focus on the captured content timeline and household viewing needs, not centralized multi-camera operations or event analytics.
- +Local recording library with repeated capture scheduling for streaming sources
- +Works without IP cameras by focusing on capture from streaming services
- +File-based playback supports quick revisiting without camera session setup
- +Library management groups recordings by capture job behavior
- –Limited to streaming capture workflows rather than RTSP or ONVIF DVR use cases
- –Automation controls are narrower than VMS-grade scheduling and event rule engines
- –Export and retention control are centered on local file management
- –Scene-level capture accuracy depends on the streaming source behavior
Best for: Fits when home users need scheduled recording of streaming video to a local library for later playback.
VDR
Linux DVR specialistLinux-based video disk recorder software for DVB reception, recording, and playback.
Timeline playback with operator bookmarks for fast navigation from motion events to evidence-style exports.
VDR from tvdr.de records video from IP cameras into an on-premise DVR workflow with scheduled and event-triggered retention. Playback supports multi-camera timelines with bookmarking so operators can jump to relevant motion periods instead of scanning by time alone.
Camera discovery and stream handling are built around common IP camera protocols and continuous capture patterns for longer retention windows. Administrative oversight focuses on controlling access to camera groups and reviewing activity around recorded events and exports.
- +Event-triggered recording creates concise clips for incident review workflows
- +Multi-camera playback with timeline navigation reduces manual scrubbing time
- +Camera group configuration supports consistent policies across many channels
- +Retention behavior remains predictable across scheduled and triggered recording
- –Advanced integrations beyond camera streaming require more build work
- –PTZ workflows lack deep operator tooling for patrol presets and tours
- –Export tooling is oriented toward files rather than investigative case workflows
- –Scaling to high concurrent playback can require careful storage tuning
Best for: Fits when teams need on-premise DVR recording with timeline playback and operator bookmarking for event review.
ProgDVB
Windows DVB specialistWindows-based DVB viewer and recorder supporting satellite, cable, and terrestrial digital television.
EPG-driven recording scheduling integrated into the same playback and tuner workflow inside the desktop client.
ProgDVB is a Windows DVR and live TV recording application built around tuner and stream playback control. It supports scheduled recording for DVB TV sources and exports recorded media for later viewing.
The core workflow centers on channel watching, EPG-driven recording, and managing multiple tuners or capture devices. Automation and integrations are limited, so it fits best when the DVR task stays inside the desktop app rather than in a centralized VMS.
- +EPG-based scheduling simplifies turning live TV into timed recordings
- +Supports multiple tuner and device setups for parallel viewing and recording
- +Familiar desktop playback controls with timeline seeking during review
- +Works with DVB-centric capture workflows without a separate server
- –Limited centralized management features for multi-site or multi-operator use
- –No documented REST-style API for recording control or event automation
- –Feature set stays mostly within the desktop client rather than a full VMS
- –Advanced workflows depend on manual configuration and local storage setup
Best for: Fits when a single Windows workstation needs DVB live viewing and scheduled recordings without server orchestration.
Conclusion
After evaluating 10 technology digital media, NextPVR stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right digital video recorder software
This buyer's guide narrows digital video recorder software to ten practical DVR paths using tools like NextPVR, Blue Iris, Frigate, Zoneminder, and eight additional recording platforms. It focuses on how DVR recording connects to playback navigation, automation triggers, and operator review workflows using the same mechanisms each product exposes.
NextPVR, Emby, and Plex represent library-style recording experiences tied to browsing and watch continuity. Channels DVR and Tablo represent consumer DVR models that prioritize event notifications or program-guide scheduling over centralized surveillance administration.
Digital video recorder software for on-prem and TV-style recording workflows
Digital video recorder software captures live feeds and turns them into scheduled recordings, event-triggered clips, or both, then presents recorded playback with timeline navigation and event context. NextPVR emphasizes DVR-grade playback built around channel time navigation tied to local recordings and event markers. Some tools treat recordings as part of a broader media library so live and recorded content share the same browsing experience, as seen in Emby and Plex.
Other tools center DVR recording around broadcast-style inputs, like Tablo program-guide scheduling and Tvheadend channel and mux mapping. In surveillance-adjacent recording workflows, camera discovery and event reliability affect how well motion-triggered recording rules produce usable pre-roll and post-roll clips, as shown by Channels DVR and the DVR-focused emphasis in NextPVR. In DVB-first environments, ProgDVB and Tvheadend keep scheduling close to the tuner and channel mapping layer, while leaving centralized multi-operator governance thinner than DVR-focused VMS deployments.
DVR software capabilities that shape playback, recording control, and automation
A DVR implementation succeeds when recording behavior maps cleanly to playback navigation. NextPVR turns local recordings into a DVR-grade browsing workflow with channel time navigation and event markers, while VDR uses operator bookmarks to jump from event review to evidence-style exports.
Playback navigation tied to recording context
NextPVR provides channel time navigation over local recordings with event markers for fast incident review. VDR adds timeline playback and operator bookmarks that jump directly from event triggers to evidence-style exports.
Event-triggered recording with usable pre-roll and post-roll
Channels DVR uses motion detection with pre-roll and post-roll buffers so event clips include lead-up and follow-through. NextPVR supports schedule and event-triggered recording rules, but event recording quality depends on camera event reliability and stream settings.
Recording organization as a library experience
Emby blends live view, library browsing, and recorded playback into one interface for consistent replays across sources. Plex applies the same library-first organization to recorded live TV so playback UI and resume points stay consistent across Plex clients.
Automation-ready event notifications and recording-state triggers
Channels DVR feeds event notifications into automation workflows tied to recording state changes. NextPVR also supports schedule and event-triggered rules, but its stronger emphasis remains on DVR-grade playback rather than enterprise governance.
Channel or tuner-centric mapping for scheduled broadcast-style recording
Tvheadend manages DVB muxes with channel-centric service mapping and per-service recording profile control. ProgDVB keeps EPG-driven scheduling inside the same desktop tuner workflow without centralized orchestration.
Streaming capture and local replay library creation
PlayOn focuses on streaming capture jobs that generate a local, replayable recording library for later viewing and file-based export. Tablo pairs program-guide scheduling with whole-home TV playback, which fits antenna-based recordings rather than camera-centric DVR workflows.
Pick the DVR model that matches recording inputs and operator workflows
First separate DVR needs into two workflow philosophies. NextPVR and VDR center on local recordings with operator-centric timeline or channel navigation, while Emby and Plex center on library browsing that treats recordings like searchable media items.
Match the product to the source model: camera events or broadcast channels
Choose Channels DVR when motion events from IP cameras drive event-triggered clips with pre-roll and post-roll buffers. Choose Tvheadend or ProgDVB when DVB capture plus channel mapping and EPG-driven recording control are the primary recording sources.
Choose the operator workflow: incident playback or media-library browsing
Choose NextPVR when fast incident playback depends on channel time navigation over local recordings with event markers. Choose Emby or Plex when recorded live TV should appear inside a media-library browsing experience with consistent playback UI.
Validate event clip usability based on buffer behavior and stream reliability
Choose Channels DVR when the workflow can tolerate per-camera motion tuning so event clips include lead-up and follow-through. Choose NextPVR only when camera event reliability and stream settings are already stable enough to produce dependable event recording.
Confirm automation needs beyond playback and exports
Choose Channels DVR when event notifications must trigger automation tied to recording-state changes. Choose NextPVR when the priority is DVR-grade playback navigation and local recording review rather than notification routing as the primary outcome.
Decide how recordings should be scheduled and managed day to day
Choose Tablo when program-guide scheduling and multi-device home playback are the core requirement and camera channels are not part of the model. Choose Tvheadend when web-managed channel mapping and per-service recording profile control matter more than a consumer UI.
Set expectations for centralized governance and export workflows
Choose Emby or Plex when recording playback and library browsing are primary and evidence-grade export and chain-of-custody workflows are not the main design goal. Choose DVR-focused workflows like NextPVR when the operational emphasis is recording review speed and channel-based playback, not enterprise governance depth.
Who should buy which DVR software path
Teams should pick based on who performs daily review and what triggers recording. NextPVR fits small teams that need on-premise recording and fast incident playback without standing up a full VMS stack.
Small surveillance teams using on-premise DVR recording and event review
NextPVR fits small teams that need on-premise DVR recording with DVR-grade playback navigation and local event markers. VDR fits teams that want timeline playback plus operator bookmarks for evidence-style exports.
Home teams standardizing on media-library playback across devices
Emby fits teams that want live view, library browsing, and recorded playback in one UI so recording schedules map into playback clients. Plex fits households that want recorded live TV organized like movies and shows with resume points and shared watch state.
Multi-camera households that want motion events to drive automation
Channels DVR fits multi-vendor camera setups using ONVIF-based camera discovery and stream selection. It also fits workflows that need event-driven recording backed by pre-roll and post-roll buffers and notification hooks into automation.
Broadcast-first users capturing DVB inputs with channel and mux mapping
Tvheadend fits DVB-first environments that need channel-centric service mapping and web administration for recording configuration. ProgDVB fits single Windows workstation use that relies on EPG-driven scheduling inside the desktop tuner workflow.
Home users recording streaming sources into a local replay library
PlayOn fits scheduled capture jobs that generate a local, replayable recording library from streaming sources rather than IP camera DVR inputs. Tablo fits antenna-based home DVR with program-guide scheduling and multi-device playback without camera channel modeling.
Common DVR software mistakes that cause unusable recordings or slow review
The first mistake is choosing a DVR model that matches the wrong source type. Tablo does not model camera channels, so surveillance NVR workflows cannot be supported even if motion recordings are the end goal.
Buying a TV-style or media-library recorder when IP camera event clips are the core requirement
Choose Channels DVR or NextPVR when the workflow depends on camera event triggers and pre-roll and post-roll buffers or event markers. Avoid Tablo for surveillance NVR workflows because it has no camera channel model.
Assuming event-triggered clips will be usable without stream and event tuning
Expect more setup work in Channels DVR because advanced recording profiles and motion tuning take time per camera. Treat NextPVR event recordings as dependent on camera event reliability and stream settings.
Over-optimizing for playback UI while ignoring how recordings get scheduled and mapped
Choose Emby or Plex when library-style browsing is the goal because recording schedules map directly into per-source playback in clients. Choose Tvheadend or ProgDVB when schedule control is tied to DVB channel mapping and EPG logic.
Expecting evidence-grade governance features from DVR tools that prioritize browsing and consumer playback
Plan around limited enterprise governance when using Emby or Plex because evidence-grade export and chain-of-custody workflows are not the primary model. Plan for DVR-grade playback rather than governance depth when choosing NextPVR.
Choosing streaming capture tools for workflows that require RTSP or ONVIF camera DVR use cases
Pick PlayOn for streaming capture jobs that build a local replay library because it is limited to streaming workflows. Use an IP-camera DVR path like Channels DVR or NextPVR when the camera discovery model must be ONVIF-based.
How We Selected and Ranked These Tools
We evaluated DVR playback navigation, recording control mechanics, and event-to-review workflows across NextPVR, Emby, Plex, Channels DVR, Tablo, JRiver Media Center, Tvheadend, PlayOn, VDR, and ProgDVB. Features account for forty percent of the weighting and focus on schedule and event recording behaviors like pre-roll and post-roll buffers and DVR-grade channel time navigation.
Ease and value each account for thirty percent of the weighting and reflect how quickly setup results in usable browsing, timeline review, or EPG-driven scheduling. NextPVR ranked first because its DVR-grade playback workflow connects local recordings to channel time navigation with event markers, which shortens incident review loops compared with library-first and tuner-first alternatives.
Frequently Asked Questions About digital video recorder software
How does Blue Iris recording style differ from Frigate and ZoneMinder for event-triggered capture workflows?
Which tools support automated camera discovery using ONVIF and RTSP without manual stream URL entry?
When does a circular buffer or pre-roll setting matter for evidence review after motion starts?
What breaks if storage retention policy and disk capacity are not aligned with camera channel throughput?
How do RBAC and audit logging differ between a VMS operator console and a media-library DVR UI like Emby?
Which DVR tools expose integration hooks like webhooks, APIs, or automation-friendly event states?
How do dual-stream recording and export workflows differ across JRiver Media Center and camera-focused DVR tools?
What should be checked when troubleshooting RTSP stream failures during scheduled recording and multi-camera playback?
How do operators handle timeline scrubbing and event search when switching between continuous recording and event-triggered segments?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Technology Digital Media alternatives
See side-by-side comparisons of technology digital media tools and pick the right one for your stack.
Compare technology digital media tools→