[Apple TV] Spotify icm Airplay?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
Ik gebruik de Spotify app op mijn MacBook om de muziek te streamen naar mijn Apple TV die weer verbonden is met mijn versterker.

Elke keer als ik Spotify open, zal ik Airplay opnieuw moeten selecteren. Is er tweak/command line, dat als ik Spotify App open op mn MacBook, hij automatisch Airplay selecteert?

alle hulp is welkom! dank

Acties:
  • 0 Henk 'm!

  • Naj_Geetsrev
  • Registratie: Oktober 2002
  • Laatst online: 21-07 13:18
Volgens mij Is dit mogelijk met Airparrot. Kan het nu niet even testen. Kost wel een paar Euro, maar er Is een gratis trail.

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
ja, ik heb Airfoil, perfect appje...maar dat vreet best wat batterij. Had gehoopt dat het ook zonder 3rd party app kon, middels een command line of iets dergelijks/
thanks anyway!

Acties:
  • 0 Henk 'm!

  • Pjotr
  • Registratie: April 2000
  • Laatst online: 07-09 10:17

Pjotr

Altijd van je af snijden

Geert1976 schreef op zondag 23 augustus 2015 @ 13:50:
Is er tweak/command line, dat als ik Spotify App open op mn MacBook, hij automatisch Airplay selecteert?
Command-line tool: https://github.com/deweller/switchaudio-osx

Kun je aanroepen vanuit een Applescript dat Spotify start.

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
Pjotr schreef op zondag 23 augustus 2015 @ 14:01:
[...]


Command-line tool: https://github.com/deweller/switchaudio-osx

Kun je aanroepen vanuit een Applescript dat Spotify start.
heb zeer weinig verstand van Applescript...maar ik ga er zeker eens naar kijken. Bedankt voor je input! :)

Acties:
  • +2 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Het is niet heel moeilijk. Open Applications > utilities > Script editor
copy/paste het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
tell application "Spotify"
     activate
end tell

tell application "System Preferences"
    reveal anchor "output" of pane id "com.apple.preference.sound"
     tell application "System Events"
        tell process "System Preferences"
            select (row 1 of table 1 of scroll area 1 of tab group 1 of window "Sound" whose value of text field 1 is "Apple TV")
        end tell
    end tell
    quit
end tell


Verander "Apple TV" in het device die je zelf gebruikt (kun je zien door door met option/click op speakertje te klikken in je menu balk.)

File > Save ... > typ een naam, selecteer bij format: application.
Zodra je hem opstart zal ie zeuren dat ie geen toegang heeft:
- klik op de system preferences button
- klik op het slotje > password
- zet een vinkje voor je applicatie
- klik het slotje weer
Sluit spotify en herstart het appje, dan zie je dat je airplay automagisch geselecteerd word bij het starten.
Betekend wel dat je dit appje moet gebruiken om spotify te starten met airplay.

[ Voor 3% gewijzigd door z1rconium op 23-08-2015 14:46 ]


Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op zondag 23 augustus 2015 @ 14:43:
Het is niet heel moeilijk. Open Applications > utilities > Script editor
copy/paste het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
tell application "Spotify"
     activate
end tell

tell application "System Preferences"
    reveal anchor "output" of pane id "com.apple.preference.sound"
     tell application "System Events"
        tell process "System Preferences"
            select (row 1 of table 1 of scroll area 1 of tab group 1 of window "Sound" whose value of text field 1 is "Apple TV")
        end tell
    end tell
    quit
end tell


Verander "Apple TV" in het device die je zelf gebruikt (kun je zien door door met option/click op speakertje te klikken in je menu balk.)

