Codec per debian

11 risposte [Ultimo contenuto]
Ritratto di DarekDeviel
DarekDeviel
(Geek)
Offline
Geek
Iscritto: 07/08/2014
Messaggi: 59

Siccome ho qualche problemino con la riproduzione dei video fatti col cellulare, credo sia un problema di codec (si vede l'immagine ma non si sente l'audio, con digikam, mentre con kaffeine, si vede l'immagine rallentatissima e sisente l'audio).
mi sono documentato qua
https://wiki.debian.org/it/MultimediaCodecs
ma la questione non mi è chiara....

So che sarebbe facile installare vlc, ma volevo, visto che uso KDE, caricare meno librerie gtk possibili.

GRAZIE

DD

Ritratto di fareyes
fareyes
(Monster)
Offline
Monster
Iscritto: 14/03/2011
Messaggi: 427

Forse ti conviene scaricarli sul pc, convertirli e poi vederli. Inoltre non hai specificvato che tipo di files usi... al massimo, se non sono enormi prova con qualche convertitore online gratuito...
Ci sarebbe Openshot ma se non so che formato usi è quasi inutile dirtelo

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

A me risulta che VLC usi le librerie Qt, non GTK...

Ritratto di DarekDeviel
DarekDeviel
(Geek)
Offline
Geek
Iscritto: 07/08/2014
Messaggi: 59

Allora i file sono mp4, codificati h264, con audio AAC (mp4a)
Vorrei però, oltre che su vlc, visualizzare correttamente questi file sia su kaffeine che su digikam.
sapete aiutarmi?

DD

Ritratto di frank67
frank67
(Monster)
Offline
Monster
Iscritto: 10/07/2013
Messaggi: 487

Ti rispondo sulla base di quello che leggo nella descrizione del pacchtto Kaffeine perché trovandomi bene con VLC non lo uso, probabilmente se intendevi dire che con vlc ti funzionano, dovresti cambiare il backend di phonon perché di default kaffeine usa xine e forse è per questo che hai dei problemi. Mi pare di intuire che usi KDE perciò controlla oltre che nelle impostazioni di Kaffeine in "Impostazioni di sistema" -> "Multimedia" -> "Phonon" tab: "Backend" di avere VLC impostato. Sarebbe anche utile l'output del comando:
~$ file nomedelfilevideo.mp4

Ciao, Franco

Ritratto di DarekDeviel
DarekDeviel
(Geek)
Offline
Geek
Iscritto: 07/08/2014
Messaggi: 59

$ file VIDEO0053.mp4
VIDEO0053.mp4: ISO Media, MPEG v4 system, version 1

Come backend ho solo VLC....
Con Kaffeine ad esempio il video va un po' lento e non si sente audio
Anche con vlc la riproduzione non è delle migliori (audio basso e video decodificato male)

PEnsavo fosse un problema di codec, ma forse è un problema di backend.... ?

DD

Ritratto di frank67
frank67
(Monster)
Offline
Monster
Iscritto: 10/07/2013
Messaggi: 487

No non credo riguardi i backend, con VLC è strano che non sia riprodotto. Prova a far pulzia con:
~$ rm -r .local/share/vlc/ .config/vlc/
Prima avevi detto che erano files h264 prova a cambiare l'estensione dei file da .mp4 a .h264
Non è che l'hardware non ce la fa a riprodurli, prova a riprodurli con VLC e mentre va in una consolle dai il comando:
~$ top -b -n1 | head -n 20
e posta il risultato. Un'ultima prova, restituisce qualche errore l'output di:
~$ vlc -v nomefile.mp4

Ciao, Franco

Ritratto di mandian
mandian
(Geek)
Offline
Geek
Iscritto: 16/05/2011
Messaggi: 129

Puoi anche provare mplayer2 da riga di comando. Oppure un'interfaccia grafica basata sulle librerie qt come smplayer o più integrata in kde come kmplayer. Tutti questi programmi sono presenti nei repo.

ciao,
mandian

Ritratto di DarekDeviel
DarekDeviel
(Geek)
Offline
Geek
Iscritto: 07/08/2014
Messaggi: 59

Ecco gli output richiesti da frank67

