Sound wird zu langsam und tiefer abgespielt

Sound, Digitalkameras, TV+Video und Spiele.
_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 08:37:24

Ich habe ein Audio Interface von Presonus, das Studio 192. Dieses wird von Debian Bullseye von Haus aus erkannt, aber wenn ich Sound abspiele, so wird dieser zu langsam und auch zu tief abgespielt. Jemand eine Idee, wie ich das beheben kann?

Das betrifft im Wesentlichen das Abspielen von Audio in einem Browser (Firefox und Chromium). Abspielen über einen Videoplayer ist in der Regel sauber.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von smutbert » 14.09.2021 11:17:20

Klingt so als würden die Audiodaten mit einer falschen Samplerate abgespielt. Ist pulseaudio installiert bzw. verwendest du es?

Welcher Videoplayer ist das mit dem die Wiedergabe funktioniert oder sind das sogar mehrere?
Wenn du in der Regel sagt, heißt das, dass du auch Dateien gibt, mit denen es nicht klappt?

Die meisten Audio- und Videodateien lassen sich übrigens auch mit firefox öffnen, wenn sie lokal gespeichert und nicht im Internet sind (im Menü mit „Datei öffnen…“). Werden auch so geöffnete Dateien falsch abgespielt?

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 11:45:49

Sample Rate könnte passen.

Pulseaudio ist installiert. Wie finde ich heraus, ob es verwendet wird?

Videoplayer sind mpv und totem. Ich konnte noch keine Regelmäßigkeit feststellen, mit welchen Dateien es sauber abgespielt wird und mit welchen nicht.

Geöffnete Dateien in Firefox werden ebenfalls falsch abgespielt.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von smutbert » 14.09.2021 12:05:51

Wenn Pulseaudio installiert ist und du nichts besonderes unternommen hast, wird es auch verwendet. Gefragt habe ich, weil du Pulseaudio ja auch absichtlich aus dem Weg gehen wollen können hättest.

Meiner Erfahrung nach ist es ungewöhnlich, dass so etwas mit Pulseaudio auftritt. Meine erste (und bis jetzt einzige) Idee hängt damit zusammen, dass Pulseaudio automatisch zwischen 2 alternativen Sampleraten auswählt, mit denen es die Soundkarte betreibt. Das sind per default 48000 Hz und 44100 Hz (siehe »/etc/pulse/daemon.conf«) und möglicherweise tritt das Problem mit einer dieser beiden Sampleraten auf. Nachdem Pulseaudio aber die Samplerate niemals während einer laufenden Wiedergabe wechselt, könntest du das folgendermaßen testen
  1. mit einem Videoplayer eine bekannt funktionierende Videodatei abspielen (und natürlich auch hinhören ob sie tatsächlich richtig abgespielt wird)
  2. während der laufenden Wiedergabe mit dem Browser irgendeine problematische Wiedergabe starten
  3. wenn die Browserwiedergabe auch läuft kannst du den Videoplayer anhalten oder du kannst die Lautstärke des Videoplayers herunterregeln (zB mit Debianpavucontrol unter „Wiedergabe“)
Tritt es dann auch auf oder funktioniert die Wiedergabe im Browser dann korrekt?

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 12:11:57

Krasse Idee, vielen Dank.

In dem Fall wird Audio in Firefox ebenfalls korrekt abgespielt. Hieße, wenn FF alleine abspielt, scheint die Sample Rate falsch gewählt zu werden, richtig? Spielt eine andere Applikation das Audio bereits ab, kann die Sample Rate ja nicht umgestellt werden.

Eine Idee für eine Lösung?

In der pulseaudio conf sind die Sample Rate Einträge auskommentiert.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von smutbert » 14.09.2021 12:37:46

Die auskommentierten Einträge sind der default.