File > Save ... > typ een naam, selecteer bij format: application.
Zodra je hem opstart zal ie zeuren dat ie geen toegang heeft:
- klik op de system preferences button
- klik op het slotje > password
- zet een vinkje voor je applicatie
- klik het slotje weer
Sluit spotify en herstart het appje, dan zie je dat je airplay automagisch geselecteerd word bij het starten.
Betekend wel dat je dit appje moet gebruiken om spotify te starten met airplay.
WOW! Wat onwijs fijn! Thanks voor deze prachtige uitleg/werkwijze

Super bedankt!!

Acties:
  • 0 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Als het ook nog werkt voor je is het helemaal top ;)

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op zondag 23 augustus 2015 @ 21:10:
Als het ook nog werkt voor je is het helemaal top ;)
nee, helaas niet gelukt. Krijg foutmeldingen, wanneer ik dat nieuwe appje open...helaas!

Dan maar oldskool elke keer Airplay selecteren waneer ik Spotify open

Acties:
  • +1 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
En wat zijn die foutmeldingen? Zou kunnen als je je OS in het nederlands gebruikt dat er wat aangepast moet worden; system references/sound etc

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op woensdag 26 augustus 2015 @ 03:09:
En wat zijn die foutmeldingen? Zou kunnen als je je OS in het nederlands gebruikt dat er wat aangepast moet worden; system references/sound etc
juist! het zijn foutmeldingen die duiden op de Engelse woorden, terwijl mijn OS in het NL gebruikt wordt. Zou het helpen als ik mijn OS tijdelijk in het Engels instel, jouw bovengenoemde script uitvoer en daarna mijn OS weer terug in het Nederlands zet?

In ieder geval weer bedankt voor het meedenken! :)

Acties:
  • +1 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
De dingen die tussen quotes staan moeten vervangen worden met wat het Nederlandse woord wat je in de window/menus ziet; dus "sound" zal dan iets van "geluid" zijn, "system preferences" word iets als "instellingen", "output" word "uitvoer", moet je even nakijken.

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op woensdag 26 augustus 2015 @ 12:08:
De dingen die tussen quotes staan moeten vervangen worden met wat het Nederlandse woord wat je in de window/menus ziet; dus "sound" zal dan iets van "geluid" zijn, "system preferences" word iets als "instellingen", "output" word "uitvoer", moet je even nakijken.
thanks! :)) ga er eens mee pielen

Acties:
  • +1 Henk 'm!

  • kamerplant
  • Registratie: Juli 2001
  • Niet online
Als je de ALT toets indrukt en op het speaker icoontje klinkt boven in je menu-bar, kun je ook supersnel je AirPlay device kiezen. Je moet dat icoontje dan wel aangezet hebben.

🌞🍃


Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
Datafeest schreef op woensdag 26 augustus 2015 @ 15:10:
Als je de ALT toets indrukt en op het speaker icoontje klinkt boven in je menu-bar, kun je ook supersnel je AirPlay device kiezen. Je moet dat icoontje dan wel aangezet hebben.
dat zijn weer extra handelingen die ik juist wilde voorkomen. Met bovenstaand scriptje kan ik dus Spotify openen en wordt direct Airplay geselecteerd

Acties:
  • 0 Henk 'm!

  • supersnathan94
  • Registratie: Juli 2010
  • Laatst online: 23:59
z1rconium schreef op woensdag 26 augustus 2015 @ 12:08:
De dingen die tussen quotes staan moeten vervangen worden met wat het Nederlandse woord wat je in de window/menus ziet; dus "sound" zal dan iets van "geluid" zijn, "system preferences" word iets als "instellingen", "output" word "uitvoer", moet je even nakijken.
Ik gok dat system preferences systeemvoorkeuren gaat worden want zo heet die "app"

Acties:
  • 0 Henk 'm!

  • Pjotr
  • Registratie: April 2000
  • Laatst online: 07-09 10:17

Pjotr

Altijd van je af snijden

Tot zover ik weet werken Engelstalige Applescripts ook als je OS X in een andere taal gebruikt, dus of dit allemaal iets gaat opleveren betwijfel ik.

