Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: Welblaud 12 Ledna 2013, 16:13:08
-
Po docela dlouhém zkoušení jsem přišel na to, že se linuxu ve správě hudební sbírky nic nevyrovná. Spolu s tím bych se rád pustil a ujasnil si, kudy se vydat po trochu víc audiofilních cestách. Dohledal jsem, že Pulseaudio by mělo vše, co je nad 16bitů (tedy CD kvalitu), údajně ořezávat a degradovat právě na tu 16tku. Chtěl jsem si to tedy otestovat pomocí aplay. Ať přehrávám cokoliv, vždycky se to tváří jako 8bit:
aplay -vv tone24bit.flac
Playing raw data 'tone24bit.flac' : Unsigned 8 bit, Rate 8000 Hz, Mono
ALSA <-> PulseAudio PCM I/O Plugin
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : U8
subformat : STD
channels : 1
rate : 8000
exact rate : 8000 (8000/1)
msbits : 8
buffer_size : 4000
period_size : 1000
period_time : 125000
tstamp_mode : NONE
period_step : 1
avail_min : 1000
period_event : 0
start_threshold : 4000
stop_threshold : 4000
silence_threshold: 0
silence_size : 0
boundary : 2097152000
##################################################+| MAX
V notesu je:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
Subdevices: 1/1
Subdevice #0: subdevice #0
V nastavení zvuku je jako jediný a výchozí HDA Intel (Alsa mixer).
Nejsem schopen se jaksi orientovat v tom, co vlastně systém používá a jak se dostat k tomu, abych viděl, co karta vlastně zvládne.
Budu vděčný někomu z audiofilů, pokud tu nějací jsou, za radu :)
-
Zkusil jsem přehrát pomocí aplay mp3 a dostalo se mi pouze příšerného škrčení:). Podle škrčení, podle ...Playing raw data 'tone24bit.flac'... a podle rozhlédnutí se po internetových odkazech na téma aplay mi něco říká, že není určen pro přehrávání komprimovaných formátů...
-
Zabrouzdal jsem na stránky Pulseaudia a hle!
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/CLI (http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/CLI)
list-source-outputs driver: <protocol-native.c>
flags: START_CORKED
state: RUNNING
sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo>
volume: 0: 100% 1: 100%
0: 0,00 dB 1: 0,00 dB
balance 0,00
muted: no
current latency: 67,37 ms
requested latency: 90,00 ms
sample spec: float32le 2ch 44100Hz
channel map: front-left,front-right
Stereo
resample method: copy
module: 7
client: 25 <Clementine>
properties:
media.name = "\"Quiet Riot - Cum On Feel The Noize\" od \"Quiet Riot - Cum On Feel The Noize\""
application.name = "Clementine"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "26"
application.process.id = "20987"
application.process.user = "rovano"
application.process.host = "puma"
application.process.binary = "clementine"
application.language = "cs_CZ.UTF-8"
window.x11.display = ":0"
application.process.machine_id = "aa44f5eb70fa4a8fcaf0e438508ea79c"
application.process.session_id = "aa44f5eb70fa4a8fcaf0e438508ea79c-1358238144.748474-497362557"
application.icon_name = "application-x-clementine"
module-stream-restore.id = "sink-input-by-application-name:Clementine"
media.title = "Quiet Riot - Cum On Feel The Noize"
media.artist = "Quiet Riot - Cum On Feel The Noize"
driver: <protocol-native.c>
flags:
state: RUNNING
sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo>
volume: 0: 100% 1: 100%
0: 0,00 dB 1: 0,00 dB
balance 0,00
muted: no
current latency: 481,68 ms
requested latency: 20,00 ms
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
resample method: (null)
module: 7
client: 24 <ALSA plug-in [plugin-container]>
properties:
media.name = "ALSA Playback"
application.name = "ALSA plug-in [plugin-container]"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "26"
application.process.id = "20886"
application.process.user = "rovano"
application.process.host = "puma"
application.process.binary = "plugin-container"
window.x11.display = ":0"
application.language = "cs_CZ.UTF-8"
application.process.machine_id = "aa44f5eb70fa4a8fcaf0e438508ea79c"
application.process.session_id = "aa44f5eb70fa4a8fcaf0e438508ea79c-1358238144.748474-497362557"
module-stream-restore.id = "sink-input-by-application-name:ALSA plug-in [plugin-container]"Třeba Ti to k něčemu bude. Nevím jak Pulseaudio přesně funguje.