Ghi đè các phương tiện truyền thông iTunes iTunes (chơi, tạm dừng, v.v.) cho Spotify?


110

Có thể đặt Spotify làm chương trình mặc định khi các phím "phương tiện" (phát, tạm dừng, trước đó, tiếp theo, v.v.) được nhấn trên bàn phím Mac không?

Đối với hầu hết các phần khi Spotify được mở, các phím "phương tiện" hoạt động tốt. Nhưng thỉnh thoảng iTunes sẽ bật lên khi bạn nhấn chúng. Sẽ tốt hơn rất nhiều nếu bạn chỉ có thể chỉ định rằng Spotify là chương trình mặc định khi các khóa này được kích hoạt, trái ngược với iTunes.

Nếu có vấn đề, tôi đang sử dụng Mountain Lion.


2
Lri

Tôi nghĩ rằng tính năng chính đang được tìm kiếm ở đây là để Spotify được mở khi một trong các phím phương tiện được nhấn.
chrowe

2
Cho phép các khóa phương tiện hoạt động cho nhiều ứng dụng và trang web với Beardedspice: beardedspice.github.io
Beau Smith

Câu trả lời:


40

Tôi thấy vấn đề này xảy ra với tôi không nhất quán, vì vậy tôi sử dụng phương pháp khá phá hoại này khi nó xảy ra:

  1. Mở "Trình giám sát hoạt động", có thể dễ dàng tìm thấy bằng Spotlight
  2. Chọn "CPU" hoặc "Bộ nhớ" từ các viên thuốc ở đầu hộp thoại
  3. Trong hộp tìm kiếm, trên cùng bên phải, gõ: itunes
  4. "Ituneshelper" là những gì bạn đang tìm kiếm. Tìm nó, nhấp vào nó, sau đó chọn "Force kill"
  5. Chấp nhận xác nhận

Spotify cũng có một người trợ giúp đang chạy. Tôi đoán là nó phụ thuộc vào cái nào tải trước.


Giải pháp lâu dài

Mỗi bình luận bên dưới - bạn chỉ cần xóa nó khỏi các mục đăng nhập của mình:

  1. Tìm kiếm 'Mục đăng nhập' trong Tùy chọn hệ thống
  2. Chọn người trợ giúp itunes
  3. Nhấp vào nút [-]
  4. Khởi động lại máy Mac của bạn

12
Thay vì giết nó mọi lúc, bạn có thể vô hiệu hóa nó trong các mục đăng nhập của mình, cảm ơn, đã khiến tôi phát điên
geermc4

21
Không làm việc cho tôi.
Steve Moser

2
Câu trả lời của @ geermc4 là giải pháp lâu dài chính xác. Nó sẽ ngăn iTunes khởi chạy bất cứ khi nào máy tính của bạn khởi động lại. Nếu bạn không bao giờ khởi động lại máy tính của mình, hãy làm theo câu trả lời của jakeisonline.
ArtSabintsev

6
Điều này không hiệu quả với tôi trong macOS 10.13.2 (17C205)
Cypress Frankenfeld

3
Không hoạt động trong 10.14.
KMSTR

22

Lifehacker đã chạy một bài báo về chính vấn đề này một thời gian trước cho Snow Leopard. http://lifehacker.com/5531707/free-your-macs-media-keys-from-itunes-grasp

Các thủ thuật mà chúng tôi sử dụng trước đây ít hơn nhiều so với lý tưởng, yêu cầu bạn phải khởi động chương trình nền tảng hoặc thực hiện một số hack nghiêm trọng đối với các tệp hệ thống trong iTunes.app. NoMitsu đã tạo ra trình cài đặt một lần bấm để vá daemon điều khiển từ xa, ứng dụng chịu trách nhiệm quản lý các phím phương tiện. Chỉ cần tải về các bản vá và nhấp đúp vào nó. Sau khi nhập mật khẩu, các khóa phương tiện của bạn sẽ không bị iTunes nắm bắt.

