summaryrefslogtreecommitdiff
path: root/yuvbench/images/convert.sh
blob: c45dd9542dcf5c977cff7fdc6119714e6e38069d (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/sh
DIR="$(dirname "$0")"
for f in $DIR/src/*; do
    ff=$(ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 "$f")
    IFS='x' read -r ffw ffh <<< "$ff"
    fff="$(basename "$f")"
    ffff="$(dirname "$(dirname "$f")")/${fff%.*}-${ffw}x${ffh}.yuv"
    echo "$f -> $ffff"
    ffmpeg -hide_banner -y -i "$f" -pix_fmt yuv420p "$ffff"
done