Snapshots for TS-Files

This commit is contained in:
MaZderMind 2015-04-13 16:37:09 +02:00
parent 5606f474ef
commit 279e26ed31

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
if ! pushd $1 >/dev/null 2>&1; then if ! pushd $1 >/dev/null 2>&1; then
echo "call with a project-name, eg. './make-snapshots sotmeu14' after you rendered your dv-files." echo "call with a project-name, eg. './make-snapshots sotmeu14' after you rendered your dv/ts-files."
exit 1 exit 1
fi fi
@ -11,10 +11,16 @@ if [ -z $ss ]; then
fi fi
for dv in *.dv; do for dv in *.dv; do
png="snapshot-$(basename $dv .dv).png" png="$dv.png"
echo "$dv @ second $ss -> $png" echo "$dv @ second $ss -> $png"
avconv -loglevel error -i $dv -ss $ss -frames:v 1 -vf scale='iw*sar:ih' -f image2 -c png $png; avconv -loglevel error -i $dv -ss $ss -frames:v 1 -vf scale='iw*sar:ih' -f image2 -c png $png;
done done
for ts in *.ts; do
png="$ts.png"
echo "$ts @ second $ss -> $png"
avconv -loglevel error -i $ts -ss $ss -frames:v 1 -vf scale='iw*sar:ih' -f image2 -c png $png;
done
popd >/dev/null 2>&1 popd >/dev/null 2>&1