Tôi đoán bạn đã thử nó. Khi tôi nhớ lại, các phím phương tiện sẽ điều khiển chương trình cuối cùng đang hoạt động, vì vậy nếu Spotify là ứng dụng phương tiện cuối cùng bạn đã mở (và hiện đang mở) thì các phím phương tiện sẽ điều khiển điều đó. Hy vọng điều này sẽ giúp bạn ra ngoài.


3
"Khi tôi nhớ lại các khóa phương tiện sẽ điều khiển chương trình cuối cùng đang hoạt động vì vậy nếu Spotify là ứng dụng phương tiện cuối cùng bạn đã mở (và hiện đang mở) thì các phím phương tiện sẽ kiểm soát điều đó. Hy vọng điều này sẽ giúp bạn thoát ra." Không. Đó là cách nó hoạt động. Đã thử nghiệm trên 10.13.2 và nó không hoạt động như vậy. Nó tiếp tục mở iTunes.
Lucio Mollinedo

12

Tôi đã có vấn đề này trong nhiều năm và trong trường hợp của tôi nó vượt ra ngoài iTunes. Khi làm việc trong Keynote hoặc một ứng dụng khác "yêu cầu" các phím phương tiện, điều khiển Spotify (hoặc các trình phát nhạc khác) sẽ không hoạt động.

Nhưng bây giờ tôi cuối cùng đã giải quyết nó!

Một quá trình dài nhưng ở đây đi.

Liên kết các phím Media với một trình phát Media và chỉ trình phát đó:

  • Chuyển đến tùy chọn hệ thống> Bàn phím> và chọn "Sử dụng tất cả các phím F1, F2, v.v. làm các phím chức năng tiêu chuẩn". (điều này sẽ vô hiệu hóa tất cả các điều khiển nhanh như độ sáng và âm lượng) (Để bật lại các điều khiển đó :)
  • Tải xuống "Karabiner"
  • Chọn "Thay đổi khóa F1..F19 & Phím chức năng ..."> "Thay đổi khóa F1..F19"> "F1..F12 thành Khóa chức năng"
  • Cho phép tất cả trừ "F7, F8, F9 cho Điều khiển nhạc" (trừ khi bạn muốn ánh xạ bất kỳ phím nào khác sang các tính năng bạn chọn) (bây giờ độ sáng, v.v. sẽ hoạt động trở lại)
  • Tải xuống và cài đặt FastScripts
  • Mở Automator và tạo một Dịch vụ mới
  • Thay đổi "dịch vụ nhận được chọn:" [văn bản] thành [không có đầu vào]
  • Thêm hành động "chạy tập lệnh apple" vào màn hình chính
  • Nhập và lưu ba tập lệnh apple sau (đối với Spotify, nhưng tôi chắc chắn điều này hoạt động với một số trình phát phương tiện khác) vào thư mục [người dùng của bạn] / Thư viện / Tập lệnh:

try
tell application "Spotify"
    playpause
end tell
end try
return

try
tell application "Spotify"
    previous track
end tell
end try
return

try
tell application "Spotify"
    next track
end tell
end try
return
  • Và cuối cùng trong In FastScripts, hãy chuyển đến "Phím tắt tập lệnh" và đặt F7, F8 và F9 làm lối tắt cho tập lệnh của bạn!

Dễ như thế! =)

EDIT: Karabiner chưa hoạt động với Sierra, nhưng một bản phát hành trước có tên "Karabiner Elements" thực hiện thủ thuật này. Trong trường hợp đó, bỏ qua 4 bước đầu tiên trong danh sách trên và thay vào đó:

  • Cài đặt các yếu tố Karabiner
  • Chọn Phím chức năng và ánh xạ f7> f7, f8> f8, f9> f9 (sau đó tiếp tục từ danh sách trên bằng cách cài đặt Fastscripts.)

1
Đưa cho anh chàng này một huy chương.
Jonas Borggren

