Riproduzione CD audio in formato DTS multicabale

12 risposte [Ultimo messaggio]
Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Un saluto a tutti.

Ho provato a cercare nel forum ma sembra che nessuno abbia mai trattato un tale argomento.
Ecco il mio problema.

Ho dei CD audio con tracce codificate in DTS multicanale.
Quindi struttura CD audio standard, ma le tracce sono in formato DTS multicanale invece che PCM.
Mi piacerebbe ascoltarli dal computer (OpenSUSE Leap 15.1)
Ho provato i player VLC, Kaffeine, MPlayer, SMPlayer e altri, ma nessuno funziona correttamente, invece che decodificare il DTS fanno ascoltare il classico "rumore" dello stream digitale non decodificato.
Ho installati i codec ufficiali dal oneclick della pagina
https://opensuse-guide.org/codecs.php
Tipicamente uso VLC come player e mi funziona benissimo con qualsiasi altra fonte sonora, sia audio che video.

Un'ultimo particolare, tali CD audio DTS vengono suonati perfettamente da un vecchio media player con embedded Linux, TVIX M 6600.
Questo mi fa pensare che un sistema per ascoltarli in Linux ci sia.

Qualcuno ha mai sentito parlare di un programma che li legga, una libreria che abiliti la decodifica, o altro per poterli ascoltare?
Grazie in anticipo a chi mi darà qualche informazione.

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di CarloCC
CarloCC
(Monster)
Offline
Monster
Iscritto: 06/04/2017
Messaggi: 443

I codec sono installati tutti ? Controlla che ci sia anche FFmpeg e libdvdcss, quest'ultimo dovrebbe avere un suo repository a parte già preconfigurato in repository della comunità, quindi occorre abilitarlo e installare il pacchetto se ancora non lo hai fatto.
libdvdcss è più per dvd che non per cd, ma è meglio averlo e magari può essere utile anche in questo caso...

Acer Aspire E1-522 Amd Quad-Core E2-3800--Amd Radeon 8280
Acer Aspire M5500 Intel Quad-Core - Amd Radeon R5 230
Distribuzione openSUSE Leap 15 Kde Plasma5 - Tumbleweed

Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Ciao Carlo, grazie della risposta.
Credo di avere le librerie necessarie, anche perché occupandomi spesso di multimedia, audio e video, e avendo molte applicazioni multimediali installate spero di avere tutto quanto serve.
A proposito di FFmpeg e libdvdcss ho cercato specificatamente e questo è il risultato, quindi dovrei avere il necessario.

:~$ zypper search ffmpeg
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome                                 | Sommario                            | Tipo
---+--------------------------------------+-------------------------------------+-------------------
   | chromium-ffmpeg-extra                | Extra ffmpeg codecs for browsers -> | pacchetto
   | chromium-ffmpeg-extra                | Extra ffmpeg codecs for browsers -> | pacchetto sorgente
   | chromium-ffmpeg-extra-debuginfo      | Debug information for package chr-> | pacchetto
   | chromium-ffmpeg-extra-debugsource    | Debug sources for package chromiu-> | pacchetto
   | cmus-plugin-ffmpeg                   | FFmpeg input plugin for the C* Mu-> | pacchetto
   | cmus-plugin-ffmpeg-debuginfo         | Debug information for package cmu-> | pacchetto
   | ffmpeg-2                             | Library for working with various -> | pacchetto sorgente
   | ffmpeg-2-debugsource                 | Debug sources for package ffmpeg-2  | pacchetto
   | ffmpeg-2-libavcodec-devel            | Development files for FFmpeg's co-> | pacchetto
   | ffmpeg-2-libavdevice-devel           | Development files for FFmpeg's de-> | pacchetto
   | ffmpeg-2-libavfilter-devel           | Development files for FFmpeg's au-> | pacchetto
   | ffmpeg-2-libavformat-devel           | Development files for FFmpeg's st-> | pacchetto
   | ffmpeg-2-libavresample-devel         | Development files for libavresamp-> | pacchetto
   | ffmpeg-2-libavutil-devel             | Development files for FFmpeg's ut-> | pacchetto
   | ffmpeg-2-libpostproc-devel           | Development files for the FFmpeg -> | pacchetto
   | ffmpeg-2-libswresample-devel         | Development files for the FFmpeg -> | pacchetto
   | ffmpeg-2-libswscale-devel            | Development files for FFmpeg's im-> | pacchetto
