Ejecutar esto en OS X Lion.
Estoy de conversión por lotes de varios cientos de películas en casa con el Freno de mano de la CLI. Me gustaría establecer la fecha de la última modificación y la fecha de creación para que el archivo original.
Estoy usando la siguiente secuencia de comandos:
for f in "$@"; do
base=${f%.*}
extension=${f##*.}
newfile=${base}.m4v
echo Converting \"$f\" to \"$newfile\"
/Applications/HandBrakeCLI -e x264 -b 4000 -a 1 -E faac -B 160 -R 48 -6 dpl2 -f mp4 --crop 0:0:0:0 -x level=40:ref=2:mixed-refs:bframes=3:weightb:subme=9:direct=auto:b-pyramid:me=umh:analyse=all:no-fast-pskip:filter=-2,-1 -i "$f" -o "$newfile"
done
Puedo ejecutar esta secuencia de comandos ejecutando:
find . -name "*.avi" -print0 | xargs -0 hbapple.sh
¿Alguien tiene ideas sobre cómo puedo configurar la última modificación y la hora de creación del archivo original para que de los $nuevoarchivo?
Si no estoy de averiguar cómo hacer esto voy a tener un tiempo difícil saber cuándo estos videos se crearon, en realidad.
Agradezco cualquier ayuda o consejos