Sau đó, bạn cũng có thể sử dụng các phím tắt riêng Spotify. Khóa phương tiện là mã khóa đặc biệt ... chúng không phải là phím chức năng. Việc họ chiếm cùng một không gian trên bàn phím của bạn là ngẫu nhiên và không giải quyết được vấn đề của tôi. Câu hỏi ở đây được hỏi kỹ và chỉ có một câu trả lời giải quyết câu hỏi được hỏi sẽ giải quyết vấn đề của tôi. Chẳng hạn, tai nghe Bluetooth của tôi gửi qua các phím phương tiện như một phần điều khiển của chúng và việc hack này không giúp tôi. Nó cũng sẽ không giúp tôi nếu tôi có một số bàn phím không chuẩn.
Marius

Ý bạn thế nào Các phím tắt riêng chỉ hoạt động khi bạn đang sử dụng Spotify (và khi bạn đã chuyển sang một ứng dụng khác không yêu cầu các phím phương tiện cho chính nó), phải không? Ví dụ, việc chuyển sang bài phát biểu sẽ phá vỡ "liên kết" của Spotifys trên các khóa phương tiện và ngăn bạn kiểm soát Spotify. Tôi đọc câu hỏi của bạn một lần nữa, và theo hiểu biết của tôi, tôi đã có cùng một vấn đề như bạn. Giải pháp này đã giải quyết nó cho tôi, vì vậy có thể thử lại?
Per Rundblom

1
Làm việc cho tôi, nhưng tôi đã gặp một chút độ trễ. Tôi không chắc chắn nếu nút cổ chai là dịch vụ hoặc Fastscripts. Tôi nhận thấy rằng việc thực thi các tập lệnh khác cũng có một chút độ trễ, vì vậy đó là nơi tôi đang hướng tới.
trái cây

9

Phần mềm Mac Media Key Forwarder cung cấp cách tiếp cận thân thiện với người dùng để ưu tiên Spotify cho các khóa phương tiện của bạn. Nó chạy trong nền và cung cấp cho bạn một vài cài đặt đơn giản trong thanh menu Mac. Nó chỉ hoạt động.

nhập mô tả hình ảnh ở đây

Tải xuống và cài đặt

Nó có thể được tải xuống và cài đặt trực tiếp từ trang chủ hoặc bằng cách sử dụng, ví dụ Homebrew:

brew cask install macmediakeyforwarder

Ghi chú

  • Nó tương thích với OS X Mojave.
  • Phần mềm này trước đây được gọi là High Sierra Media Enabler .
  • Đảm bảo ứng dụng được cung cấp đủ các đặc quyền về Bảo mật & Quyền riêng tư trong Tùy chọn hệ thống .
  • Tôi không liên kết với (các) nhà phát triển, tôi chỉ là một người dùng hài lòng.

1
Hoạt động như một lá bùa! Cảm ơn!
Flavio Wuensche

6

Sau khi tìm kiếm một lúc, cuối cùng tôi cũng tìm thấy https://github.com/zsszatmari/MagicKeys

Nó không dành riêng cho Spotify nhưng sẽ cho phép bạn chọn bất kỳ ứng dụng nào để khởi chạy khi nhấn phím phương tiện.

Chỉ có 2 vấn đề nhỏ tôi thấy với nó (và một vấn đề cũng là hành vi mặc định của iTunes).

  1. Nó mở ứng dụng với bất kỳ 3 nút phương tiện nào. Mặc dù đây là những gì câu hỏi ban đầu được yêu cầu, nhưng nó không phải là hành vi mặc định cho iTunes. iTunes chỉ mở khi bạn nhấn nút phát / tạm dừng (không phải nút quay lại / chuyển tiếp). Lý tưởng nhất sẽ là một tùy chọn mà người dùng có thể chọn.
  2. Nó không khởi động phương tiện truyền thông sau khi ứng dụng được khởi chạy. Điều tương tự cũng đúng với iTunes theo mặc định nhưng sẽ rất tuyệt nếu bạn chỉ cần nhấn play một lần để mở Spotify và bắt đầu phát nhạc thay vì nhấn phím, đợi ứng dụng bắt đầu và sau đó nhấn lại phím.

1
Đây là nó. Đây là câu trả lời tốt nhất. Tải xuống Magic Keys từ: github.com/zsszatmari/MagicKeys/release và sử dụng các cài đặt này: treasurebox-gear.s3.amazonaws.com/magickeys.png
David Lopez