$ top -b -n1 | head -n 20
top - 00:00:44 up 14 min,  3 users,  load average: 3,04, 1,70, 0,82
Tasks: 146 total,   2 running, 144 sleeping,   0 stopped,   0 zombie
%Cpu(s): 23,0 us,  2,6 sy,  0,0 ni, 67,2 id,  7,2 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:   4058048 total,  2250868 used,  1807180 free,    78120 buffers
KiB Swap:  6291452 total,        0 used,  6291452 free.  1200684 cached Mem
 
  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 5835 darek     20   0 1581684 162324  47040 S 142,3  4,0   0:46.63 vlc
  877 root      20   0  397112 195572  32624 R  19,4  4,8   0:54.19 Xorg
 1658 darek     20   0 1277484 172836  40216 S  19,4  4,3   0:22.40 iceweasel
 1223 darek     20   0 3334560 109260  42504 S   6,5  2,7   0:21.05 plasma-desktop
    1 root      20   0  127080   3852   2308 S   0,0  0,1   0:00.58 systemd
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
    3 root      20   0       0      0      0 S   0,0  0,0   0:02.41 ksoftirqd/0
    4 root      20   0       0      0      0 S   0,0  0,0   0:00.30 kworker/0:0
    5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:0H
    6 root      20   0       0      0      0 S   0,0  0,0   0:00.05 kworker/u8:0
    7 root      20   0       0      0      0 S   0,0  0,0   0:00.25 rcu_sched
    8 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcu_bh
    9 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/0

:/media/Immagini/01 Archivio Foto/2011 - 2015/2014/2014-08-18 Ferie/Video$ vlc -v Video0051.mp4
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x2640fe8] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x256b118] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia.
[0x7f1148001278] filesystem access error: cannot open file /media/Immagini/01 Archivio Foto/2011 - 2015/2014/2014-08-18 Ferie/Video/Video0051.mp4 (No such file or directory)
[0x7f1164001958] main input error: open of `file:///media/Immagini/01%20Archivio%20Foto/2011%20-%202015/2014/2014-08-18%20Ferie/Video/Video0051.mp4' failed

Credo di aver fatto tutto bene... ma secondo me c'è qualcosa di strano, ma essendo ignorante in materia, mi affido a chi ne sa.

Grazie

DD

Ritratto di frank67
frank67
(Monster)
Offline
Monster
Iscritto: 10/07/2013
Messaggi: 487

Vedendo che hai systemd deduco che stai usando testing o unstable mi spiace ma sono versioni che non utilizzo (uso Wheezy) non posso aiutarti, spero che qualcun'altro, che ne sa Smile si faccia avanti. Cmq il Load average è troppo alto e l'impiego della CPU da parte di VLC (e secondo me anche di Xorg e Iceweasel) è troppo alto (142,3%) posta l'output di:
~$ lscpu
per controllare che CPU hai. Per il comando di VLC ho notato che il file l'hai scritto in minuscolo (infatti da errore di file not found) non è che invece è in maiuscolo? Abituati ad usare il tasto <TAB> per completare i nomi dei file: batti VI e premi <TAB> e aggiungi i caratteri fino a completare il nome e riposta l'output.

Ciao, Franco

Ritratto di DarekDeviel
DarekDeviel
(Geek)
Offline
Geek
Iscritto: 07/08/2014
Messaggi: 59

$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              6
CPU MHz:               1600.000
BogoMIPS:              5333.98
L1d cache:             32K
L1i cache:             32K
L2 cache:              3072K
NUMA node0 CPU(s):     0,1

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV730 XT [Radeon HD 4670] [1002:9490]

$ vlc -v VIDEO0051.mp4
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x15a2fe8] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x14cd118] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia.
[0x7f613cc016a8] mp4 stream warning: unknown box type htcb (incompletely loaded)
[0x7f613cd58d38] faad decoder warning: decoded zero sample
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0x15a2fe8] alsa audio output warning: device cannot be paused
[0x7f6124001248] xcb_xv vout display error: no available XVideo adaptor
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0x7f6124001248] main vout display error: Failed to resize display
[0x7f613400c5d8] main video output warning: picture is too late to be displayed (missing 57 ms)
[0x7f613400c5d8] main video output warning: picture is too late to be displayed (missing 24 ms)
[0x7f613400c5d8] main video output warning: picture is too late to be displayed (missing 34 ms)
[0x7f613400c5d8] main video output warning: picture is too late to be displayed (missing 25 ms]
.....

Mi viene il sospetto che, visto che all'avvio mi segnala un errore dei driver della VGA, tutta l'eleborazione sia a carico della CPU (possbilie?)

Come posso verificare questa cosa? Questa guida https://wiki.debian.org/it/AtiHowTo potrebbe fare al caso mio? (senza impantanarsi in un server X che non va o avvii con schermo nero.....)

CMQ Frank, nell'altra partizione ho wheezy, ma purtroppo è arrivata a fine vita, i programmi sono troppo vecchi, sopratutto per la parte fotografica, motivo per cui ho deciso di installare una testing minimale, e sto tentanto di tenerla leggera e ottimizzata e il più stabile possibile, evitando di installare programmi fuori dai repo ufficiali.
Purtroppo non sono molto pratico di queste operazioni + tecniche, ma cerco di imparare.

DD