Das ganze läuft so ab, dass Pulseaudio von den beiden Samplerate, die wählt, die besser zu den abgespielten Audiodaten passt und dann mit dieser Samplerate die Soundkarte betreibt. Das bedeutet nicht, dass diese Samplerate mit der der Audiodaten übereinstimmt, sondern Pulseaudio muss die Samplerate im Allgemeinen trotzdem noch konvertieren, aber so lassen sich die unangenehmen krummen Konvertierungen von 12000, 24000, 48000, 96000, 192000 Hz zu 11025, 2250, 44100, 88200, 176400 Hz und umgekehrt vermeiden.

Die Details spielen aber eigentlich keine Rolle wir müssen nur verhindern, dass Pulseaudio die nicht funktionierende Samplerate wählt. Laut manpage (man 5 pulse-daemon.conf) muss man konfigurieren einer Samplerate lediglich für default- und alternate-sample-rate dieselbe Samplerate angeben.
Probier also einfach einmal

Code: Alles auswählen

default-sample-rate = 48000
alternate-sample-rate = 48000
in der »/etc/pulse/daemon.conf« aus. Hinterher musst du Pulseaudio neu starten.

(Ab- und wieder Anmelden genügt dazu nicht notwendigerweise, also entweder das System neu starten oder im Terminal pulseaudio -k ausführen.)

Sollte das nicht funktionieren, ersetzt du die 48000 durch 44100 (das wäre allerdings eine weitere Überraschung, weil die 48000 abseits der Audio CD die üblichste Samplerate ist).

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 14.09.2021 12:41:44

Du könntest mal nachsehen, welch Sample-Rate von FF an deine Karte gesendet wird:
Karte identifizieren:

Code: Alles auswählen

 pactl list cards short
Rate beim Abspielen nachsehen (card1 anpassen):

Code: Alles auswählen

cat /proc/asound/card1/pcm0p/sub0/hw_params
Dann eventuell in der »/etc/pulse/daemon.conf anpassen.

Mein USB-DAC schaltet automatisch um. Vielleicht liegt es daran.

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 13:11:35

Da werden 48KHz gesendet:

Code: Alles auswählen

# cat /proc/asound/card1/pcm0p/sub0/hw_params 
access: MMAP_INTERLEAVED
format: S32_LE
subformat: STD
channels: 14
rate: 48000 (48000/1)
period_size: 9362
buffer_size: 18724
Das sollten aber 44.1KHZ sein, denke ich mal. Stelle ich das in der Pulseaudio conf ein?

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 14.09.2021 16:06:48

_ash hat geschrieben: ↑ zum Beitrag ↑
14.09.2021 13:11:35
Das sollten aber 44.1KHZ sein, denke ich mal. Stelle ich das in der Pulseaudio conf ein?
Kann mir ehrlich gesagt nicht vorstellen, dass das das Problem ist. Testen kannst du das ja mal.
Ich kann mich erinnern, dass ich mal einen ähnlichen Effekt in einer VM hatte, als ich das Audio-Host Modul
versehentlich auf ALSA gestellt hatte.
Du hast da ja nicht gerade einen "Billigheimer", und der sollte doch unterschiedliche Sample-Rates automatisch
erkennen und entsprechend schalten ?
Die Ausgabe sollte also ganz ähnlich wie bei mir aussehen (läuft gerade mit ALSA daher 192006 Hz):

Code: Alles auswählen

cat /proc/asound/card1/stream0
TEAC TEAC USB AUDIO DEVICE at usb-0000:00:14.0-6, high speed : USB Audio

Playback:
  Status: Running
    Interface = 3
    Altset = 2
    Packet Size = 156
    Momentary freq = 192006 Hz (0x18.0030)
  Interface 3
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 16
    Channel map: FL FR
  Interface 3
    Altset 2
    Format: S24_3LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR
Jetzt die Ausgabe von FF (PA) (Mein DAC schaltet dann automatisch auf die richtige Sample-Rate)
cat /proc/asound/card1/stream0

Code: Alles auswählen

TEAC TEAC USB AUDIO DEVICE at usb-0000:00:14.0-6, high speed : USB Audio

Playback:
  Status: Running
    Interface = 3
    Altset = 1
    Packet Size = 36
    Momentary freq = 48000 Hz (0x6.0000)
  Interface 3
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 16
    Channel map: FL FR
  Interface 3
    Altset 2
    Format: S24_3LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 16:18:04

