See also ebooksgratis.com: no banners, no cookies, totally FREE.

Web Analytics Made Easy - Statcounter


https://www.amazon.it/dp/B0CT9YL557

We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
a2 --- Programmi per l'esecuzione di filmati digitali

[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [violazione licenza] [translators] [docinfo] [indice analitico] [volume] [parte]


Capitolo 490.   Programmi per l'esecuzione di filmati digitali

Gli standard più importanti per i filmati sono fondamentalmente due: MPEG-1 e MPEG-2. Il primo è quello più comune, mentre il secondo riguarda prevalentemente i dischi DVD (Digital versatile disk). L'informazione audio utilizza i formati MP2 e MP3 (MPEG audio layer II e III). Normalmente, l'estensione di un file contenente video e audio MPEG è .mpg.

Per registrazioni di scarsa qualità (come per esempio quelli che si potrebbero ottenere attraverso una fotocamera digitale), si usa spesso il formato MJPG (MJPEG), contenuto assieme ad audio MPEG in file con estensioni .avi.

Per la riproduzione video sono disponibili anche applicativi abbastanza sofisticati, che con l'aiuto di librerie aggiuntive (plugin) sono in grado di accedere a vari formati video e audio. Il programma a cui si pensa di solito per queste cose è Xine, ma ne esistono anche altri, più o meno derivati da questo.

L'argomento tipico della riga di comando di un riproduttore di questo tipo, può essere un elenco di file, di directory ed eventualmente di ciò che viene definito «MRL», ovvero Media resource locator.

Tabella 490.1. Alcuni esempi di MRL.

MRL Descrizione
file:///home/tizio/mio_file.avi File AVI accessibile nel file system con il percorso /home/tizio/mio_file.avi.
dvd:///dev/sr0 DVD (video) inserito nell'unità corrispondente al file di dispositivo /dev/sr0.
vcd:///dev/hdc VCD (video) inserito nell'unità corrispondente al file di dispositivo /dev/hdc.
http://www.audio.dg/musica.pls Probabilmente una stazione radio accessibile attraverso il protocollo HTTP.
http://www.video.dg:8080/;stream.nsv Probabilmente una stazione televisiva accessibile attraverso il protocollo HTTP.
rtsp://www.video.dg/ Probabilmente una stazione televisiva accessibile attraverso il protocollo RTSP.

490.1   GTV

GTV (1) è un programma molto semplice, per il sistema grafico X, che si avvale della libreria SDL MPEG. (2) Si compone dell'eseguibile gtv e si utilizza senza opzioni nella riga di comando, con la possibilità di indicare un solo file MPEG. All'avvio si presenta come si vede nella figura 490.2.

Figura 490.2. Pannello di controllo di GTV, dopo aver aperto e avviato il file /tmp/prova.mpg.

gtv-pannello-di-controllo

Si può osservare la disponibilità di una visualizzazione al doppio della dimensione normale, attraverso il bottone <Double>, così come la possibilità di eseguire il file in modo continuo con il bottone <Loop>. Dalla figura si può vedere che il bottone <Audio> non è disponibile, perché il file in questione non incorpora audio; lo scopo del bottone è proprio quello di abilitare, quando disponibile, l'ascolto dell'audio.

490.2   PlayMPEG

PlayMPEG (3) è un altro programma per l'esecuzione di file MPEG, per il sistema grafico X, che utilizza la libreria SDL MPEG. (4) Si compone dell'eseguibile plaympeg e si utilizza soltanto attraverso la riga di comando. Al momento, PlayMPEG non offre alcuna possibilità di controllo durante l'esecuzione dei brani; tuttavia è almeno possibile indicare una sequenza di file che poi viene visualizzato in modo continuo.

plaympeg [opzioni] file_mpeg...

Tabella 490.3. Alcune opzioni.

Opzione Descrizione
--noaudio

Esclude l'audio, se il file contiene questa informazione.
--novideo

Esclude il video se presente: anche se potrebbe sembrare strano, PlayMPEG è in grado di eseguire file di formati audio compatibili con quelli che può includere il formato MPEG video.
--fullscreen

Utilizza lo schermo intero, ma richiede di funzionare con i privilegi dell'utente root.
--double

-2

Raddoppia la dimensione dell'immagine.
--loop

Esegue la sequenza di ogni file in modo continuo. In generale, conviene usare questa opzione solo quando si tratta di un file singolo, perché non si ottiene la ripetizione dell'intera sequenza di file.
--volume n

-v n

Permette di specificare il livello del volume sonoro, aggiungendo un numero, da 0 a 100, dove ovviamente il primo rappresenta un volume nullo e il secondo indica il volume massimo.

Segue la descrizione di alcuni esempi:

  • plaympeg *.mpg[Invio]

    Esegue in sequenza tutti i file che terminano con l'estensione .mpg.

  • plaympeg *.mp3[Invio]

    Esegue in sequenza tutti i file che terminano con l'estensione .mp3. Presumibilmente si tratta di file audio in formato MP3.

  • plaympeg --double *.mpg[Invio]

    Esegue in sequenza tutti i file che terminano con l'estensione .mpg, ingrandendo le immagini al doppio della dimensione originale.

490.3   Avifile

Avifile (5) è un progetto nato con l'intento di utilizzare una serie di librerie binarie, gratuite, per l'esecuzione di file contenenti filmati digitali ed eventualmente anche per la registrazione di tali filmati. In generale, Avifile è utile per la visualizzazione di file in formato AVI.

I sistemi basati su distribuzioni GNU che dispongono di un pacchetto relativo a questo applicativo, dovrebbero avere già organizzato la cosa in modo da selezionare quelle librerie che consentono il funzionamento essenziale di Avifile, senza imporre restrizioni legali, a parte il fatto che vanno usate così come sono, senza la disponibilità di un sorgente.

Avifile si compone di diversi programmi eseguibili, ognuno con uno scopo differente, ma in pratica, ciò che si trova nelle distribuzioni GNU potrebbe essere limitato a aviplay, con lo scopo esclusivo di visualizzare i filmati:

aviplay [opzioni] file_avi...

Come si vede, il funzionamento di questo programma è molto semplice e intuitivo. Eventualmente può essere utile l'opzione -m, per visualizzare il filmato a schermo intero. L'esempio seguente avvia la visualizzazione di tutti file con estensione .avi che sono presenti nella directory corrente, in una sequenza unica:

aviplay *.avi[Invio]

Durante il funzionamento, a meno di avere selezionato l'opzione -m, appare un pannellino di controllo, come si vede nella figura 490.4.

Figura 490.4. Pannello di controllo di aviplay durante la visualizzazione di un filmato.

aviplay

Durante il funzionamento sono utili alcuni comandi impartiti da tastiera, come descritto nella tabella successiva.

Tabella 490.5. Alcune comandi da tastiera.

Comando Descrizione
[Ins]
[Del]
Passa al file successivo o a quello precedente.
[m] Passa alla modalità di funzionamento a schermo intero e viceversa.
[x] Stop: blocca l'esecuzione; per riprendere è necessario usare il tasto [v].
[v] Riprende l'esecuzione di un filmato fermato con il tasto [x].
[c]
[p]
Pausa.
[1]
[2]
[3]
Regola il fattore di ingrandimento: dal 50 % al 200 %.

490.4   FFmpeg

FFmpeg (6) è un sistema di registrazione, elaborazione e riproduzione di formati multimediali di vario tipo. In questa sezione si vuole porre l'attenzione sul programma ffplay, che è lo strumento di esecuzione:

ffplay [opzioni] file_da_eseguire

Nella pagina di manuale ffplay(1) si possono leggere le varie opzioni disponibili, che per un'esecuzione normale non sono necessarie. Eventualmente, durante il funzionamento del programma, è utile conoscere l'uso di alcuni comandi della tastiera, dal momento che non viene fornito alcun menù; di questi comandi, il più importante è la pausa che si inserisce e si toglie con il tasto [Spazio].

Nonostante la superficialità della descrizione che qui viene fatta di ffplay, non si deve pensare che si tratti di un programma di importanza minore, perché è invece uno dei migliori, che di solito è in grado di eseguire la maggior parte di formati multimediali esistenti.

490.5   Xine

Xine (7) è un programma molto comune per l'esecuzione di video. Si compone principalmente dell'eseguibile xine, che di solito viene avviato senza argomenti:

xine [opzioni] [media...]

L'ultimo argomento che appare nel modello sintattico fa riferimento all'indirizzo di ciò che si vuole visualizzare (o ascoltare). Si possono indicare dei file, delle directory e indirizzi «MRL», come quelli indicati nella tabella 490.1. Segue la descrizione di alcuni esempi.

  • xine *.avi[Invio]

    Esegue i file che corrispondono al modello *.avi nella directory corrente.

  • xine .[Invio]

    Esegue i file che sono contenuti nella directory corrente e nelle sottodirectory successive.

  • xine file:///home/tizio/filmati/mio.mpg[Invio]

    Esegue il file /home/tizio/filmati/mio.mpg.

  • xine file:///home/tizio/filmati[Invio]

    Esegue i file contenuti nella directory /home/tizio/filmati/.

  • xine dvd:///dev/hdc[Invio]

    Esegue il DVD video inserito nell'unità corrispondente al file di dispositivo /dev/hdc.

  • xine http://www.mostlyclassical.com/mp3/classical128k.pls[Invio]

    Si collega a una radio attraverso Internet.

  • xine http://www.webranger.net/m3ustart/s2.m3u[Invio]

    Si collega a una televisione attraverso Internet.

Figura 490.6. Xine durante la visione di un DVD video, con i controlli in evidenza. Si ricordi che per ottenere un menù di funzioni basta premere il tasto destro del mouse quando il puntatore si trova sulla superficie della finestra di visualizzazione del filmato.

xine

490.6   Gxine

Gxine (8) è una variante di Xine, funzionalmente equivalente all'originale:

gxine [opzioni] [media...]

Figura 490.7. Gxine durante la visione di un DVD video.

gxine

490.7   Totem

Totem (9) è un programma per l'esecuzione di vari tipi di formati multimediali che, come altri, deriva in qualche modo da Xine.

totem [opzioni] [media...]

Per il funzionamento di Totem sono validi gli stessi esempi mostrati a proposito di Xine, con la differenza che il file eseguibile è totem.

Figura 490.8. Totem durante la visione di un DVD video.

totem

490.8   VLC

VLC è un programma del progetto VideoLAN, (10) che ha lo scopo di realizzare un sistema completo di trasmissione e ricezione di informazioni multimediali. VLC può essere usato sia per trasmettere, sia per ricevere, ma qui viene mostrato solo nella sua veste di «cliente», per la visione di file locali o per la ricezione.

vlc [opzioni] [media...]

Il modello sintattico mostrato semplifica il suo utilizzo per visualizzare file multimediali, ma si deve tenere presente che le possibilità sono maggiori. Segue la descrizione di alcuni esempi.

  • vlc *.avi[Invio]

    Esegue i file che corrispondono al modello *.avi nella directory corrente.

  • vlc .[Invio]

    Esegue i file che sono contenuti nella directory corrente e nelle sottodirectory successive.

  • vlc file:///home/tizio/filmati/mio.mpg[Invio]

    Esegue il file /home/tizio/filmati/mio.mpg.

  • vlc file:///home/tizio/filmati[Invio]

    Esegue i file contenuti nella directory /home/tizio/filmati/.

  • vlc dvd:///dev/sr0[Invio]

    Esegue il DVD video inserito nell'unità corrispondente al file di dispositivo /dev/sr0.

  • vlc http://www.mostlyclassical.com/mp3/classical128k.pls[Invio]

    Si collega a una radio attraverso Internet.

  • vlc http://www.webranger.net/m3ustart/s2.m3u[Invio]

    Si collega a una televisione attraverso Internet.

Figura 490.9. VLC durante la visione di un DVD video.

vlc

490.9   Kaffeine

Kaffeine (11) è un programma per l'esecuzione di formati multimediali (avvalendosi di altre applicazioni più specializzate, principalmente di Xine), realizzato per integrarsi nell'ambiente di KDE.

kaffeine [opzioni] [media...]

Segue la descrizione di alcuni esempi.

  • kaffeine *.mpg[Invio]

    Esegue i file che corrispondono al modello *.avi nella directory corrente.

  • kaffeine .[Invio]

    Esegue i file che sono contenuti nella directory corrente e nelle sottodirectory successive.

  • kaffeine file:///home/tizio/filmati/mio.mpg[Invio]

    Esegue il file /home/tizio/filmati/mio.mpg.

  • kaffeine dvd:///dev/sr0[Invio]

    Esegue il DVD video inserito nell'unità corrispondente al file di dispositivo /dev/sr0.

  • kaffeine http://www.mostlyclassical.com/mp3/classical128k.pls[Invio]

    Si collega a una radio attraverso Internet.

  • kaffeine http://www.webranger.net/m3ustart/s2.m3u[Invio]

    Si collega a una televisione attraverso Internet.

Figura 490.10. Kaffeine durante la visione di una stazione televisiva via Internet (una scena da: Boris Karloff, The fatal hour).

kaffeine

490.10   helixPlayer e realPlayer

helixPlayer (12) è un riproduttore multimediale generalizzato, per vari formati «liberi»; come derivazione di questo lavoro c'è una versione di realPlayer con codice libero, ma al quale si aggiungono componenti binarie non più libere, per l'interpretazione di altri formati speciali.

helix-play [media...]

realplay [media...]

Segue la descrizione di alcuni esempi riferiti a helixPlayer.

  • helix-play *.mp3[Invio]

    Esegue i file che corrispondono al modello *.mp3 nella directory corrente (si tratta di file audio).

  • helix-play http://www.nasa.gov/ram/35037main_portal.ram[Invio]

    Si collega a una televisione attraverso Internet.

Figura 490.11. helixPlayer durante la visione di una stazione televisiva via Internet.

helixplayer

490.11   Riferimenti

Appunti di informatica libera 2006.01.01 --- Copyright © 2000-2006 Daniele Giacomini -- <daniele (ad) swlibero·org>, <daniele·giacomini (ad) poste·it>


1) GTV   GNU GPL

