¿Cómo desaparecer / desaparecer en iTunes?

4

Incluso en iTunes 11, no hay desaparición gradual al pausar la reproducción o desaparición gradual al iniciar la reproducción. ¿Cómo puedo lograr esto?

    
pregunta thSoft 07.12.2012 - 01:41

3 respuestas

6

Si usa macOS, puede crear un nuevo Servicio con Automator, agregarle una acción Ejecutar AppleScript e ingresar el siguiente script:

set current_application to (path to frontmost application as Unicode text)
tell application "System Events"
    if process "iTunes" exists then
        tell application "iTunes"
            set current_volume to the sound volume
            if (player state is playing) then
                repeat
                    repeat with i from current_volume to 0 by -1
                        set the sound volume to i
                        delay 0.01
                    end repeat
                    pause
                    set the sound volume to current_volume
                    exit repeat
                end repeat
            else
                set the sound volume to 0
                play
                repeat with j from 0 to current_volume by 1
                    set the sound volume to j
                end repeat
            end if
        end tell
        tell application current_application
            activate
        end tell
    end if
end tell

Puede asignarle un método abreviado de teclado en Preferencias del sistema > Teclado > Atajos de teclado > Servicios.

    
respondido por el thSoft 07.12.2012 - 01:41
1

Para Mac OS X v10.5 o posterior (Intel 32/64 bits), puede usar este guión. Im usando esto para el desvanecimiento y la música cuando hago una pausa o reproduzco mi música, u omitiendo canciones, es genial y funciona bien con el fundido cruzado incorporado desde el menú de reproducción. Es ideal para la lista de reproducción de grupo y funciona bien con la última versión de itunes (12.1.2) enlace

    
respondido por el Kamran 25.06.2015 - 00:58
0

El script anterior para Automator en macOS se desvaneció demasiado rápido para mi gusto, así que lo modifiqué ligeramente (el Las 3 líneas modificadas / agregadas están en mayúsculas. ¿Es posible resaltar texto en una sección de código con, por ejemplo, negrita? - simplemente cámbielas a minúsculas si lo usa). Mi versión se desvanece en 4 segundos, solo cambia ese dígito a otra cosa si lo prefieres.

set current_application to (path to frontmost application as Unicode text)
tell application "System Events"
    if process "iTunes" exists then
        tell application "iTunes"
            set current_volume to the sound volume
            SET DEL TO 4 / CURRENT_VOLUME
            if (player state is playing) then
                repeat
                    repeat with i from current_volume to 0 by -1
                        set the sound volume to i
                        DELAY DEL
                    end repeat
                    pause
                    set the sound volume to current_volume
                    exit repeat
                end repeat
            else
                set the sound volume to 0
                play
                repeat with j from 0 to current_volume by 1
                    set the sound volume to j
                    DELAY DEL
                end repeat
            end if
        end tell
        tell application current_application
            activate
        end tell
    end if
end tell
    
respondido por el d-b 25.02.2017 - 00:07

Lea otras preguntas en las etiquetas