Das sind die entsprechenden Ausgaben:

Code: Alles auswählen

$ cat /proc/asound/card1/stream0
PreSonus PreSonus Studio 192 at usb-0000:00:14.0-6, super speed : USB Audio

Playback:
  Status: Running
    Interface = 2
    Altset = 3
    Packet Size = 504
    Momentary freq = 44100 Hz (0x5.8330)
    Feedback Format = 16.16
  Interface 2
    Altset 1
    Format: S32_LE
    Channels: 32
    Endpoint: 3 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 2
    Altset 2
    Format: S32_LE
    Channels: 24
    Endpoint: 3 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 2
    Altset 3
    Format: S32_LE
    Channels: 14
    Endpoint: 3 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR FC LFE RL RR FLC FRC RC SL SR TC TFL TFC

Capture:
  Status: Stop
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 26
    Endpoint: 3 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 1
    Altset 2
    Format: S32_LE
    Channels: 18
    Endpoint: 3 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 1
    Altset 3
    Format: S32_LE
    Channels: 8
    Endpoint: 3 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR FC LFE RL RR FLC FRC

Code: Alles auswählen

$ cat /proc/asound/card1/stream0
PreSonus PreSonus Studio 192 at usb-0000:00:14.0-6, super speed : USB Audio

Playback:
  Status: Stop
  Interface 2
    Altset 1
    Format: S32_LE
    Channels: 32
    Endpoint: 3 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 2
    Altset 2
    Format: S32_LE
    Channels: 24
    Endpoint: 3 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 2
    Altset 3
    Format: S32_LE
    Channels: 14
    Endpoint: 3 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR FC LFE RL RR FLC FRC RC SL SR TC TFL TFC

