Raytonica Help

1. Overview

Raytonica is a feature-rich media player for macOS. With a tag and filter-based organization system, Raytonica helps you quickly discover and organize files across large libraries.


2. Getting Started — Registering Library Folders

  1. Click the sidebar button at the left end of the toolbar (next to the window buttons), or press B to open the Library Browser.
  2. Use the + button in the sidebar’s Folders heading, or drag folders from Finder onto the Library Browser (or the player window). For a single folder you’re asked whether to also register its subfolders as folders (either way, videos inside subfolders are added to the library; choosing Register with Subfolders also registers each subfolder as its own folder, so you can find and pick it directly — if unsure, This Folder Only is fine). When you drop several folders at once, the ones not yet registered are added together.
  3. Media files inside the folder are scanned automatically and added to the library.
  4. Subfolders are scanned recursively.
  5. When the scan of your first folder finishes, a Getting Started card appears over the player once (double-click a video in the library to play it, N / P for the next / previous file, 1–9 to add or remove a tag, T to choose or create a tag, B for the library; the keys shown follow your assignments in Settings > Shortcuts). After you close it with Get Started, it doesn’t appear again. You can show it any time with Show Tips in the Help menu. In Lite, if you haven’t started the Pro trial yet, the card also shows “Try the Pro features (range tags, visual search and more) free for 14 days” with a Try Pro button (clicking it starts the trial, shows “Pro trial started (14 days left)”, and removes the line).

If you have not registered any folder yet, you can also use the Add Folder… button shown in the player area.

Files opened during a scan: A file you open during a scan (with Open File…, by dropping it, or from Finder) opens when the scan finishes. A message tells you it’s waiting (if you open several, the last one opens).

About network folders (NAS): Network folders are supported. Tag data is preserved while the folder is offline (the icon turns orange). When the mount path stays the same, Raytonica re-scans automatically as soon as the folder is reachable again. When the mount path changes (for example SMB remounts with a /Volumes/X-2 suffix), right-click the offline folder and choose “Reconnect…” to point it at the new path.

About folder access permission: When you register a folder inside Documents, Desktop, or Downloads, or on an external drive or network drive (NAS), macOS asks for permission the first time the folder is read. Choose Allow. If you choose Don’t Allow, the videos in that folder won’t appear in the list. To allow access later, open System Settings > Privacy & Security > Files & Folders and turn on the matching item under Raytonica.


3. Supported Formats

Type Extensions
Video mp4, mov, m4v, avi, mkv, webm, wmv, asf
Audio mp3, flac, aac, m4a, wav, ogg, opus, aiff
Image png, jpg, jpeg, heic, gif, webp, bmp, tiff

For security reasons, formats that reference content outside the file itself (MKV ordered chapters, MOV reference movies, playlist files, and media inside archives) are not supported. Automatic loading of subtitle files with the same name as the video continues to work as before.

HDR videos

HDR videos (HDR10 and HLG) are shown at HDR brightness on displays that support HDR (the Liquid Retina XDR display on MacBook Pro, or an external display with HDR turned on in System Settings). On other displays they’re converted to standard brightness (SDR). Moving the window to another display switches automatically. The Mini Player works the same way.


4. Keyboard Shortcuts

Fixed shortcuts (not customizable)

Key Action
→ / ← Seek (default 5 seconds). While held, seeks continuously by keyframe
Shift+→ / Shift+← Large seek (default 30 seconds). While held, seeks continuously by keyframe
↑ / ↓ Volume ±10%
R Flip horizontally
V Flip vertically
⌘R / ⌘L Rotate the video 90° right / left
S Cycle playback mode (Normal / Repeat all / Shuffle)
Shift+S Screenshot
Esc Clear the range selection (range tags) / exit audio immersive (full-screen) mode
1–9 Toggle tag on current file (tag slots 1–9)
⌥+1–⌥+9 Toggle tag on the parent folder of the current file
0 While selecting a filter (right after F): clear filter
1–9 (right after F / Y) Apply a filter / playlist instantly

Customizable shortcuts (default values)

