#!/bin/bash TMPFILE=$(mktemp) LOGFILE="/tmp/2mp3.log" if [ "$(is_cuda)" == "ok!" ]; then echo "======== CUDA ========" time ffmpeg -y -hwaccel cuda -i "$1" -f mp4 -vcodec copy -acodec mp3 -ar 44100 -ab 128k -ac 2 $TMPFILE else echo "======== VAPPI ========" time ffmpeg -y -vaapi_device /dev/dri/renderD128 -hwaccel vaapi -i "$1" -f mp4 -vcodec copy -acodec mp3 -ar 44100 -ab 128k -ac 2 $TMPFILE fi backup_and_replace "$1" "$TMPFILE" "$LOGFILE"