
GITNUXSOFTWARE ADVICE
Technology Digital MediaTop 10 Best Tv Schedule Software of 2026
Top 10 tv schedule software ranked by scheduling, reporting, and integrations for TV teams and admins, with Jellyfin, NextPVR, Emby included.
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
Jellyfin is the best pick if you want an EPG-driven viewing and DVR-style schedule experience without broadcast-grade automation, whereas NextPVR fits when one Windows admin needs that same EPG scheduling tied to recordings in a single deployment.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
Jellyfin
EPG-backed TV guide navigation that ties upcoming and recorded viewing to Jellyfin libraries.
Built for fits when teams need an EPG-driven viewing guide without broadcast-grade playout automation..
NextPVR
Editor pickRecording scheduling follows the same EPG-backed guide model used for playback and browsing.
Built for fits when one admin needs EPG-driven scheduling tied to recordings in a single deployment..
Emby
Editor pickRecording rules tied to guide metadata keep scheduled programs organized in the media library.
Built for fits when home or small teams want EPG-driven viewing and recording scheduling..
Comparison Table
Jellyfin
open sourceOpen-source media server with live TV, DVR, and electronic program guide support.
EPG-backed TV guide navigation that ties upcoming and recorded viewing to Jellyfin libraries.
Jellyfin treats scheduling as part of media library metadata flow, so EPG data becomes the timeline used by the guide UI to jump to shows and locate upcoming episodes. XMLTV-style guide imports and timezone handling determine how programs appear for the configured region, and channel mapping affects which guide entries attach to which channels or listings. For automation, Jellyfin relies on scheduled metadata and library refresh runs, with extensibility coming through plugins that can add guide ingestion logic. Governance is handled through user accounts and per-user access controls tied to libraries and content types rather than broadcast-grade admin roles.
A key tradeoff is that Jellyfin does not provide broadcast cart-style schedule conflict resolution or ad-marker aware playout. Scheduling works best when viewing is routed through the guide and library timeline, with recordings and time-shift results constrained by the backend capture and storage available. A strong usage situation is small-to-mid setups that want an EPG-driven TV guide for personal or household viewing using standard guide feeds and library refresh automation.
- +EPG imports populate show timelines for guide-driven viewing
- +Metadata-driven library navigation supports linear browsing behavior
- +Plugin system enables alternate guide ingestion and metadata flows
- +Per-user access controls govern what shows appear in the UI
- –No broadcast playout scheduler for ad markers or timed output
- –Channel lineup mapping needs careful configuration for accurate guide association
Household media teams
Guide-based viewing with channel listings
Faster channel browsing
Small community IPTV operators
Metadata refresh for multi-user viewing
More consistent program timelines
Show 1 more scenario
Recording and VOD teams
Live-to-VOD handoff via library
Reduced manual episode searching
Program listings align with what recordings exist, so catch-up happens through library playback.
Best for: Fits when teams need an EPG-driven viewing guide without broadcast-grade playout automation.
NextPVR
SMBPersonal video recorder application for Windows with integrated TV guide and scheduling.
Recording scheduling follows the same EPG-backed guide model used for playback and browsing.
NextPVR is a practical choice for teams that operate a home-lab or small facility headend and want the guide to follow the same system that records and plays shows. EPG ingestion supports XMLTV imports, and the scheduler uses that data to drive recordings and the on-screen program grid. An added fit signal is how guide outcomes connect to playback, search, and recorded library browsing without forcing separate tooling.
A key tradeoff is that automation depth and integration breadth are narrower than enterprise scheduling systems that focus on multi-affiliate governance and large-scale data distribution. It fits best when one admin can maintain the guide feed and tuning lineup inside a single deployment. It is less suitable when multiple teams require granular RBAC, formal audit logs, and API-first provisioning workflows across many locations.
- +Guide-to-recording linkage reduces schedule drift between planning and capture
- +XMLTV-based EPG imports support common guide feed workflows
- +Single runtime keeps playback, recordings, and schedule display consistent
- +Device and tuning configuration lives in the same operational surface
- –Limited admin governance for multi-team, multi-location scheduling processes
- –Deep scheduling automation requires manual tuning and feed maintenance
- –API surface is not designed for broad third-party orchestration
Home headend operators
Schedule recordings from XMLTV EPG
Fewer missed shows
Small media facilities
Run live TV, guide, and library
Lower operational overhead
Show 1 more scenario
IT teams supporting labs
Manage devices and tuning with guide feeds
More predictable capture
Administrators configure tuning and lineup behaviors alongside EPG ingestion in the same deployment.
Best for: Fits when one admin needs EPG-driven scheduling tied to recordings in a single deployment.
Emby
SMBMedia server with live TV support, DVR functionality, and program guide integration.
Recording rules tied to guide metadata keep scheduled programs organized in the media library.
Emby supports guide-driven navigation that uses channel and program listings from its metadata ingestion pipeline, so users can browse what is on now and what is next in a single interface. Recording management is the practical scheduling layer, because scheduled recordings convert guide entries into library items with consistent post-processing and storage rules. When the goal is operational planning for household viewing or small admin teams, Emby’s scheduling value comes from predictable library outcomes, not from producing headend changes or paywall-ready affiliate cutover plans.
A key tradeoff is that Emby is not a channel orchestration system with live playout controls, so it cannot resolve schedule conflicts at the transport-stream level or manage SCTE-35 splice timelines for ad insertion. Emby fits best when a team needs an interface to plan and capture programs from received EPG sources, while relying on the media library as the execution record for what was scheduled and what is available afterward.
- +Guide browsing and recording scheduling share the same metadata context
- +Library automation rules keep scheduled content organized after capture
- +Remote playback works with schedule-based recorded items
- +Metadata-driven search makes recurring series scheduling easier
- –No linear playout schedule controls for headend-level operations
- –Conflict resolution stays at recording rules level, not guide editing
- –Advanced ad marker workflows require external broadcast tooling
Household media administrators
Record next episodes from guide
Less manual planning effort
Small TV operations team
Plan viewing around recorded content
More predictable viewing coverage
Show 1 more scenario
Multi-device watch coordinators
Coordinate family schedules remotely
Fewer schedule mismatches
Browse channel programs and playback recorded items across devices using the same library timeline.
Best for: Fits when home or small teams want EPG-driven viewing and recording scheduling.
Kodi
open sourceOpen-source media center with PVR frontend supporting electronic program guides.
PVR add-on integrations that map guide entries to recordings inside Kodi’s playback library.
Kodi can be configured as a TV scheduling interface for local media libraries, and it is distinct because scheduling is driven by add-ons and its media database rather than a dedicated broadcast-grade planning system. Channel lineup handling, program ingestion, and schedule generation depend on external sources and formats that feed Kodi’s library.
Kodi supports recording orchestration through integrations with backend services like PVR managers, which then populate listings and playback. Admin control and automation depth depend on the installed add-ons and the underlying IPTV or DVR stack feeding the guide data.
- +Add-ons can turn guide data into a browsable schedule UI
- +Media-library indexing keeps scheduled items tied to local playback
- +PVR integrations can link recordings to guide entries
- +Themeable interface supports daypart style browsing workflows
- –No built-in EPG ingestion engine for headend or transport stream metadata
- –Schedule conflict resolution is limited to what add-ons implement
- –Governance controls like RBAC and audit logging are add-on dependent
- –Reliance on external backends increases operational surface area
Best for: Fits when a small TV team needs a guide-driven viewing and recording interface using add-ons and an external DVR/EPG source.
Tablo
SMBOver-the-air DVR system with integrated program guide for broadcast television.
Schedule output generation with time-aware conflict resolution for channel daypart changes.
Tablo is TV schedule software that builds and publishes linear playout schedules for live channels and related viewing flows. It focuses on getting program guide content into a working broadcast-style schedule, then handling day-by-day lineup changes with time-aware rules.
Tablo’s operational strength is its admin workspace for maintaining channel and program mappings while producing schedule outputs teams can export or hand off. Scheduling workflows are managed through configuration screens that coordinate listings, metadata, and conflict handling for on-air use cases.
- +Admin screens make lineup edits and schedule updates traceable
- +Time-aware scheduling rules reduce manual hand edits
- +Exports support broadcast-style schedule handoffs to downstream systems
- +Metadata mapping keeps schedule listings consistent across channels
- –API surface is limited for deep program-by-program provisioning workflows
- –Complex governance needs need extra process around approvals and changes
Best for: Fits when TV ops teams need schedule outputs with controlled metadata mappings and minimal ad hoc edits.
Amagi
enterpriseAmagi provides cloud playout and channel management with schedule creation for linear television channels.
API-driven schedule change propagation that ties linear rundown updates to connected playout and content workflows.
Amagi is used by TV operations teams that need scheduling control connected to playout and content workflows. The product supports linear schedule management with automation hooks for ingestion, metadata handling, and program distribution tasks.
Amagi also exposes an integration surface for connecting existing systems and for pushing schedule changes without manual rekeying. Its governance story centers on role-based access and operational auditability for broadcast schedule edits and downstream effects.
- +Integration-focused scheduling workflows reduce manual schedule rekeying
- +Automation hooks support hands-off handling of schedule-driven downstream tasks
- +Governance controls cover who can change schedules and how changes propagate
- +Extensibility via API supports connecting EPG, assets, and operational tools
- –Initial configuration is heavier than tools that only edit linear rundowns
- –Deep workflow coverage depends on connected ingest and metadata pipelines
- –Complex schedule logic can require stricter operational runbooks
- –Reporting depth is strong for operations, but not as granular for analysts
Best for: Fits when broadcast teams need schedule change automation tied to distribution and governance, not just spreadsheet-style edits.
SI Media Broadcast Management System
vertical specialistSI Media combines program scheduling, traffic, rights, and broadcast operations management.
A controlled schedule publishing workflow that ties editing outcomes to rollout states for linear playout.
SI Media Broadcast Management System focuses on producing and governing linear playout schedules from managed broadcast content workflows, not only manual day-by-day editing. The system supports schedule creation with channel and program assignments, plus operational controls for rollout through managed publishing states. SI Media also targets automation for guide updates and downstream synchronization with operational broadcast parameters used during linear playout.
- +Schedule publishing workflow with controlled rollout states reduces operational risk
- +Config-driven channel and program mapping supports repeatable lineup changes
- +Operational controls for conflict handling support predictable schedule outcomes
- +Automation hooks help keep schedule data aligned with upstream content updates
- –Advanced setups require more configuration work than basic schedule editors
- –Coverage for highly specialized metadata formats may depend on integration scope
- –Complex affiliate substitutions can require careful governance of mappings
- –Deep reporting for guide performance may be limited versus larger enterprise suites
Best for: Fits when TV operations need governed schedule publishing with repeatable lineup configuration.
WideOrbit WO Program
enterpriseWO Program supports television program planning, scheduling, rights, and distribution workflows.
Governed schedule change workflow with operational approvals and audit-style traceability for linear updates.
WideOrbit WO Program is built to manage linear playout schedule work through structured edits and operational publishing steps. It provides scheduling workflow mechanisms that fit broadcast groups running WideOrbit traffic and related operations.
Schedule creation and refinement use templates and structured fields to reduce re-keying during routine updates. Change handling supports conflict detection and controlled publishing so downstream teams receive updates in a predictable sequence.
Reporting and administration focus on operational visibility and coordination across roles. Governance is designed for station and team use, which helps manage ongoing schedule maintenance rather than one-off planning.
- +Workflow controls support multi-step schedule change approvals for operational stability
- +Template-driven edits reduce repeated manual entry during routine schedule updates
- +Operational reporting helps track schedule changes across stations and teams
- +Integration depth with WideOrbit traffic and planning reduces duplicate scheduling touchpoints
- –Best results depend on disciplined configuration of station and workflow structures
- –Coverage for non-WideOrbit ecosystems can require custom integration work for ingest
Best for: Fits when broadcast groups already run WideOrbit operations and need governed schedule workflows.
BroadView Software
vertical specialistBroadView Software manages broadcast programming, scheduling, traffic, and advertising operations.
Time-based schedule conflict resolution for overlapping entries during schedule creation and revision.
BroadView Software provides TV schedule software for creating and managing linear playout schedules tied to channels and program metadata. The workflow centers on building timed events, resolving overlaps, and exporting schedules to downstream broadcast and streaming systems.
Admin controls focus on user permissions and controlled change activity so schedule updates can be governed across a team. Integration capability is oriented around connecting existing channel lineups, program metadata feeds, and automation endpoints used by playout and reporting.
- +Schedule event editor ties timed changes to channel lineups
- +Conflict detection helps prevent overlapping schedule entries
- +Role-based access supports controlled schedule updates across teams
- +Export options support handoff to playout and reporting workflows
- –Automation and integration depth depends on external system connectivity
- –Timezone handling requires careful setup for multi-region teams
Best for: Fits when channel operations teams need governed schedule editing with reliable conflict checks.
Cinegy Air
vertical specialistCinegy Air schedules and plays television content through automated broadcast channels.
Schedule publishing tied to Cinegy playout control paths with conflict checks geared for on-air change safety.
Cinegy Air is TV schedule software used to author and run linear playout workflows with tight integration to Cinegy production and playout components. It focuses on end-to-end schedule publishing, including event planning, channel mapping, and automation-oriented control of what plays on each channel.
Cinegy Air also supports ingestion of electronic program guide data so teams can maintain program listings and propagate changes into broadcast schedules. Schedule reliability centers on conflict checks and operational guardrails for on-air changes.
- +Strong fit with Cinegy production and playout workflows for schedule publishing
- +Operational conflict checks reduce accidental overlaps in linear schedules
- +EPG ingestion and mapping support ongoing schedule updates with less manual entry
- +Channel lineup configuration supports subchannel and multilingual planning
- –Workflow design can feel complex without an established broadcast operations process
- –External integrations tend to require deeper Cinegy ecosystem alignment than generic schedulers
- –Some schedule change governance relies on disciplined configuration and review cycles
- –Limited evidence of a broad public integration surface for non-Cinegy deployments
Best for: Fits when TV teams already standardized on Cinegy components and need schedule publishing with operational guardrails.
Conclusion
After evaluating 10 technology digital media, Jellyfin 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 tv schedule software
TV schedule software covers tools that generate and govern linear playout rundowns, tie schedule edits to metadata and lineups, and connect changes to downstream systems. This guide covers Jellyfin, NextPVR, Emby, Kodi, Tablo, Amagi, SI Media Broadcast Management System, WideOrbit WO Program, BroadView Software, and Cinegy Air.
The lineup-driven workflows differ sharply across the set. Jellyfin and NextPVR focus on EPG-backed guide navigation and recording-linked schedules, while Amagi, WideOrbit WO Program, SI Media Broadcast Management System, and Cinegy Air center API-driven or workflow-governed schedule publishing tied to connected playout paths.
TV schedule software for EPG-linked guide planning and governed linear rundown publishing
TV schedule software manages time-based program entries for linear viewing and recording workflows, often starting from EPG-backed guide data and producing schedule outputs aligned to channel lineups. Jellyfin and NextPVR use EPG-backed navigation patterns that tie upcoming viewing to library or recording activity.
For broadcast-grade needs, tools such as Amagi and WideOrbit WO Program shift toward governed schedule change workflows that control approvals, track rollout states, and propagate edits through connected playout and downstream systems. This category also includes tools like Tablo and BroadView Software that emphasize time-aware conflict resolution during schedule creation and revision for channel daypart changes and overlapping entries.
Evaluation criteria for TV schedule software
TV schedule software needs to align program time entries with the channel lineup that viewers and downstream systems actually use. The core difference across this set is whether the workflow stays EPG-centric for guide navigation and recording, or it shifts into governed linear rundown publishing that drives playout and distribution changes.
These criteria focus on integration depth, automation and API surface, and operational controls that prevent schedule drift. They also reflect whether the tool keeps schedules inside a single planning view or propagates changes through a connected workflow with approval and rollout states.
EPG-linked guide navigation and recording linkage
Jellyfin ties EPG-backed guide navigation to Jellyfin library browsing so upcoming and recorded viewing share the same context. NextPVR and Emby keep recording scheduling tied to the same EPG or guide metadata model used for playback-side organization.
Program change automation and downstream propagation
Amagi uses API-driven schedule change propagation that connects linear rundown updates to connected playout and content workflows. SI Media Broadcast Management System and WideOrbit WO Program focus on governed publishing workflows that control rollout states and operational approvals for linear updates.
Governed schedule publishing with rollout states and approvals
WideOrbit WO Program provides multi-step schedule change approvals and workflow controls designed for operational stability. SI Media Broadcast Management System publishes schedules through a controlled rollout workflow that reduces operational risk by binding editing outcomes to rollout states.
Time-aware conflict resolution for schedule edits
Tablo includes schedule output generation with time-aware conflict resolution that addresses channel daypart changes. BroadView Software adds schedule event editor conflict detection for overlapping entries during schedule creation and revision.
Integration fit for headend-grade ecosystems and playout control paths
Cinegy Air publishes schedules tied to Cinegy playout control paths with conflict checks geared for on-air change safety. Kodi and Jellyfin sit on the other side of the spectrum by relying on add-ons or library-driven behavior rather than transport-stream-grade scheduling engines.
How to choose TV schedule software for your workflow model
The first fork is whether scheduling work starts from an EPG-backed guide used for viewing and recording. Jellyfin, NextPVR, Emby, and Kodi fit when the guide is the center of gravity and schedule output means aligning recordings and local playback behavior to guide entries.
The second fork is whether schedule work must become governed linear rundown publishing that drives connected playout and distribution operations. Amagi, SI Media Broadcast Management System, WideOrbit WO Program, and Cinegy Air fit when rollout states, approval chains, and schedule propagation into operational systems matter more than ad hoc guide editing.
Start from the planning artifact: guide-first or rundown-first
If the planning artifact is the electronic program guide used for browsing and recording, choose Jellyfin, NextPVR, or Emby since guide browsing and recording scheduling share the same metadata context. If the planning artifact is a governed rundown that must push change outcomes into downstream systems, choose Amagi, SI Media Broadcast Management System, WideOrbit WO Program, or Cinegy Air.
Match automation expectations to the tool’s propagation model
If schedule changes must propagate through connected playout and content workflows, prioritize Amagi because its schedule change propagation is API-driven. If the environment relies more on workflow controls for stability, prioritize WideOrbit WO Program and SI Media Broadcast Management System for approval and rollout-state governance.
Set conflict-check requirements for daypart and overlap edits
If channel daypart changes create frequent timing collisions, Tablo’s time-aware conflict resolution for schedule output generation is the tighter fit. If overlapping entries are the dominant risk during revisions, BroadView Software’s conflict detection in the schedule event editor is the closer match.
Constrain deployment complexity based on your operational maturity
If the team can operate with a single-admin workflow and accepts feed maintenance tuning, NextPVR is positioned for EPG-driven guide and recording scheduling in one deployment. If the team needs repeatable lineup configuration with controlled publishing, SI Media Broadcast Management System fits the governed workflow model even when setup work is heavier.
Validate integration depth against the target ecosystem
If the environment already standardizes on Cinegy components, Cinegy Air fits because schedule publishing is tied to Cinegy playout control paths. If the environment expects EPG-to-library behavior instead of playout-path publishing, use Kodi or Jellyfin and accept that headend-grade automation for ad markers or timed output is not the focus.
Who should buy which TV schedule software
Different teams prioritize different failure modes. EPG-centric teams focus on keeping browsing and recording aligned and reducing schedule drift between planning and capture.
Broadcast operations teams focus on preventing accidental on-air overlaps, enforcing approvals, and ensuring schedule changes propagate into playout and downstream workflows without rekeying errors.
Home media users and small teams running guide-driven viewing
Jellyfin and Kodi support guide-first behavior by turning EPG-backed entries into a browsing and playback-aligned experience. Emby and NextPVR add recording scheduling rules tied to guide metadata for teams that want the same context across browsing and capture.
Single-admin deployments that want recording scheduling from the same EPG model
NextPVR connects guide-to-recording linkage so schedule drift between planning and capture is reduced in one deployment. The tradeoff is limited governance for multi-team and multi-location scheduling processes.
Broadcast and distribution teams that require governed rundown change workflows
WideOrbit WO Program and SI Media Broadcast Management System provide multi-step workflow controls that support operational stability through approvals and rollout states. Amagi adds API-driven propagation for schedule changes tied to connected playout and content workflows.
Channel operations teams managing daypart changes and overlap risks during editing
Tablo focuses on time-aware conflict resolution for channel daypart changes in schedule output generation. BroadView Software supports governed schedule editing with conflict detection to prevent overlapping schedule entries.
Organizations standardized on Cinegy playout operations
Cinegy Air fits when schedule publishing must tie directly into Cinegy playout control paths. It also includes conflict checks designed for on-air change safety inside the Cinegy-centric workflow.
Common mistakes when buying TV schedule software
Mis-scoping the workflow model causes the most costly failures. Buying a guide-first EPG tool for broadcast-grade playout publishing gaps the controls needed for approvals, rollout states, and timed output behavior.
Other failures come from assuming the conflict model matches the team’s schedule risk. Another common error is planning governance complexity without checking how much configuration discipline is required for lineup mapping and workflow structures.
Selecting an EPG-first tool for on-air playout governance
Jellyfin and Emby focus on guide browsing and recording organization rather than linear playout scheduling with ad markers or timed output controls. Broadcast operations that need governed publishing should evaluate Amagi, SI Media Broadcast Management System, WideOrbit WO Program, or Cinegy Air.
Ignoring governance and rollout-state requirements during schedule publishing
WideOrbit WO Program and SI Media Broadcast Management System provide operational workflow controls, but those controls rely on disciplined station and workflow structure configuration. Choosing them without a process for approvals and rollout transitions creates avoidable change friction.
Treating conflict resolution as universal across daypart changes and overlaps
Tablo’s time-aware conflict resolution is built around channel daypart changes and schedule output generation. BroadView Software targets overlapping schedule entries in the schedule event editor, so the risk profile must match before committing.
Underestimating integration effort caused by ecosystem mismatch
Cinegy Air is strongest when workflows are standardized on Cinegy components because schedule publishing ties to Cinegy playout control paths. Kodi depends on PVR add-ons for mapping guide data to recordings and does not provide a built-in headend ingestion engine for transport-stream metadata.
How We Selected and Ranked These Tools
We evaluated TV schedule software on scheduling features, reporting behavior, and integration options that match linear rundown and EPG-linked workflows. Features received 40% weight because the tools in this set either generate governed schedule outputs or bind guide metadata to browsing and recording.
Ease of use and value each received 30% weight because multi-step configuration and feed maintenance quickly change operational cost for teams that plan to use API-driven propagation. Jellyfin ranked top because EPG-backed TV guide navigation ties upcoming and recorded viewing to Jellyfin libraries with guide-driven viewing behavior and EPG imports that populate show timelines.
Frequently Asked Questions About tv schedule software
How do Jellyfin, NextPVR, and Tablo differ in where EPG data turns into a usable TV schedule?
What breaks if a team needs broadcast-grade governance and audit trails, but chooses a guide-only tool like Jellyfin or Emby?
Which tools expose an integration or API surface for pushing schedule changes into external systems?
How do headend channel lineup changes get handled across the day in Tablo, SI Media Broadcast Management System, and BroadView Software?
When a channel uses subchannels or complex lineup mapping, where does XMLTV ingestion typically fall short compared to workflow-focused schedule systems?
How does schedule conflict resolution differ between BroadView Software and Cinegy Air?
What admin controls matter most for multi-role scheduling teams, and how do Amagi and WideOrbit WO Program implement them?
How do tools handle scheduled VOD-to-linear handoff when upcoming listings must be available for linear playout?
Where does time-zone offset normalization and daypart segmentation typically surface as a configuration step versus an automated rule?
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→