2) SDL MPEG   GNU LGPL

3) PlayMPEG   GNU GPL

4) SDL MPEG   GNU LGPL

5) Avifile   GNU GPL e GNU LGPL

6) FFmpeg   GNU GPL

7) Xine   GNU GPL

8) Gxine   GNU GPL

9) Totem   GNU GPL

10) VideoLAN   GNU GPL

11) Kaffeine   GNU GPL

12) helixPlayer   RPSL o GNU GPL


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome programmi_per_l_x0027_esecuzione_di_filmati_digitali.htm

[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [violazione licenza] [translators] [docinfo] [indice analitico]

Valid ISO-HTML!

CSS validator!

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Sub-domains

CDRoms - Magnatune - Librivox - Liber Liber - Encyclopaedia Britannica - Project Gutenberg - Wikipedia 2008 - Wikipedia 2007 - Wikipedia 2006 -

Other Domains

https://www.classicistranieri.it - https://www.ebooksgratis.com - https://www.gutenbergaustralia.com - https://www.englishwikipedia.com - https://www.wikipediazim.com - https://www.wikisourcezim.com - https://www.projectgutenberg.net - https://www.projectgutenberg.es - https://www.radioascolto.com - https://www.debitoformtivo.it - https://www.wikipediaforschools.org - https://www.projectgutenbergzim.com

<