Quiero crear una carpeta inteligente en el Finder que muestre los vídeos con altura >= anchura. ¿Es posible? La interfaz de usuario para una comparación me permite comparar la anchura con un número como 3800, no con la altura:
Respuesta
¿Demasiados anuncios?Spotlight (en Finder u otra aplicación) no permite comparar los metadatos. Así que lo que quieres no se puede hacer en Finder.
Pero como una solución de una sola línea:
Descargar e instalar ExifTool .
En la línea de comandos (por ejemplo, utilizando el Terminal)
exiftool -csv -ext mp4 -ext mov -R -SourceImageWidth -SourceImageHeight <directory> -if '$SourceImageWidth < $sourceImageHeight'
Sustituya <directorio> por un directorio de nivel superior o un volumen que contenga sus vídeos. Como ejemplo (yo hago sobre todo fotos):
exiftool -csv -ext mp4 -ext mov -R -SourceImageWidth -SourceImageHeight /Volumes/Photos -if '$SourceImageWidth < $sourceImageHeight'
SourceFile,SourceImageWidth,SourceImageHeight
/Volumes/Photos/Photos.photoslibrary/originals/B/B01CABBB-A3D8-4A00-9A01-F59755E4B03E.mp4,888,1920
/Volumes/Photos/PhotoSync/After LR Import/RPReplay_Final1638485087.mp4,888,1920
/Volumes/Photos/LightroomMasters/Apple/2021/2021-12-02/20211202-RPReplay_Final1638485087.mp4,888,1920
/Volumes/Photos/LightroomJPEG/Apple/2021/2021-12-02/20211202-RPReplay_Final1638485087.mp4,888,1920
8965 directories scanned
1317 files failed condition
4 image files read
En el comando:
- -csv: salida en formato separado por comas
- -ext: encontrar archivos con estas extensiones
- -R: Recurrir a todos los directorios
- -SourceImageWidth y -SourceImageHeight: campos a incluir en la salida
- -si: criterio de selección
Dependiendo del tipo de archivo, es posible que tenga que sustituir SourceImageWidth por ImageWidth, etc.