i+ | ffmpeg-3                             | Library for working with various -> | pacchetto
   | ffmpeg-3                             | Library for working with various -> | pacchetto sorgente
   | ffmpeg-3-debuginfo                   | Debug information for package ffm-> | pacchetto
   | ffmpeg-3-debugsource                 | Debug sources for package ffmpeg-3  | pacchetto
   | ffmpeg-3-libavcodec-devel            | Development files for FFmpeg's co-> | pacchetto
   | ffmpeg-3-libavdevice-devel           | Development files for FFmpeg's de-> | pacchetto
   | ffmpeg-3-libavfilter-devel           | Development files for FFmpeg's au-> | pacchetto
   | ffmpeg-3-libavformat-devel           | Development files for FFmpeg's st-> | pacchetto
   | ffmpeg-3-libavresample-devel         | Development files for libavresamp-> | pacchetto
   | ffmpeg-3-libavutil-devel             | Development files for FFmpeg's ut-> | pacchetto
   | ffmpeg-3-libpostproc-devel           | Development files for the FFmpeg -> | pacchetto
   | ffmpeg-3-libswresample-devel         | Development files for the FFmpeg -> | pacchetto
   | ffmpeg-3-libswscale-devel            | Development files for FFmpeg's im-> | pacchetto
   | ffmpeg-3-private-devel               | Some FFmpeg private headers         | pacchetto
   | ffmpeg-4                             | Library for working with various -> | pacchetto sorgente
   | ffmpeg-4                             | Library for working with various -> | pacchetto
   | ffmpeg-4-debuginfo                   | Debug information for package ffm-> | pacchetto
   | ffmpeg-4-debugsource                 | Debug sources for package ffmpeg-4  | pacchetto
   | ffmpeg-4-libavcodec-devel            | Development files for FFmpeg's co-> | pacchetto
   | ffmpeg-4-libavdevice-devel           | Development files for FFmpeg's de-> | pacchetto
   | ffmpeg-4-libavfilter-devel           | Development files for FFmpeg's au-> | pacchetto
   | ffmpeg-4-libavformat-devel           | Development files for FFmpeg's st-> | pacchetto
   | ffmpeg-4-libavresample-devel         | Development files for libavresamp-> | pacchetto
   | ffmpeg-4-libavutil-devel             | Development files for FFmpeg's ut-> | pacchetto
   | ffmpeg-4-libpostproc-devel           | Development files for the FFmpeg -> | pacchetto
   | ffmpeg-4-libswresample-devel         | Development files for the FFmpeg -> | pacchetto
   | ffmpeg-4-libswscale-devel            | Development files for FFmpeg's im-> | pacchetto
   | ffmpeg-4-private-devel               | Some FFmpeg private headers         | pacchetto
   | ffmpeg2theora                        | A simple converter to create Ogg -> | pacchetto
   | ffmpeg2theora                        | A simple converter to create Ogg -> | pacchetto sorgente
   | ffmpeg2theora-debuginfo              | Debug information for package ffm-> | pacchetto
   | ffmpeg2theora-debugsource            | Debug sources for package ffmpeg2-> | pacchetto
   | ffmpegthumbnailer                    | Video thumbnailer that can be use-> | pacchetto sorgente
   | ffmpegthumbnailer                    | Video thumbnailer that can be use-> | pacchetto
   | ffmpegthumbnailer-debuginfo          | Debug information for package ffm-> | pacchetto
   | ffmpegthumbnailer-debugsource        | Debug sources for package ffmpegt-> | pacchetto