Acties:
  • 0 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Er word hier een string comparison gedaan, dat is altijd letterlijk dus dat dat wat gaat opleveren weet ik wel zeker.

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
nou, heb zowel alle Engelse benamingen veranderd in de Nederlandse...nog steeds foutmeldingen. Dus en de Engelse en de NL versie werkt helaas niet.

Anyway, bedankt allen voor het meedenken!

Acties:
  • 0 Henk 'm!

  • Daedalus
  • Registratie: Mei 2002
  • Niet online

Daedalus

Moderator Apple Talk

Keep tryin'

Welke foutmeldingen krijg je?

“You know what I've noticed Hobbes? Things don't bug you if you don't think about them. So from now on, I simply won't think about anything I don't like, and I'll be happy all the time!” | 宇多田ヒカル \o/


Acties:
  • 0 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Ik heb mn systeem even in het nederlands gezet, dit werkt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
tell application "Spotify"
    activate
end tell
tell application "System Preferences"
    reveal anchor "Output" of pane id "com.apple.preference.sound"
    tell application "System Events"
        tell process "System Preferences"
            select (row 1 of table 1 of scroll area 1 of tab group 1 of window "Geluid" whose value of text field 1 is "Apple TV")
        end tell
    end tell
    quit
end tell

Alleen "Apple TV" veranderen in je eigen device.

Acties:
  • 0 Henk 'm!

  • Pjotr
  • Registratie: April 2000
  • Laatst online: 07-09 10:17

Pjotr

Altijd van je af snijden

z1rconium schreef op woensdag 26 augustus 2015 @ 23:11:
Ik heb mn systeem even in het nederlands gezet, dit werkt:

(Engelstalig script)
Zoals ik zei.
Pjotr schreef op woensdag 26 augustus 2015 @ 17:57:
Tot zover ik weet werken Engelstalige Applescripts ook als je OS X in een andere taal gebruikt, dus of dit allemaal iets gaat opleveren betwijfel ik.

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Ja mooi, maar toch is dat niet zo.
Zie verschil.

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op woensdag 26 augustus 2015 @ 23:11:
Ik heb mn systeem even in het nederlands gezet, dit werkt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
tell application "Spotify"
    activate
end tell
tell application "System Preferences"
    reveal anchor "Output" of pane id "com.apple.preference.sound"
    tell application "System Events"
        tell process "System Preferences"
            select (row 1 of table 1 of scroll area 1 of tab group 1 of window "Geluid" whose value of text field 1 is "Apple TV")
        end tell
    end tell
    quit

end tell

Alleen "Apple TV" veranderen in je eigen device.
volgende foutmeldingen krijg ik dan:

«class tabg» 1 of window "Geluid" of «class prcs» "System Preferences" of application "System Events" kan niet worden opgevraagd. Ongeldige index.

System Events kreeg een fout: tab group 1 of window "Geluid" of process "System Preferences" kan niet worden opgevraagd. Ongeldige index. (-1719)

  • Mrk87
  • Registratie: Februari 2009
  • Laatst online: 09:11
Geert1976 schreef op donderdag 27 augustus 2015 @ 05:06:
[...]


volgende foutmeldingen krijg ik dan:

«class tabg» 1 of window "Geluid" of «class prcs» "System Preferences" of application "System Events" kan niet worden opgevraagd. Ongeldige index.

System Events kreeg een fout: tab group 1 of window "Geluid" of process "System Preferences" kan niet worden opgevraagd. Ongeldige index. (-1719)
Heet jouw Apple TV ook daadwerkelijk "Apple TV" als je deze selecteert op je Mac? Of is dit iets in de trant van "Woonkamer Apple TV" oid.

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
Mrk87 schreef op donderdag 27 augustus 2015 @ 08:19:
[...]


