Difference between revisions of "Codecs (Italiano)"

From ArchWiki
Jump to: navigation, search
m (Codecs)
(aggiunto paragrafo -H264 o mpg4 mancante in Totem Player-)
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Category:Audio/Video (Italiano)]]
 
[[Category:Audio/Video (Italiano)]]
{{i18n|Codecs}}
+
[[cs:Codecs]]
 +
[[el:Codecs]]
 +
[[en:Codecs]]
 +
[[es:Codecs]]
 +
[[fr:Codecs]]
 +
[[ja:Codecs]]
 +
[[ru:Codecs]]
 +
[[tr:Kod_çözücüler]]
 +
[[zh-CN:Codecs]]
  
=Codecs=
+
{{Article summary start|Sommario}}
Se si riscontrano problemi nell'apertura di file audio (es. mp3) o video, la causa più probabile è l'assenza nel vostro sistema dei codecs che servono per l'apertura dei suddetti file. I player che utilizzano '''gstreamer''' (come Totem) saranno in grado di funzionare correttamente, con i file multimediali più comuni, dopo aver installato:
+
{{Article summary text|Una panoramica sui pacchetti dei codec disponibili per Arch Linux.}}
 +
{{Article summary heading|Articoli correlati}}
 +
{{Article summary wiki|DVD Playing}}
 +
{{Article summary wiki|GStreamer}}
 +
{{Article summary wiki|MPlayer}}
 +
{{Article summary wiki|VLC media player}}
 +
{{Article summary end}}
  
 +
Da [[Wikipedia:it:Codec|wikipedia]]:
  
{{Warning|Il pacchetto '''codecs''' potrebbe non essere piu dispinibile .. è comunque presente in AUR:}}  [http://aur.archlinux.org/packages.php?ID=2697 AUR Codecs]
+
:''In elettronica, informatica e telecomunicazioni un codec è un programma o un dispositivo che si occupa di codificare e/o decodificare digitalmente un segnale analogico.''
  
# pacman -S codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-ugly-plugins
+
In generale, i codec sono utilizzati dalle applicazioni multimediali per codificare e/o decodificare un flusso audio o video. Per poter decodificare un flusso, gli utenti devono avere installato il codec appropriato.
  
Se si vogliono invece installare tutti i codec '''gstreamer''', si può utilizzare il seguente comando (è necessario avere il pacchetto awk installato):
+
Questo articolo tratterà solamente di codec e di applicazioni che lavorano come backend; si veda l'articolo [[Common_Applications_(Italiano)#Multimedia|Common Applications]] per una lista completa di media player più utilizzati (come [[MPlayer (Italiano)|MPlayer]] e [[VLC media player|VLC]]).
  
<pre>
+
==Requisiti==
# pacman -S codecs `pacman -Ss gstreamer | grep -e '^extra/gstreamer0.10' | awk '{print $1}'`
+
</pre>
+
  
=Players=
+
La riproduzione di file multimediali richiede due componenti:
==VLC==
+
E' ancora possibile che qualche file (specialmente file video Windows) non sia mostrato correttamente da Totem. In tal caso '''VLC''' è una buona soluzione, in quanto utilizza i propri codecs che spesso funzionano anche per file meno comuni, o per DVD video con menu.
+
Per installarlo e sufficiente eseguire:
+
  
<pre>
+
* Un lettore multimediale compatibile
# pacman -S vlc
+
* Il codec appropriato
</pre>
+
==Mplayer==
+
In alternativa, un altro programma interessante è mplayer (personalmente lo ritengo il miglior player a disposizione su linux). Spesso capita che mplayer riesca a leggere file che ancheper VLC sono inleggibili. E' inoltre disponibile un utilissimo plugin per browser.
+
Per installare mplayer e il relativo plugin:
+
  
<pre>
+
Non è sempre necesario installare un codec specifico se si installa un lettore multimediale.  Ad esempio, [[MPlayer (Italiano)|MPlayer]] si tira dietro come dipendenze un largo numero di codec, e altri ne ha inglobati nella sua compilazione.
  # pacman -S mplayer mplayer-plugin
+
 
</pre>
+
==Codecs comuni==
 +
 
 +
* {{pkg|a52dec}}: liba52 è una libreria libera per la codifica di flussi ATSC A/52
 +
* {{pkg|faac}}: FAAC è un codificatore di audio AAC
 +
* {{pkg|faad2}}: ISO AAC audio decoder
 +
* {{pkg|flac}}: Free Lossless Audio Codec
 +
* {{pkg|jasper}}: Un software basato su implementazione del codec specificato nella emergente JPEG-2000 Part-1.
 +
* {{pkg|lame}}: Un MP3 Encoder e analizzatore struttura grafica
 +
* {{pkg|libdca}}: Libreria libera per la decodifica di flussi DTS Coherent Acoustics
 +
* {{pkg|libdv}}: Il Quasar codec DV (libdv) è un codec software per video DV
 +
* {{pkg|libmad}}: una decoder audio MPEG di alta qualità
 +
* {{pkg|libmpeg2}}: libmpeg2 è una libreria per la decodifica dei flussi video MPEG-1 e MPEG-2
 +
* {{pkg|libtheora}}: Un video codec aperto sviluppato dal Xiph.org
 +
* {{pkg|libvorbis}}: Libreria per i flussi Vorbis
 +
* {{pkg|libxv}}: Libreria per l'estensione video in X11
 +
* {{pkg|wavpack}}: formato di compressione audio con lossless, lossy, e modalità di compressione ibrida
 +
* {{pkg|x264}}: libreria libera per la codifica di flussi video H264/AVC
 +
* {{pkg|xvidcore}}: XviD è un codec open source per i video MPEG-4
 +
 
 +
==Backends==
 +
 
 +
===GStreamer===
 +
 
 +
Da http://www.gstreamer.net/:
 +
 
 +
:''[[GStreamer]] è una piattaforma software altamente modulare utilizzata per creare applicazioni multimediali. Le applicazioni supportate vanno da semplici riproduttori Ogg/Vorbis, flussi audio/video a mixaggio audio complessi ed elaborazione di video-editing non lineare.
 +
 
 +
Più semplicemente, GStreamer e un ''backend'' o ''framework'' utilizzato da molti lettori multimediali.
 +
 
 +
GStreamer utilizza una architettura a plugin che rende la maggior parte delle funzionalità di GStreamer implementati come librerie condivise. Dalla versione 0.10 del plugin vengono raggruppati in tre set (dal nome del film Il Buono, il Brutto e il Cattivo -Good,Bad e Ugly-)<sup>[http://it.wikipedia.org/wiki/GStreamer]</sup>.
 +
 
 +
* {{Pkg|gstreamer0.10-base-plugins}}
 +
* {{Pkg|gstreamer0.10-good-plugins}}
 +
* {{Pkg|gstreamer0.10-bad-plugins}}
 +
* {{Pkg|gstreamer0.10-ugly-plugins}}
 +
* {{Pkg|gstreamer0.10-ffmpeg}}
 +
 
 +
Per una soluzine completa:
 +
 
 +
  # pacman -S gstreamer0.10-plugins
 +
 
 +
===xine===
 +
 
 +
Da http://www.xine-project.org/about:
 +
 
 +
:''xine è un libero (licenza GPL) motore di riproduzione multimediale ad alte prestazioni, portatile e riutilizzabile. xine è di per sé una libreria condivisa facile da usare, ed anche una potente API che viene utilizzata da molte applicazioni per la riproduzione video e nella finalità di elaborazione video.''
 +
 
 +
In alternativa a GStreamer, molti media player possono essere configurati per utilizzare il backend xine::
 +
 
 +
# pacman -S xine-lib
 +
 
 +
Si noti che il progetto xine fornisce anche un lettore video, {{pkg|xine-ui}}.
 +
 
 +
===libavcodec===
 +
 
 +
libavcodec è parte del progetto [http://ffmpeg.org/ FFmpeg].  Esso comprende un gran numero di codec video e audio. I codec libavcodec sono inclusi con i lettori multimediali come [[MPlayer (Italiano)|MPlayer]] e [[VLC]], quindi potrebbe non essere necessario installare il pacchetto ffmpeg.
 +
 
 +
==Trucchi e Soluzioni==
 +
 
 +
===Installare codec binari per MPlayer===
 +
 
 +
Una soluzione definitiva potrebbe essere quella di installare i codec binari per MPlayer.
 +
 
 +
Se non si riesce a riprodurre alcuni file, visitare la pagina http://www.mplayerhq.hu/design7/dload.html, leggere le istruzioni e installare il codec necessario a riprodurre il file.
 +
 
 +
Inoltre possono essere installati tramite il pacchetto {{AUR|codecs}} disponibile su [[AUR (Italiano)|AUR]].
 +
 
 +
=== H264 o mpg4 mancante in Totem Player===
 +
 
 +
Se viene visualizzato l'avviso "Il plugin H264 è mancante" con il lettore multimediale Totem , è sufficiente installare la libreria Gstreamer AV per risolvere il problema.
 +
 
 +
# pacman -S gst-libav

Revision as of 15:55, 28 December 2012


Sommario help replacing me
Una panoramica sui pacchetti dei codec disponibili per Arch Linux.
Articoli correlati
DVD Playing
GStreamer
MPlayer
VLC media player

Da wikipedia:

In elettronica, informatica e telecomunicazioni un codec è un programma o un dispositivo che si occupa di codificare e/o decodificare digitalmente un segnale analogico.

In generale, i codec sono utilizzati dalle applicazioni multimediali per codificare e/o decodificare un flusso audio o video. Per poter decodificare un flusso, gli utenti devono avere installato il codec appropriato.

Questo articolo tratterà solamente di codec e di applicazioni che lavorano come backend; si veda l'articolo Common Applications per una lista completa di media player più utilizzati (come MPlayer e VLC).

Requisiti

La riproduzione di file multimediali richiede due componenti:

  • Un lettore multimediale compatibile
  • Il codec appropriato

Non è sempre necesario installare un codec specifico se si installa un lettore multimediale. Ad esempio, MPlayer si tira dietro come dipendenze un largo numero di codec, e altri ne ha inglobati nella sua compilazione.

Codecs comuni

  • a52dec: liba52 è una libreria libera per la codifica di flussi ATSC A/52
  • faac: FAAC è un codificatore di audio AAC
  • faad2: ISO AAC audio decoder
  • flac: Free Lossless Audio Codec
  • jasper: Un software basato su implementazione del codec specificato nella emergente JPEG-2000 Part-1.
  • lame: Un MP3 Encoder e analizzatore struttura grafica
  • libdca: Libreria libera per la decodifica di flussi DTS Coherent Acoustics
  • libdv: Il Quasar codec DV (libdv) è un codec software per video DV
  • libmad: una decoder audio MPEG di alta qualità
  • libmpeg2: libmpeg2 è una libreria per la decodifica dei flussi video MPEG-1 e MPEG-2
  • libtheora: Un video codec aperto sviluppato dal Xiph.org
  • libvorbis: Libreria per i flussi Vorbis
  • libxv: Libreria per l'estensione video in X11
  • wavpack: formato di compressione audio con lossless, lossy, e modalità di compressione ibrida
  • x264: libreria libera per la codifica di flussi video H264/AVC
  • xvidcore: XviD è un codec open source per i video MPEG-4

Backends

GStreamer

Da http://www.gstreamer.net/:

GStreamer è una piattaforma software altamente modulare utilizzata per creare applicazioni multimediali. Le applicazioni supportate vanno da semplici riproduttori Ogg/Vorbis, flussi audio/video a mixaggio audio complessi ed elaborazione di video-editing non lineare.

Più semplicemente, GStreamer e un backend o framework utilizzato da molti lettori multimediali.

GStreamer utilizza una architettura a plugin che rende la maggior parte delle funzionalità di GStreamer implementati come librerie condivise. Dalla versione 0.10 del plugin vengono raggruppati in tre set (dal nome del film Il Buono, il Brutto e il Cattivo -Good,Bad e Ugly-)[1].

Per una soluzine completa:

# pacman -S gstreamer0.10-plugins

xine

Da http://www.xine-project.org/about:

xine è un libero (licenza GPL) motore di riproduzione multimediale ad alte prestazioni, portatile e riutilizzabile. xine è di per sé una libreria condivisa facile da usare, ed anche una potente API che viene utilizzata da molte applicazioni per la riproduzione video e nella finalità di elaborazione video.

In alternativa a GStreamer, molti media player possono essere configurati per utilizzare il backend xine::

# pacman -S xine-lib

Si noti che il progetto xine fornisce anche un lettore video, xine-ui.

libavcodec

libavcodec è parte del progetto FFmpeg. Esso comprende un gran numero di codec video e audio. I codec libavcodec sono inclusi con i lettori multimediali come MPlayer e VLC, quindi potrebbe non essere necessario installare il pacchetto ffmpeg.

Trucchi e Soluzioni

Installare codec binari per MPlayer

Una soluzione definitiva potrebbe essere quella di installare i codec binari per MPlayer.

Se non si riesce a riprodurre alcuni file, visitare la pagina http://www.mplayerhq.hu/design7/dload.html, leggere le istruzioni e installare il codec necessario a riprodurre il file.

Inoltre possono essere installati tramite il pacchetto codecsAUR disponibile su AUR.

H264 o mpg4 mancante in Totem Player

Se viene visualizzato l'avviso "Il plugin H264 è mancante" con il lettore multimediale Totem , è sufficiente installare la libreria Gstreamer AV per risolvere il problema.

# pacman -S gst-libav