i+ | ffmpegthumbs                         | FFmpeg-based thumbnail creator fo-> | pacchetto
i+ | ffmpegthumbs-lang                    | Translations for package ffmpegth-> | pacchetto
   | ffmpegyag                            | Advanced GUI for ffmpeg             | pacchetto
   | ffmpegyag                            | Advanced GUI for ffmpeg             | pacchetto sorgente
   | ffmpegyag-debuginfo                  | Debug information for package ffm-> | pacchetto
   | ffmpegyag-debugsource                | Debug sources for package ffmpegyag | pacchetto
   | libffmpegthumbnailer-devel           | Development files for ffmpegthumb-> | pacchetto
   | libffmpegthumbnailer4                | Video thumbnail generator           | pacchetto
   | libffmpegthumbnailer4-debuginfo      | Debug information for package lib-> | pacchetto
   | recorditnow-backend-ffmpeg           | FFmpeg backend for RecordItNow      | pacchetto
   | recorditnow-backend-ffmpeg-debuginfo | Debug information for package rec-> | pacchetto
 
:~$ zypper search libdvd
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome                         | Sommario                                    | Tipo
---+------------------------------+---------------------------------------------+-------------------
   | libdvd-audio                 | DVD-A Decoding Library                      | pacchetto sorgente
   | libdvd-audio-debuginfo       | Debug information for package libdvd-audio  | pacchetto
   | libdvd-audio-debugsource     | Debug sources for package libdvd-audio      | pacchetto
   | libdvd-audio-devel           | Development files for libdvd-audio          | pacchetto
   | libdvd-audio-doc             | Documentation for libdvd-audio              | pacchetto
   | libdvd-audio-utils           | DVD-A Decoding Utilities                    | pacchetto
   | libdvd-audio-utils-debuginfo | Debug information for package libdvd-audi-> | pacchetto
   | libdvd-audio1                | DVD-A Decoding Library                      | pacchetto
   | libdvd-audio1-debuginfo      | Debug information for package libdvd-audio1 | pacchetto
   | libdvdcss                    | A library designed for accessing encrypte-> | pacchetto sorgente
   | libdvdcss-debugsource        | Debug sources for package libdvdcss         | pacchetto
   | libdvdcss-devel              | Development libraries for libdvdCSS - acc-> | pacchetto
i+ | libdvdcss2                   | A library designed for accessing encrypte-> | pacchetto
   | libdvdcss2-debuginfo         | Debug information for package libdvdcss2    | pacchetto
   | libdvdnav                    | DVD Navigation Library                      | pacchetto sorgente
   | libdvdnav-debugsource        | Debug sources for package libdvdnav         | pacchetto
   | libdvdnav-devel              | Development Environment for libdvdnav       | pacchetto
i+ | libdvdnav4                   | A DVD Navigation Library                    | pacchetto
   | libdvdnav4-32bit             | A DVD Navigation Library                    | pacchetto
   | libdvdnav4-debuginfo         | Debug information for package libdvdnav4    | pacchetto
   | libdvdplay-devel             | A portable abstraction library for DVD me-> | pacchetto
   | libdvdplay0                  | A Portable Abstraction Library for DVD Me-> | pacchetto
   | libdvdplay0                  | A Portable Abstraction Library for DVD Me-> | pacchetto sorgente
   | libdvdplay0-debuginfo        | Debug information for package libdvdplay0   | pacchetto
   | libdvdplay0-debugsource      | Debug sources for package libdvdplay0       | pacchetto
   | libdvdread                   | Library for Reading DVD Video Images        | pacchetto sorgente
   | libdvdread-debugsource       | Debug sources for package libdvdread        | pacchetto
   | libdvdread-devel             | Development Environment for libdvdread      | pacchetto
   | libdvdread3                  | Library to access video DVDs                | pacchetto
   | libdvdread3                  | Library to access video DVDs                | pacchetto sorgente
   | libdvdread3-debuginfo        | Debug information for package libdvdread3   | pacchetto
   | libdvdread3-debugsource      | Debug sources for package libdvdread3       | pacchetto
   | libdvdread3-devel            | Development tools for programs which will-> | pacchetto