1
Điều này làm việc cho tôi! Tôi đã tìm thấy / tải xuống từ đây: gearmusicplayer.com/extras.html
skplunkerin 24/07/18

1
Phải khởi động lại để làm việc này. Xa và là một giải pháp tốt nhất của tất cả.
Bob H

5

Thêm vào những gì @sjg đã nói, bạn có thể mở Spotify khi khởi động (giả sử rằng bạn không quan tâm đến iTunes để mở khi khởi động) để bạn có thể có các khóa phương tiện hoạt động với Spotify ngay từ khi đăng nhập. Một lần nữa, đây chỉ là một cách giải quyết và không thực sự là một giải pháp đầy đủ, nhưng nếu bạn muốn mở nó khi khởi động, hãy truy cập Spotify> Preferences và cuộn xuống "Mở Spotify tự động sau khi bạn đăng nhập vào máy tính" và chọn Mở tự động.


4

Tốt hơn là vào Người dùng ( Cài đặt -> Người dùng và Nhóm ) và sau đó nhấp vào "Mục khởi động" và tắt ituneshelper . Bằng cách này, bạn không cần phải giết quá trình mỗi khi bật thiết bị.

nhập mô tả hình ảnh ở đây


4

một giải pháp hiệu quả với tôi cho Mojave là xóa bit thực thi khỏi iTunes:

sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes

và tùy ý thêm trình phát phương tiện trong câu hỏi dưới

Preferences -> Security & privacy -> Accessibility


2
Tôi đã không thể làm điều này cho đến khi tôi bị vô hiệu hóa System Integrity Protection (CIP)- csrutil disabletrong chế độ phục hồi.
geedoubleya

1
Chính xác, tôi đã bị vô hiệu hóa một thời gian dài trước đây. Do đó, tôi không thể biết cái gì hoạt động với / không có nó:}
trừ

Điều này làm việc cho tôi, tôi thậm chí không cần phần thiết bị đầu cuối. Chỉ cần kích hoạt Deezer để điều khiển máy tính của tôi ... Cảm ơn!
taiar

3

Đây là cách nó sẽ hoạt động:

  1. Nhấn phím phương tiện trên bàn phím sẽ gửi tin nhắn đến ứng dụng hiện đang hoạt động, nếu đó là một phím hỗ trợ các phím phương tiện
  2. Nếu không, ứng dụng hỗ trợ khóa phương tiện hoạt động gần đây nhất sẽ được gửi tin nhắn
  3. Nếu không có ứng dụng nào khả dụng, hãy mở ứng dụng hỗ trợ khóa phương tiện mặc định (ví dụ: iTunes, nhưng có thể định cấu hình)
  4. Mỗi ứng dụng hỗ trợ khóa phương tiện nên có tùy chọn từ chối trong tùy chọn của nó

Điều đó dường như không khó đối với tôi, nhưng đây là một trong những lỗ hổng nhỏ về khả năng sử dụng của OSX, nằm trên một đống thứ chỉ phục vụ để làm cho trải nghiệm tổng thể trở nên ngang tầm.


2

Bạn có thể truy cập thư viện Ứng dụng và xóa thủ công iTunes.app trong thiết bị đầu cuối bằng cách sử dụng:

sudo rm -rf /Applications/iTunes.app

Sẽ không tự động làm Spotify trình phát phương tiện mặc định của bạn nhưng iTunes sẽ không còn tồn tại trên máy tính của bạn.


3
Câu hỏi không phải là làm thế nào để loại bỏ iTunes, mà là làm thế nào để thay đổi hành vi bàn phím. Xóa một ứng dụng được cung cấp với HĐH là một cách nguy hiểm để giải quyết nút phát ngẫu nhiên khi mở iTunes.
samh

8
Tuy nhiên, có một cái gì đó tốt đẹp về câu trả lời tàn bạo này.
Mirek Rusin

Tôi có thể xác nhận rằng tính năng này hoạt động trong Mojave và không có iTunes là điều tuyệt vời.
Michael DiStefano

hơi nặng tay, nhưng chắc chắn. một cách khác là loại bỏ bit thực thi:sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes
minusf

