¿Hay una manera de hacer una presentación de diapositivas de todos los videos e imágenes contenidas en una sola carpeta?

2

Estoy configurando una presentación de diapositivas de un espacio comercial. Lo ideal es tener una carpeta de videos e imágenes que puedan agregarse o eliminarse y actualizarán la presentación de diapositivas. Similar al protector de pantalla de diapositivas, pero con capacidad de video. ¿Hay una aplicación para hacer esto o algo que se pueda escribir?

    
pregunta BoetW 29.07.2018 - 20:29

1 respuesta

4
  1. Abre /Applications/Photos.app y ve a Archivo > Nuevo álbum.
  2. Crea un nuevo álbum con el nombre "Mostrar tienda"
  3. Abrir /Applications/Utilities/Script Editor.app
  4. Copia y pegado del script a continuación
  5. Ir a Archivo > Exportar
    • Formato de archivo: Aplicación
  6. solicitud abierta
  7. Seleccione su carpeta que contenga fotos y videos
  8. Haz clic en Elegir
  9. Celebrate!

Aquí está el código (editado por @ wch1zpink):

set imageNameExtensions to {"jpg", "jpeg", "png", "tiff", "bmp", "gif"}
set videoNameExtensions to {"mov", "mp4", "m4v", "avi"}
set nameExtensions to (videoNameExtensions & imageNameExtensions)

set myFolder to (choose folder) as text

set theChoice to display dialog ¬
    "Select Your Option" buttons {"Cancel", "Main Folder", "Main Folder And Sub-Folders"} ¬
    default button 3 ¬
    cancel button 1 ¬
    with title ¬
    "CHOOSE A FOLDER" giving up after 30

if button returned of theChoice is "Main Folder And Sub-Folders" then
    tell application "Finder"
        set mediaItems to (files of (entire contents of folder myFolder) ¬
            whose name extension is in nameExtensions) as alias list
    end tell
else if button returned of theChoice is "Main Folder" then
    tell application "Finder"
        set mediaItems to (files of (folder myFolder) ¬
            whose name extension is in nameExtensions) as alias list
    end tell
end if

tell application "Photos"
    import mediaItems into container named "Store Display" with skip check duplicates
    start slideshow using media items of album "Store Display"
end tell
    
respondido por el JBis 30.07.2018 - 00:14

Lea otras preguntas en las etiquetas