i+ | libdvdread4                  | Library for Reading DVD Video Images        | pacchetto
   | libdvdread4-32bit            | Library for Reading DVD Video Images        | pacchetto
   | libdvdread8                  | Library for Reading DVD Video Images        | pacchetto
   | libdvdread8-debuginfo        | Debug information for package libdvdread8   | pacchetto

Mi hai fatto però venire in mente un test da fare.
Mettere in play un DVD con audio DTS e vedere se funziona correttamente, visto che ultimamente non ho fatto caso se funzionassero.
Risultato, funziona correttamente.
Questo mi fa pensare che se un DVD in DTS viene correttamente decodificato potrebbe non essere un problema di decodifica e della relativa libreria ma piuttosto di riconoscimento del formato di impacchettamento dei dati, cioè in un DVD ci si aspetta ci possa essere il DTS mentre i CD audio essendo meno comuni non vengono riconosciuti.
C'è da capire se sia un limite delle applicazioni oppure se debba esistere installata una libreria per riconoscerli.
Un altro test che mi è venuto in mente è di provare il play del CD direttamente dal supporto CD fisico e la sua copia rippata in FLAC, che su media player Linux embedded funzionano entrambi.
Ho provato quindi entrambi con VLC, Clementine, MPV e Kaffeine ma ne uno ne l'altro funzionano.
Questo purtroppo invalida il fatto della "struttura" CD non riconosciuta visto che i file FLAC non hanno più tale struttura.
Sinceramente non so cosa pensare.
Grazie comunque degli spunti che mi hai fornito, e se ti viene in mente altro, ben venga.
Ciao

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Cercando un po' in giro ho trovato l'informazione che la libreria che decodifica il DTS dovrebbe chiamarsi libdca, ho verificato e ce l'ho installata.

:~$ zypper search libdca
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome                 | Sommario                                      | Tipo
---+----------------------+-----------------------------------------------+-------------------
   | libdca               | A free DTS Coherent Acoustics decoder         | pacchetto sorgente
   | libdca-debuginfo     | Debug information for package libdca          | pacchetto
   | libdca-debugsource   | Debug sources for package libdca              | pacchetto
   | libdca-devel         | Development libraries for libdca              | pacchetto
i+ | libdca0              | A free DTS Coherent Acoustics decoder         | pacchetto
   | libdca0-debuginfo    | Debug information for package libdca0         | pacchetto
   | libdcadec-devel      | Header files and static library for libdcadec | pacchetto
   | libdcadec0           | Shared library for dcadec                     | pacchetto
   | libdcadec0-debuginfo | Debug information for package libdcadec0      | pacchetto
   | libdcaenc-devel      | DTS Encoding Library                          | pacchetto
i+ | libdcaenc0           | DTS Encoding Library                          | pacchetto
   | libdcaenc0-debuginfo | Debug information for package libdcaenc0      | pacchetto

Prosegue la mia indagine.

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Altra informazione trovata.
Una riga comando di MPlayer che dovrebbe decodificare l'audio multicanale e addirittura con l'opzione hrtf impacchettarla in un formato stereo che simula il surround adatto per l'ascolto in cuffia o per audio 2 canali come il mio.
La riga comando è
mplayer filename -channels 6 -af resample=48000,hrtf
Si comporta diversamente sul CD fisico direttamente e sui file FLAC.
Sul CD

:~$ mplayer /dev/sr1 -channels 6 -af resample=48000,hrtf
MPlayer 1.2.r38170-Packman-7 (C) 2000-2020 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
 
Playing /dev/sr1.
libavformat version 57.83.100 (external)
 
 
Exiting... (End of file)