Capture:
  Status: Stop
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 26
    Endpoint: 3 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 1
    Altset 2
    Format: S32_LE
    Channels: 18
    Endpoint: 3 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
  Interface 1
    Altset 3
    Format: S32_LE
    Channels: 8
    Endpoint: 3 IN (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR FC LFE RL RR FLC FRC

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 16:21:42

willy4711 hat geschrieben: ↑ zum Beitrag ↑
14.09.2021 16:06:48
Kann mir ehrlich gesagt nicht vorstellen, dass das das Problem ist. Testen kannst du das ja mal.
Hilft nicht.
Du hast da ja nicht gerade einen "Billigheimer", und der sollte doch unterschiedliche Sample-Rates automatisch.
erkennen und entsprechend schalten ?
Ja, sollte es.

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 14.09.2021 16:30:25

Was hast du denn bei PA eingestellt ?
Mein USB_DAC hat das Profil

Code: Alles auswählen

device.profile.name = "iec958-stereo"
3349

Hast du vielleicht Musikstücke mit unterschiedlichen Sample-Raten, die du mal test-weise
über einen Player abspielen kannst ?

Ist die Ausgabe oben von Firefox ? Seltsam das wird bei mir mit 48 000 Hz angezeigt.

Code: Alles auswählen

Playback:
  Status: Running
    Interface = 2
    Altset = 3
    Packet Size = 504
    Momentary freq = 44100 Hz (0x5.8330)

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 16:48:01

In /etc/pulse/daemon.conf ist alles auskommentiert. Wo nehme ich die entsprechenden Einstellungen vor?

Ich muss mal nach Musikstücken schauen.

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 14.09.2021 17:03:40

n /etc/pulse/daemon.conf ist alles auskommentiert. Wo nehme ich die entsprechenden Einstellungen vor?
In diesem Abschnitt:

Code: Alles auswählen

; default-sample-format = s16le
; default-sample-rate = 44100
; alternate-sample-rate = 44100
; default-sample-channels = 2
; default-channel-map = front-left,front-right
Semikolon entfernen aktiviert die Zeile

44100 ist aber wohl eh der Default Wert

Code: Alles auswählen

~$ pactl info
Server-Zeichenkette: /run/user/1000/pulse/native
Bibliotheks-Protokollversion: 34
Server-Protokollversion: 34
ist lokal: ja
Client-Index: 27
Tile-Größe: 65472
Name des Benutzers: hans
Rechnername: XFCE
Name des Servers: pulseaudio
Version des Servers: 14.2
Standard-Abtastwert-Angabe: s16le 2ch 44100Hz
Standard-Kanal-Zuordnung: front-left,front-right
Standard-Ziel: alsa_output.usb-TEAC_TEAC_USB_AUDIO_DEVICE-02.iec958-stereo
Standard-Quelle: alsa_output.usb-TEAC_TEAC_USB_AUDIO_DEVICE-02.iec958-stereo.monitor
Cookie: 56a3:3330
Jetzt wird es aber auch bei mit seltsam:
Das gleiche Stück https://youtu.be/LrvtVVhRfp0?list=PLrHe ... 7Sc8ZzEE3g

Mit Vivaldi: Momentary freq = 44100 Hz (0x5.8330)
Mit Firefox : Momentary freq = 48000 Hz (0x6.0000)
Mit Epiphany: Momentary freq = 48000 Hz (0x6.0000)

Mein DAC schalte jedesmal um, spielt das aber korrekt ab.
Jetzt versteh ich auch nichts mehr 8O

DeletedUserReAsG

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von DeletedUserReAsG » 14.09.2021 17:50:13

willy4711 hat geschrieben: ↑ zum Beitrag ↑
14.09.2021 17:03:40
Jetzt wird es aber auch bei mit seltsam:
Das gleiche Stück https://youtu.be/LrvtVVhRfp0?list=PLrHe ... 7Sc8ZzEE3g

Mit Vivaldi: Momentary freq = 44100 Hz (0x5.8330)
Mit Firefox : Momentary freq = 48000 Hz (0x6.0000)
Mit Epiphany: Momentary freq = 48000 Hz (0x6.0000)
YT bietet die Audiospur in zwei Formaten an: Ogg Opus (als webm) mit 48kHz und mp4-Audio (m4a) mit 44,1kHz. Hängt also davon ab, welches Format dein jeweiliger Browser anfragt, welche Abtastfrequenz dein Soundsystem verarbeiten muss.

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 14.09.2021 18:19:53

niemand hat geschrieben: ↑ zum Beitrag ↑
14.09.2021 17:50:13
YT bietet die Audiospur in zwei Formaten an: Ogg Opus (als webm) mit 48kHz und mp4-Audio (m4a) mit 44,1kHz. Hängt also davon ab, welches Format dein jeweiliger Browser anfragt, welche Abtastfrequenz dein Soundsystem verarbeiten muss.
Stimmt - aber was ich nicht verstehe: Ich war bisher der Meinung, dass PA auf die Default- Sample Rate
down- bzw. up- samplet. Das scheint dann nicht zu stimmen, da hier jeweils der "bessere" Faktor eingesetzt wird.
Mein Player macht das, wenn ich die Audioausgabe auf eine bestimmte Sample-Rate setze:
3350

PulseAudio:

Code: Alles auswählen

96 kHz / 192 kHz / 48 kHz ---> 48kHz
88,2kHz / 176,4 Khz 41,1 kHz  ---> 41,1 kHz
Jeweils Faktor 0,25 / 0,5

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 19:03:19

Wenn FF die entsprechende Sample Rate abfragen und abspielen würde, wäre das ja in Ordnung, aber da der Sound zu tief ist, passt hier ja etwas nicht.
Lässt sich irgendwie einstellen, dass grundsätzlich alles in 44.1KHz abgespielt wird?

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 14.09.2021 19:07:37

Hast du denn in der /etc/pulse/daemon.conf
mal das Semikolon vor den oben angezeigten Zeilen weggenommen ?
also aus

Code: Alles auswählen

; default-sample-format = s16le
; default-sample-rate = 44100
; alternate-sample-rate = 44100

Code: Alles auswählen

; default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 44100
EDit:
Anschliesend PA neu Starten

Code: Alles auswählen

systemctl --user restart pulseaudio.service 
Klappte zumindest bei mir. Alles wird auf 44,1 kHz "gebügelt"

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 21:51:57

Nein, funktioniert bei mir leider nicht, FF spielt YT Videos immer noch in 48KHz ab, mit tiefem Sound.

Noch andere Ideen, wie sich das beheben lässt?

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von smutbert » 14.09.2021 22:25:26

Dann nimmst du eben statt den 44100 die 48000 Hz.
(Das war ohnehin mein ursprünglicher Tipp, weil die 48000 Hz üblicher sind und es damit aus meiner Sicht unwahrscheinlicher ist, dass es mit 48000 Hz nicht klappt.)

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 14.09.2021 22:35:05

smutbert hat geschrieben: ↑ zum Beitrag ↑
14.09.2021 22:25:26
Dann nimmst du eben statt den 44100 die 48000 Hz.
Leider das gleiche Probleme, Audio ist zu tief.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von smutbert » 15.09.2021 11:39:47

Jetzt wird es langsam mysteriös.

Meinst du mit
_ash hat geschrieben: ↑ zum Beitrag ↑
14.09.2021 21:51:57
Nein, funktioniert bei mir leider nicht, FF spielt YT Videos immer noch in 48KHz ab, mit tiefem Sound.
dass »/proc/asound/card1/pcm0p/sub0/hw_params« 48000 Hz angezeigt hat obwohl du zu der Zeit 44100 Hz in der »/etc/pulse/daemon.conf« eingetragen hattest?

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von _ash » 15.09.2021 12:13:51

smutbert hat geschrieben: ↑ zum Beitrag ↑
15.09.2021 11:39:47
dass »/proc/asound/card1/pcm0p/sub0/hw_params« 48000 Hz angezeigt hat obwohl du zu der Zeit 44100 Hz in der »/etc/pulse/daemon.conf« eingetragen hattest?
Ganz genau.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von smutbert » 15.09.2021 12:20:19

und nach der Änderung der »/etc/pulse/daemon.conf« hast du Pulseaudio (oder den ganzen Computer) auch neu gestartet?
Das ist wirklich sehr merkwürdig. Ich muss einmal ausprobieren ob ich so ein Verhalten unter irgendwelchen Umständen nachstellen kann.

willy4711

Re: Sound wird zu langsam und tiefer abgespielt

Beitrag von willy4711 » 15.09.2021 13:04:37

Wäre ja mal interessant, ob das Verhalten nur im Browser (FF / Chrome) auftritt, oder ein generelles Problem ist.

Hab mal ein beliebiges YouTube Video ausgesucht.

Code: Alles auswählen

$ youtube-dl -F https://youtu.be/qoX0Olfqziw
[youtube] qoX0Olfqziw: Downloading webpage
[youtube] qoX0Olfqziw: Downloading player 1256b7e2
[info] Available formats for qoX0Olfqziw:
format code  extension  resolution note
249          webm       audio only tiny   50k , webm_dash container, opus @ 50k (48000Hz), 2.27MiB
250          webm       audio only tiny   66k , webm_dash container, opus @ 66k (48000Hz), 3.00MiB
140          m4a        audio only tiny  129k , m4a_dash container, mp4a.40.2@129k (44100Hz), 5.85MiB
251          webm       audio only tiny  131k , webm_dash container, opus @131k (48000Hz), 5.94MiB
[........]

Code: Alles auswählen

youtube-dl -f251 https://youtu.be/qoX0Olfqziw
wäre dann ein 48000 kHz Musikfile, dass sich im Browser und in einen normalen Player abstielen lässt.
Also kein Stream mehr.
Immer noch zu langsam ?
Hoffentlich ist die Musik nicht allzu sehr daneben. :wink:

Sieht dann bei mir so aus (in FF /Player/PA abgespielt):

Code: Alles auswählen

 cat /etc/pulse/daemon.conf|grep "default-sample-format" -A3
; default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 44100
; default-sample-channels = 2

Code: Alles auswählen

cat /proc/asound/card1/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 44100
buffer_size: 88200

Antworten