Skip to content

Commit

Permalink
feat: add klipr
Browse files Browse the repository at this point in the history
  • Loading branch information
alanpq committed Feb 17, 2024
1 parent bf01423 commit 2555b74
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions projects/95_klipr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
id: klipr
category: main
title: klipr
year: "2022 - 2023"
github: https://github.com/alanpq/klipr
description: "Video editor with a focus on gameplay footage."
body: >
<p>Originally a <a href="https://github.com/alanpq/klipr-flutter" target="_blank">flutter project</a> - klipr is an (unfinished) video editor with an opinionated workflow for editing and exporting gameplay footage. Written in rust, using <a href="https://iced.rs/" target="_blank">iced</a> for the GUI, <a href="https://gstreamer.freedesktop.org/" target="_blank">gstreamer</a> for playback, and <a href="https://ffmpeg.org/" target="_blank">ffmpeg</a> for all video processing/encoding.</p>
<p>The typical (planned) workflow is as follows:</p>
<ul>
<li>Klipr imports video files from recorded gameplay via pre-existing software such as <a href="https://obsproject.com/" target="_blank">OBS</a>.</li>
<li>The user then defines one or more "clips" from the source videos, where they can also change the audio track mixing, and define any additional metadata (who is in the video, what game was played, etc).</li>
<li>The clips can then be exported non destructively and encoded to meet target file sizes/bitrates/etc. (useful for exporting to social media platforms with file size restrictions)<ul>
<li>Optionally, to save disk space, the clips can be "baked", deleting the source video - leaving only the desired clips.</li>
</ul></li>
</ul>

0 comments on commit 2555b74

Please sign in to comment.