Non produce nulla, nessun suono e non visualizza attività, pensa mezzo secondo poi esce.
Mentre sui file FLAC DTS
:~$ mplayer '/home/renedrive/Scrivania/Fleetwood Mac - 1977 - Rumours [DTS]/01 - Second Hand News.flac' -channels 6 -af resample=48000,hrtf
MPlayer 1.2.r38170-Packman-7 (C) 2000-2020 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
 
Playing /home/renedrive/Scrivania/Fleetwood Mac - 1977 - Rumours [DTS]/01 - Second Hand News.flac.
libavformat version 57.83.100 (external)
libavformat file format detected.
[lavf] stream 0: audio (flac), -aid 0
Clip info:
 TITLE: Second Hand News
 ARTIST: Fleetwood Mac
 ALBUM: Rumours [DTS]
 DATE: 1977
 track: 01
 TRACKTOTAL: 12
 GENRE: Classic Rock
Load subtitles in /home/renedrive/Scrivania/Fleetwood Mac - 1977 - Rumours [DTS]/
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 57.107.100 (external)
AUDIO: 44100 Hz, 2 ch, s16le, 0.0 kbit/0.00% (ratio: 0->176400)
Selected audio codec: [ffflac] afm: ffmpeg (FFmpeg FLAC audio)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
[hrtf] Using HRTF to mix stereo into L, R channels
A:   6.0 (05.9) of 173.3 (02:53.3)  7.5% 
 
 
MPlayer interrupted by signal 2 in module: play_audio
A:   6.0 (06.0) of 173.3 (02:53.3)  7.5% 
 
Exiting... (Quit)

Parte a decodificare e mette in play ma il risultato è esattamente identico agli altri player, rumore digitale.

Continuerò la mia ricerca.

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di Grinch
Grinch
(Guru)
Offline
Guru
Iscritto: 05/12/2011
Messaggi: 919

Prova a installare questi pacchetti dal terminale
sudo zypper in dcdec dcaenc dcatools libdca0 libdcaenc0 alsa-plugin-dca

Prova anche a riavviare e vedi se funziona

Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Ciao Grinch

Grazie della info.

Ho verificato e dcaenc dcatools libdca0 libdcaenc0 già ce li ho:

:~$ zypper search dcaenc
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome                 | Sommario                                 | Tipo
---+----------------------+------------------------------------------+-------------------
   | dcaenc               | DTS Encoder                              | pacchetto
   | dcaenc               | DTS Encoder                              | pacchetto sorgente
   | dcaenc-debuginfo     | Debug information for package dcaenc     | pacchetto
   | dcaenc-debugsource   | Debug sources for package dcaenc         | pacchetto
   | libdcaenc-devel      | DTS Encoding Library                     | pacchetto
i+ | libdcaenc0           | DTS Encoding Library                     | pacchetto
   | libdcaenc0-debuginfo | Debug information for package libdcaenc0 | pacchetto
 
:~$ zypper search dcatools
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S | Nome                 | Sommario                                  | Tipo
--+----------------------+-------------------------------------------+-------------------
  | dcatools             | Free DTS Coherent Acoustics decoder tools | pacchetto
  | dcatools             | Free DTS Coherent Acoustics decoder tools | pacchetto sorgente
  | dcatools-debuginfo   | Debug information for package dcatools    | pacchetto
  | dcatools-debugsource | Debug sources for package dcatools        | pacchetto
 
:~$ zypper search libdca0
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome              | Sommario                              | Tipo
---+-------------------+---------------------------------------+----------
i+ | libdca0           | A free DTS Coherent Acoustics decoder | pacchetto
   | libdca0-debuginfo | Debug information for package libdca0 | pacchetto

Per quanto riguarda invece dcdec e alsa-plugin-dca ho problemi a recuperarli.
Per quanto riguarda alsa-plugin-dca ho trovato una strana anomalia.
Yast non lo trova ma con zypper dice che l'ha installato
:~$ sudo zypper install alsa-plugins-dca
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
Risoluzione dipendenze dei pacchetti in corso...
 