You can change these in Settings > Shortcuts (click a key, then press the new key; keys with Shift can be assigned too). You can also open it with Keyboard Shortcuts in the Help menu.

Action Default key
Next file N
Previous file (history back) P
Play / Pause Space
Step back one frame J
Step forward one frame K
A-B Loop L
Set in point (range tags, Pro) I
Set out point (range tags, Pro) O
Previous chapter (previous scene if there are no chapters, Pro) [
Next chapter (next scene if there are no chapters, Pro) ]
Choose what’s playing (filter) F
Choose tags T
Toggle library browser B
Show / hide History in the inspector H
Speed up /
Slow down ,
Reset playback speed .
Toggle filmstrip W
Toggle media info panel None (open with ⌘I)
Toggle Mini Player Shift+M
Mute / Unmute M
Full Screen Return (when a list in the library or the inspector has keyboard focus, the list’s open / play comes first)
Subtitles on / off (turning them on returns to the track you had before) C
Next subtitle track (after the last one, off) Shift+C
Subtitle delay −0.1 s / +0.1 s Z / X
Zoom in / out (Pro) = / -
Reset zoom (Pro) \
Next aspect ratio (Pro) D
Skip opening / ending (only while the Skip button is shown, Pro) G
Show / hide the inspector E
Segments tab in the inspector Q
Add the playing file to a playlist A
Choose what’s playing (playlist) Y

5. Playback

Basics

Select Text in a Paused Video (Live Text)

When you pause a video, you can select and copy text that appears in the picture (subtitles, signs, slides and so on). This uses macOS Live Text.

A-B Loop

Press L to cycle through three states:

  1. Set point A (loop start)
  2. Set point B (loop end — the A→B region repeats)
  3. Clear loop

The loop region is shown in orange on the seek bar.

Chapters

For videos with chapters (MKV, MP4 and others), you can move between chapters.

Skip Opening & Ending (Pro)

You can skip the opening and ending of episodes.

Filmstrip

Press W or use the … menu at the right end of the toolbar to show the filmstrip below the player. The current playback queue is displayed as horizontally arranged thumbnails — click one to switch instantly. While the cursor is over the filmstrip, you can also use ←/→ to move between adjacent files.

Audio waveform and immersive mode

When you play an audio file (mp3 / flac / wav / m4a / aac / ogg, etc.), a full-length amplitude waveform is shown in the player area in place of video. The waveform fills with color up to the current playback position, so you can grasp a track’s structure (quiet sections and peaks) at a glance. It is generated in the background by AVAssetReader, so the UI stays responsive even for long files.

Media Keys and Now Playing

You can control Raytonica with the media keys on your keyboard (▶︎⏸, ⏭, ⏮), the buttons on AirPods or headphones, and Now Playing in Control Center or the menu bar.

Keep on Top

Choose Keep on Top in the View menu (⌃⌘T) or in the … menu at the right end of the toolbar to keep the main window in front of other apps’ windows — handy for watching while you work in another app.

Mini Player

Choose Mini Player from the … menu at the right end of the toolbar, or press Shift+M, to detach the currently playing media into a small always-on-top floating window — handy for keeping an eye on a video while working in another app.

The Mini Player can only be launched while a file is playing.

Picture in Picture (Pro)

Choose Picture in Picture from the Video menu (⌥⌘P) or from the … menu at the right end of the toolbar to play in macOS’s built-in Picture in Picture (PiP). The PiP window also stays above full-screen apps and other Spaces.

How it differs from the Mini Player: PiP is macOS’s small built-in window with minimal controls. The Mini Player is Raytonica’s own window, with previous / next file, seeking, and the audio waveform.

Rotation

Use Rotate Right 90° (⌘R) and Rotate Left 90° (⌘L) in the Video menu to turn the video in 90° steps — for example, when a vertical video shot on a phone was saved sideways.

Zoom, Pan and Aspect Ratio (Pro)

Pro feature: Zoom, pan and aspect ratio require Raytonica Pro. In Lite, pinching or choosing Aspect Ratio — PRO from a menu shows what Pro offers (see “15. License”).

