Files
spielplatz/GoPro/TransferCreationTime.sh

18 lines
573 B
Bash
Executable File

#!/bin/bash
#find -type f -not -iname '*\ \(*' -name \*MP4 -exec stat -c '%y %Y %n' {} \;
#touch -m -a -t $(date -d @1754466694 +'%Y%m%d%H%M.%S') './GX010042 (1).mp4'
for F in $(find -type f -not -iname '*\ \(*' -name \*MP4); do
FStrip=$(basename -s ".MP4" -- ${F})
FEncoded="${FStrip} (1).mp4"
if [ -e "${FEncoded}" ]; then
MTIME=$(stat -c '%Y' ${F})
MDate=$(date -d @${MTIME} +'%Y%m%d%H%M.%S')
echo "$F $MTIME $MDate '${FEncoded}' "
touch -m -a -t ${MDate} "${FEncoded}"
else
echo "Not Encoded: ${F}"
fi
done