Bir uygulamayı Windows 10'da farklı bir oynatma cihazına nasıl değiştirebilirim [çoğalt]


44

Bu sorunun zaten burada bir cevabı var:

Bu sorunun çözümü için Googling gibi üçüncü parti çözümlere yol görünüyor bu bazen böyle scripting, bu . İkisine de yabancı değilim, ama daha iyi bir çözüm olmaması bana deli gibi geliyor.

Windows 10'dayım. AMD video kartımdan monitörüme HDMI sesi kullanıyorum ve anakartımın arkasına takılı bir kulaklık seti kullanıyorum. Her ikisini de sık kullanıyorum, ancak şu anda aralarında geçiş yapmak için varsayılan çalma cihazını sıkıca değiştirmem gerekiyor (bazen, nasıl kopyalanacağımı henüz bilmediğim için, o anda ses çıkaran cihazı tamamen devre dışı bırakmam bile gerekiyor).


Bilgisayarımı varsayılan olarak AMD HDMI ile başlattıktan ve bir video izlemek için Chrome'u açtıktan sonra ses karıştırıcısında gördüğüm şey:

AMD HDMI, Sistem Sesleri ve Chrome'un sesini çalıyor.

Hoparlörler cihazına geçtiğimde

Hoparlörler cihazını seçmek üzere.

Hiçbir uygulamaya atanmadığını görüyorum ve uygulamaları yeniden atamanın bir yolunu görmüyorum:

Hoparlörler cihaz yalnız.

Ben yapabilirsiniz genellikle varsayılan çalma aygıtı geçerek Hoparlörler cihaza üzerinde tüm uygulamaları çekiç ve genellikle tam tersi. Ancak bu bazen yalnızca bazı uygulamaları değiştirir ve bazen hiçbir şey yapmaz. Ama bu nokta dışında ...

Bir uygulamayı belirli bir ses çalma aygıtına nasıl atayabilirim? Hacim Karıştırıcı doğru yere benziyor, fakat bir şeyi kaçırmadığım sürece yapmıyor gibi görünüyor.


1
Diğerleri gibi ben de Google’dan geliyorum. Sadece gibi ek bir soru yapmak istiyorum: Yeryüzünde Neden , Windows ses çıkışı her uygulama tanır ve olur henüz değişime bize izin vermez? Bu özelliği hiç sağlamamak çok daha iyi olurdu ve tüm çıktılar için tek bir cihaz seçmemize izin verin. Çok sinir bozucu.
Henrique Jung

@HenriqueJung temelde bunu yapacak bir pencere görevi olmadığı için. Windows'ta değiştirdiğiniz şey aslında varsayılan ses aygıtıdır ancak uygulama sevdiği ses aygıtını seçebilir. Bazı uygulamalar bu değişikliği yapabilir ve kullanıcı varsayılan cihazı değiştirdiğinde cihazı değiştirebilir, ancak çoğu olmayabilir. OS'nin, uygulamanın ses seviyesini değiştirmesi, ses bağlamını değiştirmeye zorlamaktan daha kolaydır. Çoğu durumda bu mümkün olmayabilir. Örneğin DTS sesini desteklemeyen cihazlarda DTS sesinin nasıl kullanılacağı vs.
Logman

Bu sorunun, Windows 10'un uygulama başına ses çıkışı ve giriş yapılandırmanıza izin verdiğini söyleyen tek bir yanıt olmadan kapatılmamasını diliyorum. Ayrıca, neden Google’ın orijinal cevap yerine yinelemeyi her zaman neden gönderdiğini merak ediyorum (iyi, gözlem önyargısı - aslına gönderdiğimde yinelemeler olduğunu bilmiyorum ama yine de beni rahatsız ediyor!).
Daniel C. Sobral

Yanıtlar:


51

Ücretsiz (GPL) bir alternatif buldum ve Google’a tökezleyen başkaları için onu fırlatıp attığımı düşündüm ... herhangi biri CheVolume’e 20 dolar atmadan veya reklam yazılımı içeren deneme yazılımını yüklemeden (en azından sürümdeki AV taramam uyarınca) 0.5.0.0, doğrudan sitelerden indirildi).

reddit / github / alternative.to'da Audio Router adlı bir şey buldum

https://github.com/audiorouterdev/audio-router

Win 7 SP1 x64'teyim. Yaklaşık 2 dakikadır onunla oynuyorum ancak TV'deki Firefox (youtube) sesini ve oyunumun (SR3) sesini kulaklığım üzerinden en az çabayla doğru bir şekilde çalıyorum. Galiba bir kazananım olabilir.

Herhangi bir probleme rastlarsam rapor verecek. Aksi takdirde, bütün işler yolunda giderse adama teşekkür etmek için birkaç dolar vermem gerekecek; github sayfasında bir paypal linki varmış gibi görünüyordu


Bu ideal çözüme benziyor. Sorun bulursanız geri bildirimde bulunun.
kdbanman

4
Bu, Windows 10 uygulamaları çöküyor gibi görünüyor.
Brain2000

Bunu yalnızca Windows kullanarak başardım. Varsayılan cihazınızı kulaklıklara ayarlayın ve gitmeye hazırsınız.
alcfeoh

1
Şaşırtıcı bir şekilde Windows buna sahip değil. 8 yıldır Linux kullandıktan sonra Windows 10'a geçmek zorunda kaldım ve ses kontrolü beni çıldırtıyor.
twigg

