aboutsummaryrefslogtreecommitdiff
path: root/local/bin/video-to-x264
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 /local/bin/video-to-x264
parent83d53cbd9b99d05d19ddb0d6f680223ed2411ce2 (diff)
downloaddotfiles-a63dba763171a18bd9e5b5ec30b89caf1ff70111.tar.gz
dotfiles-a63dba763171a18bd9e5b5ec30b89caf1ff70111.tar.bz2
dotfiles-a63dba763171a18bd9e5b5ec30b89caf1ff70111.zip
Fix latest-recording and video-to-x264 scripts
Diffstat (limited to 'local/bin/video-to-x264')
-rwxr-xr-xlocal/bin/video-to-x2649
1 files changed, 6 insertions, 3 deletions
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##*.}"