Il seguente NUOVO pacchetto verrà installato:
  alsa-plugins-dca
 
1 nuovo pacchetto da installare.
Dimensione complessiva del download: 13,3 KiB. Già nella cache: 0 B. Dopo l'operazione, saranno
utilizzati altri 12,0 KiB.
Continuare? [s/n/v/...? mostra tutte le opzioni] (s): s
Recupero di pacchetto alsa-plugins-dca-2-pm151.2.5.x86_64      (1/1),  13,3 KiB ( 12,0 KiB estratto)
Recupero di: alsa-plugins-dca-2-pm151.2.5.x86_64.rpm .........................................[fine]
 
Controllo dei conflitti tra file: ............................................................[fine]
(1/1) Installazione di: alsa-plugins-dca-2-pm151.2.5.x86_64 ..................................[fine]

Solo che se poi ricontrollo non me lo vede installato, e anche Yast continua a non vederlo
:~$ zypper search alsa-plugin-dca
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
Nessun elemento corrispondente trovato.

e sinceramente non ho idea di come fare.
Mentre per dcdec invece non lo trova Yast, ne zypper e nemmeno cercandolo nel sito OpenSUSE Software.
Tu hai per caso idea di dove trovarlo?
Addirittura se con il motore di ricerca Google cerco
"dcdec" opensuse
non mi trova nulla.

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di Grinch
Grinch
(Guru)
Offline
Guru
Iscritto: 05/12/2011
Messaggi: 919

E cavolo non lo trovi sicuro ho sbagliato a scrivere è dcadec , quelli installati hanno la i e tu non li hai installati , poi per carità può non funzionare ugualmente , alsa-plugins-dca non lo trova nemmeno a me pur essendo installato

zypper se dcadec dcaenc dcatools libdca0 libdcaenc0 alsa-plugin-dca
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome                       | Sommario                                                      | Tipo
---+----------------------------+---------------------------------------------------------------+-------------------
i+ | dcadec                     | DTS Coherent Acoustics decoder with support for HD extensions | pacchetto
   | dcadec                     | DTS Coherent Acoustics decoder with support for HD extensions | pacchetto sorgente
   | dcadec-debuginfo           | Debug information for package dcadec                          | pacchetto
   | dcadec-debugsource         | Debug sources for package dcadec                              | pacchetto
i+ | dcaenc                     | DTS Encoder                                                   | pacchetto
   | dcaenc                     | DTS Encoder                                                   | pacchetto sorgente
   | dcaenc-debuginfo           | Debug information for package dcaenc                          | pacchetto
   | dcaenc-debugsource         | Debug sources for package dcaenc                              | pacchetto
i+ | dcatools                   | Free DTS Coherent Acoustics decoder tools                     | pacchetto
   | dcatools                   | Free DTS Coherent Acoustics decoder tools                     | pacchetto sorgente
   | dcatools-debuginfo         | Debug information for package dcatools                        | pacchetto
   | dcatools-debugsource       | Debug sources for package dcatools                            | pacchetto
i+ | libdca0                    | DTS Coherent Acoustics decoder library                        | pacchetto
   | libdca0-32bit              | DTS Coherent Acoustics decoder library                        | pacchetto
   | libdca0-32bit-debuginfo    | Debug information for package libdca0                         | pacchetto
   | libdca0-debuginfo          | Debug information for package libdca0                         | pacchetto
   | libdcadec-devel            | Header files and static library for libdcadec                 | pacchetto
i  | libdcadec0                 | Shared library for dcadec                                     | pacchetto
   | libdcadec0-32bit           | Shared library for dcadec                                     | pacchetto
   | libdcadec0-32bit-debuginfo | Debug information for package libdcadec0                      | pacchetto
   | libdcadec0-debuginfo       | Debug information for package libdcadec0                      | pacchetto
   | libdcaenc-devel            | DTS Encoding Library                                          | pacchetto
