#!/bin/sh

set -e

fmt=$(ffprobe -v error -i "$1" -show_streams -select_streams v:0 -show_entries stream=codec_name:stream_tags=0:stream_disposition=0 -of default=nokey=1:noprint_wrappers=1)
if [ "$fmt" = "h265" ]; then
    ffmpeg -i "$1" -c:v libx265 -c:a copy "$1.h265.mkv"
    rm "$1"
fi

# find /path -name *.mkv -exec foo.sh {} \;