]> git.plutz.net Git - serve0/blobdiff - actions/transcode.sh
indexing stubs
[serve0] / actions / transcode.sh
diff --git a/actions/transcode.sh b/actions/transcode.sh
deleted file mode 100755 (executable)
index 35ff8f4..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/zsh
-# Copyright 2015 - 2016 Paul Hänsch
-#
-# This file is part of Serve0
-#
-# Serve0 is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Serve0 is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with Serve0  If not, see <http://www.gnu.org/licenses/>.
-
-info="${_GET[i]}"
-target="${_GET[t]}"
-video="${_DATA}/videos/$info"
-meta="${_DATA}/meta/$info.meta"
-trans="${_DATA}/transcoded/${info}.${target}p.webm"
-
-head -n1 "$meta" |read length width height name
-
-twidth=$(($width * $target / $height))
-
-if ! [ -f "$trans" ]; then
- [ "$target" -le 240 ] && nohup avconv -i "$video" -s "${twidth}x${target}" -b:a 80k -threads auto "$trans" &
- [ "$target" -gt 240 ] && nohup avconv -i "$video" -s "${twidth}x${target}" -threads auto "$trans" &
-fi
-
-redirect "/transcoded/${info}.${target}p.webm"