Ayrıca bunun Windows 10'daki bazı uygulamaları kilitlediğini görün. Biri için NVidia ShadowPlay. Ayrıca PUBG'yi farklı bir ses çalma cihazına (örn. Sanal Ses Kablosu) çoğaltamaz / yeniden yönlendiremezsiniz.
Roy,

6

"Oynatma aygıtları" na gidin ve uygulamadan atamak istediğiniz çıktı türünü devre dışı bırakın. Uygulama otomatik olarak bir sonraki mevcut ses çıkışına geçer ve daha sonra devre dışı bırakılmış çıkış cihazını yeniden etkinleştirebilirsiniz.


2
Ve nasıl bir uygulamayı o devre dışı çıkış cihazına geri atayabilirim? Benim sorum farklı oynatma cihazlarına farklı uygulamalar koymakla ilgili.
kdbanman

Süper Kullanıcıya Hoşgeldiniz! Bu gerçekten bir yorum ve asıl sorunun cevabı değil . Bir yazarın açıklamasını eleştirmek veya talep etmek için, yazdıklarının altında bir yorum bırakın; istediğiniz zaman kendi yazılarınıza yorum yapabilirsiniz ve yeterli saygınlık elde ettiğinizde , herhangi bir yayına yorum yazabilirsiniz . Lütfen okuyun Neden yorum yapmak için 50 itibara ihtiyacım var? Bunun yerine ne yapabilirim?
DavidPostill

Alternatif olarak kullanmak istemediğiniz cihazı devre dışı bırakmak gerçekten sıkıcı olacaktır. Bununla birlikte, Win7'de olduğu gibi, bazı uygulamalar olması gerekmeyen bir cihazı kullanmaya başladıysa ve asla kullanmazsam, bu sadece bilet.
CodeLurker

4

Bildiğim kadarıyla, Windows şu anda ses çalan programlar için oynatma aygıtlarını değiştirme seçeneğine sahip değil.

Üçüncü parti programı deneyin, CheVolume:

http://www.chevolume.com/


2

Üzgünüm, fakat Windows sadece uygulamaya özel bir ses çıkış cihazı konseptine sahip değil. Birçok uygulama sadece varsayılanı kullanır. Bazıları (daha ayrıntılı "multimedya" uygulamaları), bir listeden bir cihaz seçmenize izin veren bir seçenek menüsü içerir ve bunların çoğu, varsayılan olarak kaydetmenize izin verir, ancak uygulamanın bu seçeneği sağlaması için kodlanması gerekir.

Komut dosyası seçeneğini seviyorum. Bir programı, o program için olmasını istediğiniz şekilde varsayılanı değiştiren bir komut dosyasıyla başlatırsınız, daha sonra program iyi ve çalışıyorsa, çoğu programı kullanmasını istediğinize geri getirir. PowerShell de bunu yapabilir.


8
" Windows, yalnızca uygulamaya özel bir ses çıkış aygıtı kavramına sahip değil. " Ancak, kulaklıklarımın bir uygulamaya atanması ve hoparlörlerimin başka birine atanması oldukça sık oluyor. Sadece kontrol etmeyi bilmiyorum. Bunun sadece bir hata olduğuna inanmaya hazırım, ancak kesinlikle izleme aygıtlarını ayırmak için uygulamalar atayan pencereler.
kdbanman

Multimedya sürücüleri ve uygulamaları üzerinde çalıştım. Uygulamanın kendi ayarları dışında "bu, uygulama X için varsayılan cihazdır" koymak için hiçbir yerden habersizim. Ama bazı uygulamalar vardır belli aramaya kodlu türleri birinci cihazlar, daha doğrusu varsayılan dışında, örneğin en yüksek kalitede cihazına kullanmak. Windows, "varsayılan iletişim aygıtı" için ayrı bir ayara sahiptir ve örneğin, Skype "normal" varsayılan aygıtın aksine, bu aygıtı varsayılan olarak kullanır. Bunu yapmazsanız, comm programları mic girişli bir cihaz arayabilir (örneğin, HDMI ses cihazında bir tane yoktur) ve bunu kullanabilir. Vb
Jamie Hanrahan

G / Ç cihaz tipleri hakkında ne demek istediğinizi anlıyorum. Bahsettiğiniz uygulama ayarları ayarları - .NET System.*API'nin bir parçası mı? Belki Environment.*API? Yoksa Win32 API’de alt seviye mi? Bu dokümanları
okursam

Varsayılan cihazı değiştiren komut dosyaları çoğu durumda işe yaramaz, çünkü birçok uygulama hemen veya belirli bir eylemin ardından anahtarı izler. CheVolume, uygulamaların bir kısmı için çalışır, ancak istediğiniz kadar değil ve bazen de başarısız olur. Bu sadece eksik olan bir işletim sistemi düzeyinde bir fonksiyon gibi görünüyor - neden aynı özelliğin tüm uygulamalarda ayrı ayrı uygulanması gerekiyor?
Jacek Gorgoń

@JamieHanrahan Nasıl? Herkes bir komploya girip kolay çözümler üretemiyor mu? Şeffaf bir proxy ayarını desteklemeyen google ile benzer bir sorun vardı ... Pipo kavramının neden bu kadar sorulmayacağı konusunda beni aydınlatabilir misiniz?
Milind R,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.