i+ | libdcaenc0                 | DTS Encoding Library                                          | pacchetto
   | libdcaenc0-debuginfo       | Debug information for package libdcaenc0                      | pacchetto

Pero se faccio cosi lo vedo

zypper se alsa
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
 
S  | Nome                          | Sommario                                                    | Tipo
---+-------------------------------+-------------------------------------------------------------+----------
i+ | alsa                          | Architettura audio avanzata di Linux                        | pacchetto
   | alsa-devel                    | Header files for ALSA development                           | pacchetto
   | alsa-devel-32bit              | Header files for ALSA development                           | pacchetto
   | alsa-docs                     | Additional Package Documentation for ALSA                   | pacchetto
   | alsa-firmware                 | File dei dati firmware per ALSA                             | pacchetto
i+ | alsa-oss                      | LD_PRELOAD-able library that translates OSS into ALSA calls | pacchetto
   | alsa-oss-32bit                | LD_PRELOAD-able library that translates OSS into ALSA calls | pacchetto
i+ | alsa-plugins                  | Extra Plug-Ins for ALSA Library                             | pacchetto
   | alsa-plugins-a52              | A52 Output Plug-In for ALSA Library                         | pacchetto
   | alsa-plugins-aaf              | AVTP Audio Format PCM Plug-In for ALSA Library              | pacchetto
   | alsa-plugins-arcam-av         | Arcam AV Amplifier Plug-In for ALSA Library                 | pacchetto
i+ | alsa-plugins-dca              | DTS Encoding Library                                        | pacchetto
   | alsa-plugins-dca-debuginfo    | Debug information for package alsa-plugins-dca              | pacchetto
   | alsa-plugins-jack             | JACK I/O Plug-In for ALSA Library                           | pacchetto
   | alsa-plugins-jack-32bit       | JACK I/O Plug-In for ALSA Library                           | pacchetto
   | alsa-plugins-lavrate          | Rate Converter Plug-In for ALSA Library using libavcodec    | pacchetto
   | alsa-plugins-maemo            | Maemo Plug-Ins for ALSA Library                             | pacchetto
   | alsa-plugins-maemo-32bit      | Maemo Plug-Ins for ALSA Library                             | pacchetto
   | alsa-plugins-oss              | Plug-Ins for ALSA Library to Access OSS Devices             | pacchetto
i+ | alsa-plugins-pulse            | Pulseaudio Plug-In for ALSA Library                         | pacchetto
   | alsa-plugins-pulse-32bit      | Pulseaudio Plug-In for ALSA Library                         | pacchetto
   | alsa-plugins-samplerate       | Samplerate Plug-In for ALSA Library                         | pacchetto
   | alsa-plugins-samplerate-32bit | Samplerate Plug-In for ALSA Library                         | pacchetto
   | alsa-plugins-speex            | Speex Prerocessor Plug-In for ALSA Library                  | pacchetto
i+ | alsa-plugins-speexrate        | Rate Converter Plug-In for ALSA Library using Speex         | pacchetto
i+ | alsa-plugins-upmix            | PCM Up-mix Plug-In for ALSA Library                         | pacchetto
   | alsa-plugins-usb-stream       | PCM I/O Plug-In for ALSA Library to access USB USx2y audio  | pacchetto
   | alsa-plugins-vdownmix         | PCM Virtual Down-mix Plug-In for ALSA Library               | pacchetto
   | alsa-topology-conf            | ALSA topology configurations                                | pacchetto
   | alsa-topology-devel           | Header files for ALSA topology development                  | pacchetto
   | alsa-topology-devel-32bit     | Header files for ALSA topology development                  | pacchetto