AirPlay

There are three ways to watch or listen on an Apple TV or an AirPlay-compatible TV or speaker.

Audio only on an AirPlay speaker (Lite / Pro)

In Control Center, open Sound (or click the volume in the menu bar) and choose an AirPlay speaker (HomePod, an AirPlay-compatible TV, etc.) as the output. The picture stays on your Mac and only the sound goes to the speaker. You can switch while a file is playing. Color LUTs, the equalizer, subtitles and everything else keep working. AirPlay delivers audio about 2 seconds late, so on some devices picture and sound may drift apart.

Screen Mirroring / extended display (Lite / Pro)

In Control Center, choose Screen Mirroring and pick an Apple TV or AirPlay-compatible TV to show your Mac’s screen on the TV. To fill the TV with the video, use it as an extended display, move the player window to the TV and enter full screen. Every Raytonica feature — color LUTs, the equalizer, subtitles, zoom and so on — shows up as is. Because the screen is compressed before it is sent, picture quality and delay are worse than with Play with AirPlay below, and HDR isn’t sent. Works with any file format.

Play with AirPlay (Pro)

Sends the video or audio itself to the AirPlay device and plays it there. The picture is sharper than with Screen Mirroring, and your Mac’s screen stays free for other work.

Pro feature: Play with AirPlay requires Raytonica Pro. In Lite, clicking the AirPlay button or Play with AirPlay… — PRO in the menu shows what Pro offers. Audio-only AirPlay and Screen Mirroring are macOS features, so they also work in Lite.


6. Tags

Tagging basics

Transparent tagging

You can tag files directly or tag folders. Tagging a folder automatically includes every file inside it in that tag’s scope, including files in subfolders.

Range tags (Pro)

You can tag part of a video (from an in point to an out point).

  1. Press I to set the in point and O to set the out point. The selected range is shown in yellow on the seek bar. If you set only one of them, the range runs from the start of the file or to the end of the file.
  2. Press 1–9 to tag that range instead of the file. Press it again on the same range to remove the tag.
  3. While an A-B loop is active (L), 1–9 also tags the loop range.
  4. Press Esc to clear the range selection. It is also cleared when you move to another file.

Range tags appear as bands in the tag’s color under the seek bar. Overlapping ranges are shown on separate rows. When no range is selected, 1–9 tags the file as before. In Lite, pressing I / O shows the Pro information, and 1–9 during an A-B loop tags the file.

Scene detection (Pro)

Raytonica finds scene changes in the playing video automatically, so you can tag whole scenes.

Managing tags

Manage your tag list under Tags in the Library Browser sidebar (B key):

Writing tags to Finder (Pro)

Turn on “Also write tags as Finder tags” in Settings > Library to reflect the tags you add or remove in Raytonica as Finder tags, so you can find files by tag in Finder and Spotlight too.


7. Filters

A filter is a saved preset of tag conditions. Use filters to play only files that match a specific tag combination.

Creating and editing filters

Manage filters under Filters in the Library Browser sidebar. Selecting a filter shows the files that match it (the result table) in the middle and its conditions on the right.

  1. Click + in the heading to create “New Filter” right away; the cursor moves to its name field (if the name is taken, a number is added, e.g. “New Filter 2”).
  2. Name & Color: The name is committed when you press Return or click elsewhere. An empty name or one used by another filter can’t be committed and is flagged in red (clicking elsewhere restores the previous name). Click the dot to the right of the name to pick a color.
  3. Standard: Use “Add Tag…” to add tags to “Include Tags” and “Exclude Tags”. With two or more include tags you can choose “Any” or “All”. Click a tag’s ✕ to remove it.
  4. Advanced: Write boolean expressions like tagA AND NOT tagB OR tagC. Tags assigned to a folder apply to the files inside it, just as in Standard.
  5. File Types: Check Video / Audio / Image to restrict the matching scope (at least one stays selected).
  6. Folders: Limit the scope to specific folders via INCLUDE / EXCLUDE folders (details below).
  7. Changing a condition updates the result table right away, and changes are saved automatically (there is no Save button). Press ⌘Z (Edit > Undo) to undo changes one at a time. An expression is saved shortly after you stop typing.
  8. In the result table, click to select and double-click or press Return to play (the filter becomes the playback target). ⌘/⇧-click to select several files, then tag them or add them to a playlist from the bar at the bottom or the right-click menu. The order you sort by with the column headers becomes the playback order while the filter is applied.
  9. Play with This Filter in the header applies the filter and starts playback. Export saves the results as CSV / JSON (also available via File > Export Filter Results). The “…” menu has “Save as Playlist…” and “Delete Filter”.
  10. Drag and drop filter presets in the sidebar to reorder them (the order maps to quick-filter slots 1–9). You can also right-click a filter in the sidebar → “Play with This Filter”.

