#!/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)
[ "$fmt" = "h265" ] && ffmpeg -i "$1" -c:v libx265 -c:a copy "$1.h265.mkv" && rm "$1"

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