2

Như được đề xuất trong bình luận của Beau Smith, ứng dụng BeardedSpice thực hiện một công việc tuyệt vời! Không chỉ cho SPotify mà còn cho rất nhiều dịch vụ khác (Netflix, Youtube, SoundCloud, v.v.)


2

Cài đặt> Người dùng & Nhóm> Mục đăng nhập

  • loại bỏ người trợ giúp Itunes
  • Thêm Spotify (kiểm tra ẩn)

Khởi động lại máy tính của bạn. Nó sẽ luôn chơi Spotify vì nó mở trong nền chứ không phải itunes.

nhập mô tả hình ảnh ở đây


0

Đây là một gói hoạt động như một giải pháp tốt:

https://github.com/rpendleton/spotify-rcd


1
Tại sao bạn cảm thấy đó là một giải pháp tốt? Những lợi thế (/ nhược điểm) so với các giải pháp khác đã được cung cấp là gì?
John N

Thành thật mà nói, bạn đã bắt được tôi ở đó .. Tôi nghĩ rằng nó hiệu quả với tôi nhưng tôi đã không thể làm theo hướng dẫn của họ do kỹ năng phát triển kém của tôi. Tôi đã truy quét trang web của lập trình viên và hai nhà phát triển này (rpendleton và kikobeats) là những người duy nhất có vẻ nắm bắt được tình hình và đã tạo ra một gói giải quyết vấn đề theo đánh giá ngang hàng trên trang web kikobeats. (Tôi mời bất cứ ai có kỹ năng tốt hơn để xác minh xem công việc của họ có tốt không)
JesusO

Tôi không thể làm việc này
chrowe 18/03/2017

0

Không cần thay đổi thư viện hoặc chương trình hoặc công cụ tải xuống. Tất cả mọi thứ bạn cần đều có trong tay và dễ sử dụng. Mẹo từ năm 2007 vẫn hoạt động: thiết lập với "Automator" những gì bạn muốn làm và gán nó cho một phím tắt.

https://forums.macrumors.com/threads/can-i-assign-f8-the-play-pause-key-to-launch-spotify-instead-of-itunes.1626645/#post-17779801


Chào mừng bạn đến hỏi khác nhau! Chúng tôi đang cố gắng tìm câu trả lời tốt nhất và những câu trả lời đó sẽ cung cấp thông tin về lý do tại sao chúng là tốt nhất. Giải thích lý do tại sao bạn nghĩ rằng liên kết bạn cung cấp sẽ trả lời câu hỏi. Câu trả lời phải được khép kín để người khác có thể tìm thấy chúng bằng cách sử dụng tính năng tìm kiếm. Liên kết có thể thay đổi và trở nên lỗi thời vì vậy chúng tôi thích các câu trả lời không chỉ là một liên kết. Xem Cách trả lời về cách cung cấp câu trả lời chất lượng. - Từ đánh giá
fsb

1
Cảm ơn, điều này hoạt động, nhưng điều đáng nói là đây chỉ là thêm một phím tắt mới và phím tắt đó không thể là phím Phát / Tạm dừng, vì vậy nó không trả lời được câu hỏi.
Jethro

-1

trên bàn phím có một tùy chọn để sử dụng các phím F1, F2, vv truyền thống hoặc các tính năng đặc biệt. Có thể bạn đã chọn chế độ truyền thống.


-1

Một cái gì đó hoạt động hầu hết thời gian đối với tôi chỉ đơn giản là khởi động lại chương trình trong câu hỏi.

Ví dụ, Spotify không hoạt động tốt với các phím phương tiện (nghĩa là chúng không làm gì khi bạn mở Spotify). Tôi thường thoát Spotify và khởi động lại nó và khi nó mở lại các phím phương tiện sẽ tự động hoạt động trở lại.

Rõ ràng, điều này ít hơn lý tưởng và chắc chắn không làm gì để biến Spotify thành chương trình khóa phương tiện 'mặc định', nhưng nó hoạt động như một thiết lập lại mềm cho các phím có thể giúp cho đến khi Apple / Spotify trả lời tốt hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.