Editing never applies a filter automatically. A filter only affects playback when you use “Play with This Filter”, play from the result table, or apply it as described in “Applying filters” below. If you edit the filter that is currently applied, the file being played keeps playing; only the next candidates, the filmstrip and the count badge switch to the new conditions. Renaming alone does not change the candidates either.

Folder conditions

In addition to tag conditions, you can restrict a filter’s scope to specific folders.

Click ”+ Add folder” to open a tree picker. Registered folders appear as roots; clicking the ▶ chevron lazily loads and expands their subfolders. You can add any folder at any depth to INCLUDE / EXCLUDE via the + button. When multiple registered folders share the same name, a breadcrumb (parent folder name) is shown alongside each entry.

Tag × folder combination examples

Applying filters

Click a filter in the Playing tab of the inspector (Filters), or press F and then 1–9. The playback queue updates immediately. Press 0 or pick “No Filter” to clear the filter. If you have no filters yet, Create Filter… opens the Library and starts a new filter.

Mutual exclusion with folder scope and playlists

Filters, folder scope, and playlists cannot be active at the same time (3-way last-write-wins rule). Enabling any one of them clears the other two, and a notification banner appears in the bottom-left of the screen.

Deleting a filter preset

Use the right-click menu on a filter preset row, or “…” → “Delete Filter” in the editor header, to delete a preset. A confirmation dialog is shown before deletion to prevent mistakes.

Exporting and importing filter presets

The “…” menu in the sidebar’s Filters heading (Export Filters / Import Filters) lets you save and load your filter presets as a JSON file.

Use this to migrate filter presets to another Mac or to back up a complex setup.


8. Playlists

Playlists are named queues with a frozen playback order. While filters are “tag-condition queries that re-evaluate every time”, a playlist freezes the files and their order so you can keep favorite collections or manually-ordered queues for the long term.

Creating a playlist

Manage playlists under Playlists in the Library Browser sidebar. You can create a playlist by freezing a filter result, or by right-clicking files or folders and adding them.

  1. In the filter editor, choose “…” → “Save as Playlist…” in the header. The current filter result is frozen into a Snapshot playlist on the spot.
  2. Clicking + in the sidebar’s Playlists heading creates an empty playlist. You can add files to it later as described below.

Switching playlists while playing

Pick the playlist to play in the Playing tab of the inspector (Playlists), or press Y.

Adding files to a playlist

Right-click in any of the following places, choose Add to Playlist, and pick the playlist (or New Playlist…).

Files are added to the end (a playlist you have reordered keeps its order). Files already in the playlist are not added twice, and the number of files added and already present is shown on screen.

Editing a playlist

