Kdenlive: stabilizace videa (videostab2)

Václav Ovsík vaclav.ovsik na seznam.cz
Středa Březen 22 19:09:08 CET 2017


On Wed, Mar 22, 2017 at 05:38:25PM +0100, Václav Ovsík wrote:
> zkousel jsem to zatim jenom asi 1 - 2x. Jenomze protoze nemam tu
> stabilizacni knihovnu v Debianu, jsem sel cestou nejmensiho odporu
> a stahnul skompilovanou binarku ffmpegu, kde jsou vsechny mozne featury
> zakompilovane. Takze jsem si nemohl dovolit plugin, ale poustel jsem to
> ...

ted jsem si uvedmil, ze jsem si to napsal do skriptu, tak sem prikladam
jak jsem stabilizoval ja...

oba skriptiky jsem nasel v /usr/local/bin, ten ffmpeg-static
pousti ffmpeg pres sudo na account, ktery nema write do mych dat, kdyby
nahodou byl ten stazenej ffmpeg skodlivej ;)

ffmpeg-stab vyrobi x264, ale lossless - je to obrovsky. To jsem mozna
i nedomyslel, protoze v kdenlive se to pak blbe striha - je to narocne
na vykon.
-- 
Zito
------------- dal?í ?ást ---------------
#!/bin/sh
set -e

FFMPEG=ffmpeg-static

dst=""
input=""
if test $# -gt 0 -a -n "$1" -a "${1%%-*}" != ""
then
    dst="$1"
    shift
    if test $# -gt 0 -a -n "$1" -a "${1%%-*}" != ""
    then
	input="$1"
	shift
    fi
fi

if test -z "$dst" -o -z "$input"
then
    echo "usage: $0 stab-dest srcfile [ffmpeg_enc_options]" >&2
    exit 1
fi

set -x
$FFMPEG -i "$input" -vf vidstabdetect=shakiness=10 -vcodec rawvideo -acodec copy -f null /dev/null
$FFMPEG -i "$input" -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 -c:a aac -ab 256k -c:v libx264 -preset ultrafast -qp 0 "$@" $dst
------------- dal?í ?ást ---------------
#!/bin/sh
set -e
FFMPEG="/data/soft/ffmpeg/ffmpeg-git-20170115-64bit-static/ffmpeg"
sudo -u test $FFMPEG "$@"


Další informace o konferenci Linux