aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2024-10-19 13:18:46 +0200
committerCharles Cabergs <me@cacharle.xyz>2024-10-19 13:18:46 +0200
commita63dba763171a18bd9e5b5ec30b89caf1ff70111 (patch)
treed7b0d83bb0c2b9c0672aefd57a2e02104c600f24
parent83d53cbd9b99d05d19ddb0d6f680223ed2411ce2 (diff)
downloaddotfiles-a63dba763171a18bd9e5b5ec30b89caf1ff70111.tar.gz
dotfiles-a63dba763171a18bd9e5b5ec30b89caf1ff70111.tar.bz2
dotfiles-a63dba763171a18bd9e5b5ec30b89caf1ff70111.zip
Fix latest-recording and video-to-x264 scripts
-rwxr-xr-xlocal/bin/latest-recording2
-rwxr-xr-xlocal/bin/video-to-x2649
2 files changed, 7 insertions, 4 deletions
diff --git a/local/bin/latest-recording b/local/bin/latest-recording
index 619fa50..bf3b3b2 100755
--- a/local/bin/latest-recording
+++ b/local/bin/latest-recording
@@ -4,4 +4,4 @@ set -e
recordings_dir="$HOME/recordings"
latest_recording="$(ls "$recordings_dir" | sort --numeric-sort | tail -n1)"
-echo "$latest_recording"
+echo "$recordings_dir/$latest_recording"
diff --git a/local/bin/video-to-x264 b/local/bin/video-to-x264
index ed15b56..2081029 100755
--- a/local/bin/video-to-x264
+++ b/local/bin/video-to-x264
@@ -1,6 +1,9 @@
-#!/bin/sh
+#!/usr/bin/bash
+
+file_path="$1"
+extension=
ffmpeg -hwaccel cuda \
- -i "$1.mp4" \
+ -i "$file_path" \
-map 0 -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy \
- "$1-x264.mp4"
+ "${file_path%%.*}-x264.${file_path##*.}"