Heet jouw Apple TV ook daadwerkelijk "Apple TV" als je deze selecteert op je Mac? Of is dit iets in de trant van "Woonkamer Apple TV" oid.
Bij mij heet ie ATV, dat heb ik ook ingevoerd in scripteditor. Ook dan nog steeds de foutmeldingen

  • Daedalus
  • Registratie: Mei 2002
  • Niet online

Daedalus

Moderator Apple Talk

Keep tryin'

En als je "Geluid" vervangt door "Sound"?

“You know what I've noticed Hobbes? Things don't bug you if you don't think about them. So from now on, I simply won't think about anything I don't like, and I'll be happy all the time!” | 宇多田ヒカル \o/


  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
Daedalus schreef op donderdag 27 augustus 2015 @ 11:29:
En als je "Geluid" vervangt door "Sound"?
thanks voor het meedenken! Maar ook dat heb ik al geprobeerd.

Acties:
  • 0 Henk 'm!

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 09:36
Geert1976 schreef op donderdag 27 augustus 2015 @ 12:11:
[...]


thanks voor het meedenken! Maar ook dat heb ik al geprobeerd.
Ik denk dat het toch in de naam van de Apple TV zit.
Kan je eens de output device op je apple tv zetten en daarna het volgende script draaien?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tell application "System Preferences"
    reveal pane id "com.apple.preference.sound"
end tell

tell application "System Events"
    tell application process "System Preferences"
        tell tab group 1 of window "Geluid"
            click radio button "Uitvoer"
            tell table 1 of scroll area 1
                set selected_row to (first UI element whose selected is true)
                set currentOutput to value of text field 1 of selected_row as text
                display dialog currentOutput
            end tell
        end tell
    end tell
end tell

CISSP! Drop your encryption keys!


Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
laurens0619 schreef op zaterdag 29 augustus 2015 @ 17:40:
[...]

Ik denk dat het toch in de naam van de Apple TV zit.
Kan je eens de output device op je apple tv zetten en daarna het volgende script draaien?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tell application "System Preferences"
    reveal pane id "com.apple.preference.sound"
end tell

tell application "System Events"
    tell application process "System Preferences"
        tell tab group 1 of window "Geluid"
            click radio button "Uitvoer"
            tell table 1 of scroll area 1
                set selected_row to (first UI element whose selected is true)
                set currentOutput to value of text field 1 of selected_row as text
                display dialog currentOutput
            end tell
        end tell
    end tell
end tell
thanks voor het meedenken! Bedoel je dat ik bovenstaande van jou moet toevoegen in het eerder doorgegeven script? Excuus, maar ben echt een n00b in dit ;)

Acties:
  • 0 Henk 'm!

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 09:36
Geert1976 schreef op zaterdag 29 augustus 2015 @ 19:51:
[...]


thanks voor het meedenken! Bedoel je dat ik bovenstaande van jou moet toevoegen in het eerder doorgegeven script? Excuus, maar ben echt een n00b in dit ;)
Deze moet je even los in een apple script draaien. Het geeft je de naam van je Apple TV zoals het systeem deze ziet. Deze naam kan je dan weer in het andere script gebruiken. Het lijkt er namelijk op dat het daar toch fout gaat :)

CISSP! Drop your encryption keys!


Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
laurens0619 schreef op zaterdag 29 augustus 2015 @ 23:46:
[...]


Deze moet je even los in een apple script draaien. Het geeft je de naam van je Apple TV zoals het systeem deze ziet. Deze naam kan je dan weer in het andere script gebruiken. Het lijkt er namelijk op dat het daar toch fout gaat :)
ik heb in het 1ste script al de Apple TV veranderd in ATV, zo heet ie namelijk bij mij. Helaas, geen succes! maar thanks anyway voor t meedenken!

Acties:
  • 0 Henk 'm!

  • laurens0619
  • Registratie: Mei 2002
  • Laatst online: 09:36
Geert1976 schreef op zondag 30 augustus 2015 @ 20:31:
[...]