i+ | alsa-ucm-conf                 | ALSA UCM Profiles                                           | pacchetto
i+ | alsa-utils                    | Strumenti per l'architettura audio avanzata di Linux        | pacchetto
   | alsabat                       | Command-line sound tester for ALSA sound card driver        | pacchetto
   | alsaequal                     | Equalizer plugin for ALSA                                   | pacchetto
   | balsa                         | The GNOME Mail Program                                      | pacchetto
   | balsa-lang                    | Traduzioni per il pacchetto balsa                           | pacchetto
   | ghc-alsa-core                 | Binding to the ALSA Library API (Exceptions)                | pacchetto
   | ghc-alsa-core-devel           | Haskell alsa-core library development files                 | pacchetto
   | ghc-alsa-mixer                | Bindings to the ALSA simple mixer API                       | pacchetto
   | ghc-alsa-mixer-devel          | Haskell alsa-mixer library development files                | pacchetto
   | gmerlin-alsamixer             | Alsa mixer                                                  | pacchetto
   | gmerlin-alsamixer-debuginfo   | Debug information for package gmerlin-alsamixer             | pacchetto
   | libdrumstick-alsa1            | MIDI Sequencer C++ Library                                  | pacchetto
   | python3-alsa                  | Python ALSA binding                                         | pacchetto
   | python3-pyalsaaudio           | ALSA bindings for Python                                    | pacchetto
   | qemu-audio-alsa               | ALSA based audio support for QEMU  

Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Grinch ha scritto:

quelli installati hanno la i e tu non li hai installati


Accidenti, hai ragione.
Che figura.
Non conoscendo bene il comando pensavo che facesse vedere solo i pacchetti installati, ero convinto, quindi non mi sono accorto della I altrimenti avrei capito.
Comunque.
Ora ho installato e verificato che siano installati dcadec dcaenc dcatools libdca0 libdcaenc0.
Manca solo alsa-plugin-dca che non so proprio dove trovare, resta l'anomalia che ho accennato precedentemente.

A parte questo, malgrado installate le librerie consigliate ancora il comportamento è lo stesso, sia con il CD che i file.
Anche se credo non serva non ho riavviato, al momento ho in corso una elaborazione video che impiegherà buona parte della notte.
Riavvierò quindi domattina, anche se dubito cambi qualcosa, intanto magari sempre domattina cercherò meglio alsa-plugin-dca.

Intanto grazie della dritta della I ,-)

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di renedrive
renedrive
(Geek)
Offline
Geek
Iscritto: 25/01/2008
Messaggi: 63

Oggi è stata una giornata un po' impegnata quindi solo ora ho potuto fare qualche altra prova.
Una cosa strana che si è risolta da sola !?!?!?!
Mentre fino a venerdì alsa-plugins-dca non sembrava disponibile / visibile ne da Yast ne da zypper.
Ma zypper diceva di averlo installato.
Oggi riguardando, quindi dopo il riavvio di stamattina, alsa-plugins-dca è comparso e visibile e confermato installato sia in Yast che in zypper.
Purtroppo nessun cambiamento di risultato finale, nei i file FLAC in DTS ne il CD fisico in DTS vengono suonati correttamente.
Provati ancora tutti i player, VLC, Kaffeine, Clementine, MPV, MPlayer, SMPlayer.
Purtroppo anche se ora ho tutte le librerie citate ancora non funziona.
Ho anche verificato che per VLC, che è quello che uso di default, non ci fossero codec aggiuntivi non installati ma ho praticamente installato ogni cosa disponibile per VLC elencata da "OpenSUSE Software".
Continuerò ad indagare, non si sa mai.

AMD Phenom 9650 Quad-Core - openSUSE Leap 15.4 (x86_64) - Linux 5.14.21-xx-default - KDE 5.76.0 - Radeon X800 XL

Ritratto di Grinch
Grinch
(Guru)
Offline
Guru
Iscritto: 05/12/2011
Messaggi: 919

Flac è installato ?
Prova a installare mediainfo-gui e poi usalo per aprire i file traccia cosi ti dà tutte le informazioni su di essi