Hvordan spille av lyd samtidig på flere skjermer

øyeblikksbilde30

La oss anta at datamaskinen din er koblet til to skjermer, i speilmodus. La oss anta at en av disse skjermene er hoved-TV-en i stuen, hvor du vanligvis spiller konsoll eller ser på film. Anta at du kjenner programmet Kodi (ovenfor XBMC), som er et mediasenter, eller SMPlayer, og at du bruker PulseAudio, men når du spiller en fil er det ingen måte å høre lyden på den sekundære skjermen uten å gjøre piruetter eller endre konfigurasjonen ved hver oppstart. Hvis det er ditt tilfelle, kan denne opplæringen interessere deg, siden den er spesielt designet for systemer med tanke på et mediasenter.

Tidligere trinn

Første ting først, så vi må installere pakken paprefs. Det er en frontend programmert i GTK for å konfigurere visse PulseAudio-preferanser.

En archlinux og derivater:
sudo pacman -S paprefs

En Ubuntu og lignende
sudo apt-get install paprefs

Takket være denne enkle programvaren vil vi kunne aktivere en «virtuell enhet», kalt Samtidig utgang, som ikke er mer enn en samtidig utgang for alle lydenhetene som er koblet til utstyret vårt. For å gjøre dette, utfører vi kommandoen i en terminal paprefs, for å tørke, og vi går til den siste fanen, hvor vi må aktivere den eneste tilgjengelige boksen, som vist på skjermbildet.

øyeblikksbilde26

Vokt dere for antall alternativer; misforståelser er dagens orden.

Velg riktig stikkontakt

Etter å ha lukket paprefs-konfigurasjonsdialogen, bør vi sjekke avspillingsenhetene våre og se om alternativet samtidig vises allerede. Måten å håndtere lyd på endres avhengig av skrivebordsmiljøet vi bruker, men De fleste nåværende miljøer tillater oss å endre enheten på fly fra volumikonet på panelet. Ellers må vi gå til systeminnstillingene og dykke mellom de tilsvarende alternativene.

øyeblikksbilde27

Hvis den samtidige utgangen ikke er her, må du først se under stolen.

Når den nye enheten er valgt, vil datamaskinen vår kringkaste lyden gjennom alle aktiverte kanaler. Du vil bruke høyttalerne, HDMI-kontaktene, flukskondensatoren, etc. Hvis vi har Bluetooth-hodetelefoner koblet til datamaskinen (eller koblet til via kabel), er det mulig at standardlyden også sendes ut av dem, avhengig i stor grad av hvilken konfigurasjon vi har. Jeg mener at hvis vi har satt dem slik at lyden blir stille i resten av utgangene når hodetelefonene er aktive, vil det for eksempel skje.

Hva om jeg vil dempe noen enheter eller endre volumet uavhengig av hverandre?

Alt er mulig i Linux-verdenen, du må bare grave litt mer og fortsette å finjustere resultatet. I dette tilfellet er det best å installere et annet lite program som lar oss kalibrere lydinnstillingene i detalj: Pavucontrol. Personlig synes jeg det er mye kraftigere og mer pålitelig enn standardkonfiguratorene.

En Archlinux og relaterte distros:
sudo pacman -S pavucontrol

En Ubuntu og familie
sudo apt-get install pavucontrol

Dette programmet er sterkt anbefalt siden noen ganger lar det oss løse problemer uten tilsynelatende løsning når vi administrerer de forskjellige enhetene i systemet vårt. Uten å gå lenger når jeg bruker Bluetooth-hodetelefonene mine, hører ikke high-fidelity-profilen A2DP meg godt, men Pavucontrol lar meg løse det veldig alvorlige problemet og fortsette å nyte musikk uten at det ser ut som kassettbåndene har invadert meg. datamaskinen slukte albumene mine.

I Innstillinger-fanen kan vi aktivere eller slå av enhetene etter behov, samt endre deres profil, antall kanaler (2.1, 5.1, etc.). Eventuelt kan vi i kategorien Utdataenheter endre volumnivået separat ved å velge det irritasjonsnivået vi vil forårsake naboene våre.

øyeblikksbilde28

Og hvis vi til tross for alle våre flittige forsøk fremdeles ikke har klart å få KODI, SMPlayer eller Amarok til å få lyden der vi vil, ville det være nok å åpne Pavucontrol parallelt og velge ønsket utgang i kategorien Avspilling. I den samme delen kan vi få lyden fra hver applikasjon gjennom en annen enhet (for eksempel Firefox gjennom hodetelefoner, Amarok via HDMI og KODI gjennom samtidig utgang).