ik heb in het 1ste script al de Apple TV veranderd in ATV, zo heet ie namelijk bij mij. Helaas, geen succes! maar thanks anyway voor t meedenken!
Ik zou toch even het script draaien, misschien komt er toch een andere waarde uit, en dan is het logisch dat je de index error krijgt.

CISSP! Drop your encryption keys!


Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
laurens0619 schreef op maandag 31 augustus 2015 @ 15:10:
[...]

Ik zou toch even het script draaien, misschien komt er toch een andere waarde uit, en dan is het logisch dat je de index error krijgt.
de volgende meldingen n.a.v jouw scriptje:

«class tabg» 1 of window "Geluid" of «class pcap» "System Preferences" of application "System Events" kan niet worden opgevraagd. Ongeldige index.

en

System Events kreeg een fout: tab group 1 of window "Geluid" of application process "System Preferences" kan niet worden opgevraagd. Ongeldige index. (-1719)

Acties:
  • 0 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Als je gewoon systeemvoorkeuren opent dan zie je daar een icon met "Geluid" staan (?) en klik er eens op, welke tabs zie je ?

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op dinsdag 01 september 2015 @ 11:19:
Als je gewoon systeemvoorkeuren opent dan zie je daar een icon met "Geluid" staan (?) en klik er eens op, welke tabs zie je ?
Interne luidsprekers
ATV (dit is uiteraard mijn Apple TV)

of bedoel je;

Geluidseffecten
Uitvoer
Invoer

?

[ Voor 8% gewijzigd door _Bailey_ op 01-09-2015 11:49 ]


Acties:
  • 0 Henk 'm!

  • z1rconium
  • Registratie: Augustus 2014
  • Laatst online: 17-09 11:26
Het vreemde aan de melding is dat ie zegt dat ie tabgroup 1 niet kan vinden - je hebt 3 tabs, index 1 is de 2e tab (= Uitvoer - index begint bij 0).

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
z1rconium schreef op dinsdag 01 september 2015 @ 12:07:
Het vreemde aan de melding is dat ie zegt dat ie tabgroup 1 niet kan vinden - je hebt 3 tabs, index 1 is de 2e tab (= Uitvoer - index begint bij 0).
Het begint bijna op Scheikunde te lijken 😉

Acties:
  • 0 Henk 'm!

  • Grandshock
  • Registratie: December 2012
  • Laatst online: 06-10 08:19
Misschien niet meer zinvol, maar is dit probleem nog verder opgelost?

Acties:
  • 0 Henk 'm!

  • _Bailey_
  • Registratie: Oktober 2012
  • Niet online
nee, alle boven aangedragen mogelijke oplossingen hebben nooit gewerkt.

Ben inmiddels in het bezit van diverse Sonos speakers, dus Airplay/Spotify is verder ook niet meer interessant voor mij

Acties:
  • 0 Henk 'm!

  • joon
  • Registratie: Januari 2003
  • Laatst online: 01-10 12:59
Voor degene die nog een oplossing zoeken m.b.t. spotify, er zijn kleine kastjes mét spotify connect die je op je audiosysteem kan aansluiten.
Imo werkt spotify connect 10x beter dan airplay.

Voordelen zijn:
Als de client aan het afspelen is dan zulle alle spotify sessies op elk apparaat dienen als 'remote'
Geen lag of bereik problemen als je met je telefoon/laptop een andere kamer inloopt, je muziek gaat ook door als je bijv je laptop dicht zou klappen.
Er is geen sprake van compressie omdat de client op het stukje hardware draait en niet over radio verzonden wordt.
Systeemgeluiden worden niet verzonden.

Nadeel is(wat waarschijnlijk ook een dealbreker is):
Je moet in spotify het afspeelapparaat aanvinken.

[ Voor 66% gewijzigd door joon op 26-12-2015 11:25 ]

Pagina: 1