The playlist you select in the sidebar is shown as a table on the right (# / Name / Path / Kind / Size / Created / Modified / Last Played). The header shows the item count (and how many files are missing, if any), the Play / Stop button, and a “…” menu.

Playing a playlist

While a playlist is playing

While a playlist is playing, a chip showing the playlist (icon + name + current position / item count) is always shown in the center of the toolbar, to the right of the file name. Click the chip to open Playing in the inspector, or click its ✕ button to deactivate the playlist.

Exporting and importing playlists

You can export and import playlists as JSON files.

Use this to migrate to another Mac or to back up a manually-ordered favorites collection.

Relationship with filters and folder scope

Playlists, filters, and folder scope are mutually exclusive in a 3-way last-write-wins fashion. Activating a playlist clears any active filter or folder scope, and vice versa. A notification banner appears in the bottom-left of the screen when the active mode changes.


9. Library Browser

Press B or click the sidebar button at the left end of the toolbar to open the Library Browser. When the main window is maximized it can be shown on the left side of the main window; the button at the bottom left detaches it into a floating panel.

Use the sidebar on the left of the Library Browser to choose what to look at (a source). The contents of the selected source appear on the right.

Section Contents
Library “All Files”, “Recently Played” (the 200 most recent), “Duplicates” (finds files with the same contents), and “Missing Files” (shown with a count only when some files can’t be found on disk)
Folders Your registered folders. Folders that aren’t connected (an unplugged drive or an unreachable NAS) are marked “Offline”. Selecting one shows the contents recorded in your library, grayed out (they can’t be played)
Filters Filter presets (the number on the left matches 1–9 after pressing F)
Playlists Playlists
Tags Tags (the number on the left matches 1–9 tagging; the count is on the right)
Saved URLs Your saved URLs (Pro; see “Saved URLs” below)
Media Servers Jellyfin / Emby servers you’ve connected (Pro)

All Files / Recently Played

Files are listed in a table (Name / Path / Kind / Size / Created / Modified / Last Played). Click a column header to sort. Size, Created and Modified are read in the background after the list opens, so for files on a NAS they may appear a moment later (shown as “—” until then). The folder list view and the tag list have the same columns (folder sizes are not shown). Right-click a column header to show or hide columns (the Name column is always shown). Drag a column header left or right to change the column order. Each table remembers its visible columns, widths and order (the playlist and filter result tables too).

Duplicates

Finds files with the same contents in your library. Click Find Duplicates to start (progress is shown and you can cancel). The results stay until you quit the app, and the sidebar shows how many groups were found.

Missing Files

Lists files that can no longer be found on disk — for example because they were deleted inside a registered folder or moved outside of one. Raytonica checks when the app opens and when it detects changes in a folder. When new missing files are found, a message such as “Couldn’t find n file(s)” appears at the top of the screen.

Folders

Select a folder in the sidebar to show its contents. The view modes, search, and keyboard navigation below apply to the folder view.

View modes

Switch between four modes with the buttons at the top of the folder view:

Mode Description
List The folders and files at the current level in a table. Use the breadcrumb at the top to go back up. Sort by the Name column header.
Column Finder-style column browser. Drag the right edge of any column to resize it (180–600 pt, saved across launches).
Grid Thumbnail grid view
Gallery Larger-thumbnail grid view

Type in the search bar to filter the selected folder by file name or folder name. Use the Folders / Files checkboxes below the search bar to restrict the search scope.

To narrow down by tag, select the tag under Tags in the sidebar.

File type filter

The Video / Audio / Image toggle buttons in the folder header restrict which media types appear in the browser.

Keyboard navigation (Library Browser)

Key Action
↑ / ↓ Move within the list
→ / ← Drill into folder / step back one column (Column mode)
Shift+↑ / Shift+↓ Range select
Return Expand folder / Play file
TAB / Shift+TAB Move focus sidebar → contents → search field (Shift reverses; filters, playlists and tags have no search field, so focus alternates between the sidebar and contents)
Cmd+1–Cmd+9 Play with filter 1–9 in the sidebar
T Open / close the tag list for the selected item when exactly one is selected; with two or more, open “Tag…” in the selection bar (otherwise choose tags for the playing file)
1–9 Add or remove a tag on the selected items (several at once, folders too). If all of them have the tag it is removed from all; otherwise it is added to all. “n selected in Library” appears on screen (with nothing selected, or after clicking the player, the tag goes to the playing file as before)
A Show the menu to add the selected files (files inside selected folders) to a playlist
Shift+Cmd+R Show the selected items in Finder
Option+Cmd+1–4 Switch the view to List / Grid / Gallery / Column (folders)
Cmd+↑ Go up one level (folders)
Delete Remove the selected registered folder (with confirmation). In a tag’s list, remove that tag from the selected items
Cmd+A Select all folders

Multi-select and bulk actions

Context menu

Right-click a folder row:

Right-clicking a folder in the sidebar offers the same “Play This Folder”, “Reconnect…”, “Remove from Library”, and so on.

Right-click a file row:

Saved URLs (Pro)

Keep URLs you watch often in the sidebar under Saved URLs, with a name, so you can open them quickly.

Media servers (Jellyfin / Emby, Pro)

Use + next to Media Servers in the sidebar to connect to a Jellyfin or Emby server (server URL, user name and password). You can add several servers and users.

Servers on your local network can use http:// (for example http://192.168.1.10:8096). For servers you reach over the internet, use an https:// URL. The first time you connect to a server on your local network, macOS may ask you to allow access to the local network.

Visual search (Pro)

Find scenes by describing what’s on screen in plain words, like “sunset at the beach” or “a dog in the snow” — in English, Japanese and other languages.

Searching: select Visual Search in the library sidebar, describe the scene in the search field, and press Return.

Searching the playing video (⌘F): While a video is playing, press ⌘F (Library > Visual Search… in the menu bar) to show a search field above the player. Type a description and press Return to search only the current video.


10. Video and Audio Adjustments

Open Settings and choose Video & Audio. Video adjustments and the equalizer are shown together on one page.

Video adjustments

Parameter Range
Brightness -100 to +100
Contrast -100 to +100
Saturation -100 to +100
Hue -100 to +100

When every value is 0, the Reset button is hidden. Settings are persisted.

Color LUTs (Pro)

You can apply a 3D LUT (.cube format) to videos while they play, for example to check footage shot in Log with its intended look.

Enhancement Shaders (Pro)

In Settings > Video & Audio > Enhancement Shader, you can sharpen or upscale videos on the GPU while they play.

Audio Output

In Settings > Playback > Audio Output, you can play Raytonica’s sound through a different output than the system (headphones, an audio interface and so on).

Audio equalizer (10-band)

Adjust 10 bands from 31Hz to 16kHz, ±12 dB each, via vertical sliders. Settings persist across launches.

Volume leveling (Pro)

Use Volume Leveling on the same page to even out loud and quiet parts while playing (quiet dialogue and loud effects, or differences between videos).

Audio Delay (Fixing Audio Sync)

Choose Audio from the … menu at the right end of the toolbar to fix audio that’s out of sync with the picture.


11. Subtitles

Choose Subtitles from the … menu at the right end of the toolbar to open the subtitle popover.

Search Online (Pro)

Choose Search Online… in the subtitle popover to search for subtitles on OpenSubtitles.com and download them.

Pro feature: Searching and downloading subtitles online requires Raytonica Pro. In Lite, clicking Search Online… PRO shows what Pro offers (see “15. License”).


12. Media Info

Use the Info tab in the inspector, choose Media Info from the … menu at the right end of the toolbar, or press ⌘I (Toggle media info panel in the View menu), to show the technical information for the currently playing file (codec, resolution, bitrate, sample rate, file size, and more). While the inspector is open, ⌘I shows or hides the Info tab. The I key sets the in point for range tags (you can also assign a single key to media info under Settings > Shortcuts).

The full file path is also shown at the bottom of the panel — click the path row to reveal the file in Finder.


13. Screenshots

Press Shift+S, or choose Screenshot in the … menu at the right end of the toolbar, to save the current frame as an image.


14. Settings

Choose Raytonica → Settings… in the menu bar (⌘,) to open Settings.

Page Contents
General Language (EN / JA / DE / FR / ES / KO), Updates (automatic check at launch, Check for Updates…)
Playback Playback order, number of recent files excluded from shuffle, skip seconds (normal / Shift), playback speed, audio output, hardware decoding, deinterlacing, opening & ending, max history count, screenshots (format, subtitles, save location), subtitle appearance, online subtitles (OpenSubtitles account and where downloaded subtitles are saved, Pro)
Library What happens when you open a file in an unregistered folder, close the folder browser on playback start, thumbnail display, file extension display, thumbnail cache usage and clearing, writing tags to Finder (Pro), visual search (Pro)
Video & Audio Video adjustments (brightness/contrast/saturation/hue), 10-band equalizer
Shortcuts Change the key for each action
License Enter, activate, or deactivate the license key

The Settings window always stays in front of other windows (so the floating Library window doesn’t hide it). Drag an edge of the window to resize it; it reopens at the size you chose.

When the on-disk thumbnail cache grows beyond 1 GB in total, the least recently used thumbnails are removed automatically (checked once a day).

Subtitle track selection and delay are handled from Subtitles in the toolbar’s … menu, not in Settings (see “11. Subtitles”).

Customizing shortcuts

  1. Open Settings > Shortcuts.
  2. Click the key of the action you want to change. It changes to “Press a key…”.
  3. Press the new key. It is saved right away (press Esc to cancel).
  4. If you press a fixed shortcut (R / V / S / 1–9 / arrow keys, etc.) or a key another action already uses, the row shows the reason in red and nothing is saved. You can press another key straight away.
  5. Use Reset All to Defaults at the bottom to restore every shortcut after confirming.

Deinterlacing

In Settings > Playback > Deinterlace, you can remove the comb-like stripes that appear in interlaced video such as old DVDs and TV recordings.

Hardware decoding

You can toggle hardware decoding ON/OFF in Settings > Playback (default: ON). Codecs that don’t support hardware decoding fall back to software decoding automatically. The change takes effect on the next file load.

Automatic updates (Sparkle)

Raytonica uses Sparkle Framework for automatic updates.

Beta period: During the closed beta, updates ship from the beta channel. After v1.0 the stable channel becomes the default, and a setting will let you opt in to the beta channel.

Reduce motion (accessibility)

When Reduce motion is turned on in macOS (System Settings > Accessibility > Display), Raytonica follows it.


15. License (Lite / Pro)

Raytonica has a free Lite edition and a paid Pro edition.

Features not available in the free edition

Lite and Pro differ only in which features they include. You can create as many tags, filters and playlists as you like, export / import tags, filters and playlists, export filter results (CSV / JSON), and use filter expressions and the Mini Player, in Lite too.

Feature Lite
Zoom, pan and aspect ratio Not available
Writing tags to Finder Not available
Volume leveling Not available
Color LUTs Not available
Enhancement shaders Not available
Open URL (network playback) Not available
Saved URLs (including Export / Import) Not available
Media servers (Jellyfin / Emby) Not available
Play with AirPlay (audio-only AirPlay and Screen Mirroring work in Lite) Not available
Online subtitle search (OpenSubtitles) Not available
Dual subtitles Not available
Skip opening & ending The button appears, but clicking it shows what Pro offers
Range tags Not available
Scene detection Not available
Picture in Picture Not available
Visual search Not available

Try Pro for 14 days

You can try Pro features for 14 days without leaving Lite. Click Try Pro for 14 Days in Settings > License or on the page that explains a Pro feature, or Try Pro on the Getting Started card. When the trial starts, “Pro trial started (14 days left)” appears on screen (and at the bottom of the Settings window, if it’s open).

When you use a Pro feature in Lite

Pro features stay visible in Lite and carry a PRO badge (in menus: “Name — PRO”). Clicking one or pressing its key opens a page that explains the feature (what it does, how to use it, and its limits) and what Pro includes.

Settings > License lists the features that aren’t available in Lite; Learn More… opens each feature’s explanation (without the list of other Pro features, since they’re all listed there).

Activating your license


16. FAQ

What happens if I move or rename files?

Moves and renames within the same volume are tracked automatically, preserving tags. Files on different volumes are identified separately. Records from older versions are upgraded when the file is found at its recorded path. Unmatched legacy records, including files moved before this upgrade, are retained rather than automatically deleted. Files moved outside of registered folders or deleted appear under Missing Files in the library (they are not removed automatically); use Locate… to relink them with their tags intact.

Can I use folders on NAS (network storage)?

Yes. While offline, the icon turns orange but the data is preserved. An offline folder still shows the contents recorded in your library (its folders, files and any thumbnails you’ve seen before), grayed out, so you can search, check tags and tag files as usual (the same applies when you unplug an external drive). If you try to play a file in an offline folder, a message such as “(drive name) isn’t connected — couldn’t open (file name)” appears at the top of the screen and playback stops there (Raytonica does not skip ahead to the next file). When the mount path stays the same, Raytonica detects file additions/removals and resumes scanning automatically once the folder is reachable again. Files in an offline folder are not picked by shuffle or the next-file action until the folder is connected again.

When the mount path itself changes (for example SMB remounts that add a /Volumes/Share-2-style suffix), Raytonica does not follow the new path automatically. Right-click the offline folder and choose “Reconnect…” to point it at the new path; existing files and tag associations are carried over.

If a scan fails partway through, unseen records and tags are retained. Successfully read files can still be added or updated, and the next successful scan reconciles the remaining records. Files not found during a successful scan are not deleted either; they are listed under Missing Files.

Will it slow down with a large library?

Raytonica is optimized for startup performance and stays responsive with libraries of 10,000+ items (verified on a 13,000+ file library).

I see “Couldn’t save your changes”

This appears at the top of the player when library changes (tags, filters, playlists, folder information) couldn’t be saved, for example because the disk is full. Your changes are kept until you quit the app, so free up some space and click Retry. The message disappears once the changes are saved. If you quit while it is still shown, the unsaved changes are lost.

Raytonica quit with “Library Created by a Newer Version”

If your library was last opened by a newer version of Raytonica than the one you launched, Raytonica quits without opening it to protect your data. Please use the latest version.

The library is stored in ~/Library/Application Support/app.raytonica.Raytonica/Raytonica.store. When an update changes how the library is stored, Raytonica backs up the library to raytonica-backup/ in the same folder before converting it.

Raytonica said “Couldn’t Open the Library” and quit

If the library file is damaged or in a format Raytonica can’t read, Raytonica quits without opening it so the library isn’t damaged further. The file at the location shown is left unchanged. It may be possible to restore it from a backup in raytonica-backup/, so please contact support.

How do I back up or migrate my tag data?

Use Export / Import in the “…” menu of the Tags heading in the Library Browser sidebar. Tags are exported as JSON and can be imported on another Mac or after reinstallation.


17. Shortcut Cheatsheet

Playback

Key Action
Space Play / Pause
N Next file
P Previous file (history)
→ / ← 5-second seek (by keyframe while held)
Shift+→ / Shift+← 30-second seek (by keyframe while held)
K / J Step forward / back one frame
↑ / ↓ Volume +/-
S Cycle playback mode
, / / Speed -/+
. Reset speed
R Flip horizontally
V Flip vertically
⌘R / ⌘L Rotate the video 90° right / left
L A-B Loop
I / O Set in point / out point (range tags, Pro)
Shift+S Screenshot
Esc Clear the range selection / exit audio immersive mode
M Mute / unmute
Return Full screen
C / Shift+C Subtitles on / off / next subtitle track
Z / X Subtitle delay −0.1 s / +0.1 s
= / - / \ Zoom in / out / reset zoom (Pro)
D Next aspect ratio (Pro)
G Skip opening / ending (while the button is shown, Pro)

Panels

Key Action
B Library browser
T Choose tags
F Choose what’s playing (filter)
H History in the inspector
W Filmstrip
⌘I Media info panel
⌘F Visual Search (inside the playing video, Pro)
⌘G / ⇧⌘G Next / previous matching scene when searching a video
Shift+M Mini Player
E Show / hide the inspector
Q Segments tab in the inspector

Tagging

Key Action
1–9 Toggle tag on file (on the selected range or A-B loop range, Pro)
⌥+1–⌥+9 Toggle tag on parent folder
0 Clear filter
1–9 (right after F) Apply filter