libretro / libretro/RetroArch

Feature Request: Front End feature addition. Alternative to video snaps.

Open
#14,199 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request ffmpeg
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

This would involve creating or modifying the default themes for Video-Snap LIKE support but not exactly.

Similar to how many front ends will have a video snap but instead of it being a full on video, just load up the retroarch core + game + movie file to go with it and use that instead.

Was thinking about that as a 30 second video snap might be 3-14MB in size while a emulator movie might be measured up to about 30kb of games that are typically smaller than the video snaps themselves and the games will use about as much processing power and ram as the video. And if your system was too slow the play the rom, it would reflect in the snap of it.

So could just have RetroArch load up the game itself and play its emulator movie file instead. The size would be much smaller and the quality much higher as it would be the game itself with the settings you chose.

Figure would be nice to have RetroArch with an EmulationStation like front end option where you select the room on the list and have the emulator start playing a movie of it instead of needing a video snap.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating the default theme and video-snap handling in the frontend, then investigate how RetroArch could load a core, game, and movie file instead. Done would mean a defined frontend option that selects and plays these alternatives to video snaps.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.