RPI4 - video playback

Xjadeo – the X JACK video monitor

Xjadeo is a standard for video-monitoring with the Ardour Digital Audio Workstation and used by a variety of projects, predominantly on Linux.

Xjadeo supports all standard A/V synchronization methods that are feasible to implement in software without dedicated hardware support.

It features frame-accurate seeking for a large variety of video formats and codecs, only limited by CPU and graphics hardware. For professional use, Xjadeo honors presentation timecode stamps (PTS) and offsets.

Since monitoring a video is usually an indirect non-interactive task, Xjadeo is designed for with remote-control in mind. An Audio Workstation can launch and control the video-monitor. A standalone appliance, for example a projector, can hide Xjadeo under the hood, exposing only relevant controls to the user. Nonetheless, direct user-interaction is quite elaborate, but can be disabled or overridden dynamically by a controlling application.

This is free and open source software.

Features include:

  • Full-screen or windowed video-display.
  • Video decoding via FFMPEG.
  • Sync sources:
    • JACK Transport.
    • Midi Timecode (MTC) via ALSA-MIDI, JACK-MIDI or portmidi.
    • Linear (or Longitudinal) Timecode (LTC) using JACK-audio.
  • Frame accuracy – tested with 23.976, 24, 24.976, 25, 29.97df, 30, 59.94 and 60 fps video-files, xjadeo provides for frame accurate playback and random access seeking. Xjadeo also features optional timecode conversion and offset calculation mechanisms.
  • Remote-control interface – seamless integration into larger projects and custom artistic use-cases. It is possible to query and modify all settings and parameters of a running instance and override user-interaction.

Website: xjadeo.sourceforge.net
Support: GitHub Code Repository
Developer: Robin Gareus
License: GNU General Public License v2.0

Xjadeo

Xjadeo is written in C. Learn C with our recommended free books and free tutorials.

This article was written with the help of a site visitor who completed this form. Help the site by suggesting new open source software.

Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted