GNOME sushi

Last updated
GNOME sushi
GNOME Sushi Image Preview.png
sushi 0.4 previewing a PNG image in Nautilus on Fedora 17 Beta.
Developer(s) The GNOME Project
Repository OOjs UI icon edit-ltr-progressive.svg
Platform GNOME
Website gitlab.gnome.org/GNOME   OOjs UI icon edit-ltr-progressive.svg

sushi is a file previewer for the GNOME desktop environment. It is available as a standalone package that integrates with GNOME Files (formerly named Nautilus).

Contents

History and functionality

sushi was first introduced in GNOME Shell 3.2. [1] Its sole purpose is the ability to preview files in Nautilus, [2] which can be invoked by hitting the spacebar while selecting a file. sushi's abilities extend from the GStreamer framework, enabling the playback of all content which GStreamer supports, by default and through plugins. In addition to media formats, sushi supports previewing of most plain-text documents, including scripts (with syntax highlighting), as well as HTML documents, PDF files, and SVG files.

See also

Related Research Articles

Xfce

Xfce or XFCE is a free and open-source desktop environment for Linux and BSD operating systems.

GNOME Files

GNOME Files, formerly and internally known as Nautilus, is the official file manager for the GNOME desktop. Nautilus was originally developed by Eazel with many luminaries from the tech world including Andy Hertzfeld (Apple), chief architect for Nautilus. The nautilus name was a play on words, evoking the shell of a nautilus to represent an operating system shell. Nautilus replaced Midnight Commander in GNOME 1.4 (2001) and has been the default file manager from version 2.0 onwards.

GStreamer

GStreamer is a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows. For instance, GStreamer can be used to build a system that reads files in one format, processes them, and exports them in another. The formats and processes can be changed in a plug and play fashion.

Scanner Access Now Easy

Scanner Access Now Easy (SANE) is an application programming interface (API) that provides standardized access to any raster image scanner hardware.

Rhythmbox

Rhythmbox is a free and open-source audio player software, tag editor and music organizer for digital audio files on Linux and Unix-like systems.

The following comparison of video players compares general and technical information for notable software media player programs.

Muine

Muine is an audio player for the GNOME desktop environment which runs on Linux, Solaris, BSD and other UNIX-like systems. Muine is written in C# using Mono and Gtk#. The default backend is GStreamer framework but Muine can also use xine libraries.

Evince

Evince is a free and open source document viewer supporting many document file formats including PDF, PostScript, DjVu, TIFF, XPS and DVI. It is designed for the GNOME desktop environment.

The following tables compare general and technical information for a number of notable file managers.

Banshee (media player)

Banshee was a cross-platform open-source media player, called Sonance until 2005. Built upon Mono and Gtk#, it used the GStreamer multimedia platform for encoding, and decoding various media formats, including Ogg Vorbis, MP3 and FLAC. Banshee can play and import audio CDs and supports many portable media players, including Apple's iPod, Android devices and Creative's ZEN players. Other features include Last.fm integration, album artwork fetching, smart playlists and podcast support. Banshee is released under the terms of the MIT License. Stable versions are available for many Linux distributions, as well as a beta preview for OS X and an alpha preview for Windows.

GNOME Commander twin-panel file manager for the GNOME desktop

GNOME Commander is a 'two panel' graphical file manager for GNOME. It is built using the GTK+ toolkit and GnomeVFS or GVfs.

Pitivi

Pitivi is a free and open-source non-linear video editor for Linux, developed by various contributors from free software community and the GNOME project, with support also available from Collabora. Pitivi is designed to be the default video editing software for the GNOME desktop environment. It is licensed under the terms of the GNU Lesser General Public License.

Brasero (software)

Brasero is a free and open-source disc-burning program for Unix-like operating systems, it serves as a graphical front-end to cdrtools, cdrskin, growisofs, and (optionally) libburn. Licensed under the terms of the GNU General Public License.

Clutter is a GObject-based graphics library for creating hardware-accelerated user interfaces. Clutter is an OpenGL-based 'interactive canvas' library and does not contain any graphical control elements. It relies upon OpenGL (1.4+) or OpenGL ES for rendering,. It also supports media playback using GStreamer and 2D graphics rendering using Cairo.

GVfs is GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available in GLib since version 2.15.1. It installs several modules that are automatically used by applications using the APIs of libgio. There is also FUSE support that allows applications not using GIO to access the GVfs filesystems.

GNOME Desktop environment for Linux and Unix-like systems

GNOME is a free and open-source desktop environment for Unix-like operating systems. GNOME was originally an acronym for GNU Network Object Model Environment, but the acronym was dropped because it no longer reflected the vision of the GNOME project.

OggConvert

OggConvert is a free and open-source transcoder for digital audio and video files of various types into the free Ogg Vorbis audio format, and the Theora, VP8 and Dirac video formats. It supports Ogg, Matroska and WebM containers for output. It is developed by a single author, primarily for Linux. A number of community translations exist for the software.

OCRFeeder

OCRFeeder is an optical character recognition suite for GNOME, which also supports virtually any command-line OCR engine, such as CuneiForm, GOCR, Ocrad and Tesseract. It converts paper documents to digital document files and can serve to make them accessible to visually impaired users.

GNOME Videos

GNOME Videos, formerly known as Totem, is a media player for the GNOME computer desktop environment. GNOME Videos uses the Clutter and GTK+ toolkits. It is officially included in GNOME starting from version 2.10, but de facto it was already included in most GNOME environments. Totem utilizes the GStreamer framework for playback, though until version 2.27.1, it could alternatively be configured to use the Xine libraries instead of GStreamer.

References

  1. "Quick File Previewing". The GNOME Project. August 31, 2011. Retrieved April 21, 2012.
  2. https://blogs.gnome.org/cosimoc/2011/04/29/sushi/