CineFX - Professional grade media player

  •        4877

Cinefx is a professional grade media player, based on the jahplayer, that is capable of playing uncompressed video and image sequences at resolutions as high as 2K and 4K in real-time. Cinefx is an offline playback, editing, encoding, animation and visual effects tool based on the Jahshaka technology that allows you to create professional digital media on your desktop. Use the tools that hollywood uses to create blockbuster films and special effects.

Cinefx uses a completely hardware accelerated pipeline, allowing you to maintain the aspect ratio of the source media or change it on the fly, and is capable of both disk based playback and ram based playback. Cinefx supports a wide variety of media formats from AVI to Mpeg and QuickTime and has powerful image sequence management with support for JPEG, TIF, TARGA and the latest HDR formats, including EXR and DPX. It can also down sample 4k images to 1k or 2k, and includes extensive encoding functionality to allow you to transcode media to and from a variety of different formats (including output to DV, MPG and FLV).

With its dynamic python based UI, Cinefx allows you to work at any resolution or screen size, or toggle over to full screen, 16:9 mode for HD client review sessions! Cinefx’s unique reel based asset management system allows you to create and track multiple reels on the fly, and loading media is as easy as just dragging your assets straight into the timeline! You can choose between asset data views, exploded filmstrip views or even a multi-shot reel based timeline!
Its feature include:

  • Real-time aspect ratio control
  • RGBA color channel views
  • A & B media playback channels with both A/B & A|B playback
  • Full audio support (including audio only tracks)
  • Real-time hardware based pan and zoom
  • Dynamic edit points stored in the database
  • Dynamic thumbnail generation
  • GPU based visualization tools (RGB parade)

http://www.cinefx.org/cinefx/

Tags
Implementation
License
Platform

   




Related Projects

Shotcut - Cross-Platform Video Editor


Shotcut is a free, open source, cross-platform video editor. It supports many video formats. It does screen capture, webcam capture, audit capture in Linux. It supports frei0r video generator plugins, create, play, edit, save, load, encode, and stream MLT XML playlists, video filters: Blur, Color Grading, Crop, Glow, Mirror, Saturation, Sharpen and lot more.

Open video player - media players for Flash and Silverlight


Open Video Player (OVP) is an initiative encompassing the use of open standards, best practices, and established development methodologies in the development of media player applications. Currently this project provides a code base that can be used to solve common problems as part of building advanced, scalable, and robust web-based media player applications in Flash, Silverlight, Apple iOS and HTML5.

FlowPlayer - Flash video player


Flowplayer is an Open Source video player for the web. Embed the video streams into your web pages. User will get rich media experience by viewing video streams from your site. Player could be extended with Flash plug-ins, JavaScript plug-ins or Streaming plug-ins. Give a new look and feel to the player by extending it.

mpv - Video player based on MPlayer/mplayer2


mpv is a media player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. mpv has an OpenGL based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more.

VLC - Media player


VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.


Gnash - GNU Flash movie player


Gnash is the GNU SWF movie player, which can be run standalone on the desktop or an embedded device, as well as as a plugin for Firefox and all other Geeko based browsers, Chrome, and Konqueror. Gnash can switch at runtime between the Cairo, OpenGL, and AGG renderers. Media handlers could also be switched between FFmpeg and Gstreamer.

PiTiVi - Movie editor for Linux desktop


PiTiVi is designed to be a simple video editor to meet the needs of users in the GNOME desktop environment. PiTiVi inherits its capabilities for importing and exporting (rendering) media from the GStreamer framework, or plugins for the GStreamer framework. PiTiVi supports simple media editing capabilities such as trimming, snapping, splitting and cutting of clips. Audio mixing is supported by curves, visualised as line segments drawn over an audio waveform.

360-video-player-for-android - Sample code for creating a 360 video player on Android


360 video is the new hotness in interactive media. Imagine teleporting yourself to the most interesting places in the world, training with Lebron James, or speeding across the Jakku desert from Star Wars. These are the kinds of immersive experiences that 360 video enables. Enclosed you'll find a sample Android application that demonstrates how to playback 360 video, specifically equirectangular video, using MediaPlayer, TextureView, and OpenGL ES. Touch and drag is supported to adjust the yaw and the pitch to see more of the 360 video.

ExoPlayer - Media Player for Android


ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the internet. ExoPlayer supports features not currently supported by Android’s MediaPlayer API (as of KitKat), including DASH and SmoothStreaming adaptive playbacks, persistent caching and custom renderers.

lossless-cut - Cross platform GUI tool for lossless trimming / cutting of video and audio files using ffmpeg


Simple, cross platform tool for lossless trimming/cutting of video and audio files. Great for rough processing of large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard GBs of data without losing quality. It doesn't do any decoding / encoding and is therefore extremely fast. This app uses the awesome ffmpeg (included) for doing the grunt work. Since LosslessCut is based on Chromium and uses the HTML5 video player, not all ffmpeg supported formats will be supported. The following formats/codecs should generally work: MP4, MOV, WebM, MKV, OGG, WAV, MP3, AAC, H264, Theora, VP8, VP9 For more information about supported formats / codecs, see https://www.chromium.org/audio-video. Note that the MPEG TS format is not supported. See known issues.

rust-media - A free, comprehensive, and portable video/audio streaming library for Rust


rust-media is a media player framework for Rust, similar in spirit to libvlc or GStreamer. It's designed for use in Servo but is intended to be widely useful for all sorts of projects. Possible use cases are background music and FMVs for video games, as well as media player applications. The master branch of rust-media is currently pinned to the same version of Rust that Servo uses. The nightly branch is intended to track the current Rust nightly; however, like many Rust projects, it may be out of date.

Player Framework by Microsoft


An open source, robust video player framework for Windows 8, HTML5, Silverlight, Windows Phone and other application platforms.

ogv.js - JavaScript media player using Ogg/Vorbis/Theora/Opus/WebM libs compiled with Emscripten


Media decoder and player for Ogg Vorbis/Opus/Theora and WebM video. Based around libogg, libvorbis, libtheora, libopus, libvpx, and libnestegg compiled to JavaScript with Emscripten.

Videojs - HTML5 & Flash video player


Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo (through plugins). It supports video playback on desktops and mobile devices. It is an extendable framework/library around the native video element. It unifies the native video API across browsers.

Jahshaka - Video and Film Compositing, Editing and Special FX System


Jahshaka is a video and film compositing, editing and special fx system that uses OpenGL & OpenML hardware rendering to give operators real time interactivity. The system is cross platform, and also includes full CG, paint and image processing modules.

accessible-html5-video-player - Accessible HTML5 Video Player


A lightweight HTML5 video player which includes support for captions and screen reader accessibility. For details, read the blog post Introducing an Accessible HTML5 Video Player on the PayPal Engineering blog. Also see 7 Lessons from Developing an Accessible HTML 5 Video Player.Insert the CSS in the Head of your HTML document. You'll also need to upload the sprite image (or use your own) and adjust the path in the CSS file.

frame-player - A video player without video files, just JSON


##The Problem The problem of today's HTML5 video is that it can't be played in-line on an HTML page on mobile devices. The way the handheld devices handle it is they open the video in a native player which takes over the page itself, making it impossible to implement any interaction while the video is playing. Also, you can't play two videos at the same time. ##The Solution Create a player instead of playing video files, show a sequence of images at a certain rate.