øyeblikksbilde29

Det var alt, for nå. Jeg håper du har funnet det nyttig.


7 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Juan Manuel sa

    Takk så mye! Bare i går taklet jeg dette problemet uten å lykkes i Arch. Jeg klarte å få lyd ut av hdmi ved hjelp av SMPlayer, men jeg oppnådde ikke det samme i Kodi, det er det jeg trenger. Jeg vil prøve denne guiden.

    1.    Wolf sa

      I Kodi Audio-innstillingene kan du også endre utdataenheten, i tilfelle den ikke automatisk fanger opp samtidig utgang. Forhåpentligvis hjelper det deg; vil du fortelle oss.

      1.    Juan Manuel sa

        Fast, du kan legge til den virtuelle enheten, og den fungerer perfekt. Jeg hadde allerede prøvd med Kodi-lydinnstillingene, men ingen lyd kom ut av HDMI. Takk så mye

  2.   Rafael sa

    Hallo

    For det første er dette konstruktiv kritikk.

    Jeg begynte å lese artikkelen fordi jeg for et par år siden oppdaget muligheten for pulseaudio å lage virtuelle enheter og samtidig sende ut dem. Men ærlig talt, alle som begynner å lese artikkelen din (og jeg visste allerede hva temaet handlet om) er tapt. Du begynner med å snakke om "antagelser", men ikke gi detaljer om hvilken maskinvare vi har (to skjermer eller TV-er, den ene med HDMI-inngang og den andre med VGA, for å sette noe og en datamaskin med HDMI-utgang og en annen analog. ..). Det vil si at scenariet du starter fra er totalt tvetydig, du spesifiserer ikke hva vi starter fra og hva vi vil løse. Til slutt må alt "antas". Beklager, men du mangler veldig detaljer.

    I mitt tilfelle har jeg en datamaskin med en analog utgang innebygd i kortet, og en HDMI-utgang, innebygd i et Nvidia-grafikkort. Målet var å ha det samme lydsignalet gjennom de to utgangene (den analoge for bakgrunnsmusikk og HDMI for en TV). Løsningen var effektivt å aktivere muligheten til å lage en virtuell lydenhet med Pulseadio og velge utgangen til den i alle applikasjonene hvis lyd du vil høre på samtidig i de nevnte lydutgangene.

    Takk uansett for kommentarene

    En hilsen

    1.    Wolf sa

      Konstruktiv kritikk aksepteres, selv om nettopp målet for denne virtuelle enheten er nyttig for enhver konfigurasjon, derfor syntes jeg ikke det var nødvendig å spesifisere, bortsett fra kanskje å gi et eksempel. Jeg viser eksplisitt til begge skjermene, som er mitt personlige oppsett, men jeg vet at det fungerer på andre. Forutsetningene som ble brukt i begynnelsen er et skrivemiddel for å fortelle en historie, ikke en gjetteøvelse.

      Gitt at tittelen advarer mot intensjonen med opplæringen, som er å få lyd gjennom flere skjermer samtidig, og på grunn av emnets spesifisitet, vil jeg tenke at det ikke er så lett å bli forvirret.

      Imidlertid legger jeg merke til og vil prøve å forbedre meg.

  3.   Michael O. sa

    Tusen takk, jeg lette etter en måte å gjøre dette på og kunne ikke finne en løsning, i mitt tilfelle på en Linux Mint (kanel).
    Du slutter ikke å lære ting i Linux.

  4.   Niko sa

    I går fulgte jeg artikkelen din og klarte å finne løsningen nesten umiddelbart... det hender meg at jeg starter datamaskinen på nytt i dag og har samme konfigurasjon som i går aktiv og har ingen lydutgang. I mitt tilfelle oppsto problemet når du koblet til en skjerm via hdmi-kabelen, og dette førte til at lydutgangen ble omdirigert til skjermen, noe som førte til at denne koblet høyttalerne til skjermen, og når den slo seg av hadde den ingen lyd. I går så det ut til at problemet ble løst ved å aktivere alle lydutgangene for den virtuelle enheten, men denne konfigurasjonen ser ikke ut til å være nok... har du noen anelse om hva problemet kan være? Jeg bruker ubuntu selv om det ser ut til å være likegyldig... og takk, informasjonen din er veldig nyttig.