Video

Da Lucarasp.

Indice

[modifica] Kino

Kino è un editor video non lineare che permete di trattare filmati digitali su PC in ambiente Linux.

[modifica] Funzioni Principali

- Acquisizione dei filmati da telecamera via firewire - Ritaglio degli spezzoni (scene) - Montaggio - Applicazione di effetti - Rendering in diversi formati - Authoring di DVD Video

[modifica] Caratteristiche

Kino ha raggiunto negli ultimi tempi una ottima stabilità ed è semplice da usare; è pacchettizzato per la maggior parte delle distribuzioni.

[modifica] Installazione su Fedora 10 x86_64

Dopo avere installato Fedora 10 Preview, installare il nuovo repositorio RpmFusion seguendo le istruzioni sul sito:

 su -c 'rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm'
 su -c 'rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'

Ed installare quindi Kino:

 yum install kino 

Dita incrociate e...... Fatto!!

[modifica] Kdenlive

Kdenlive è un editor video non lineare per Linux, dotato di un ambiente di montaggio multitraccia, simile a quello dei più blasonati editors commerciali.

[modifica] Funzioni Principali

- Acquisizione dei filmati da telecamera via firewire - Browser per la gestione del progetto - Montaggio e ritaglio degli spezzoni (scene) in ambiente multitraccia - Applicazione di effetti - Rendering in diversi formati - Authoring di DVD Video

[modifica] Caratteristiche

Kdenlive è un progetto relativamente giovane ma l'ambiente di lavoro è ben utilizzabile e già abbastanza stabile;

La versione 0.7 presenta molte novità, a cominciare dal look molto "fresco" basato sulle QT4 e su KDE4.1, e sembra offrire pieno supporto ai formati HDV.

[modifica] Installazione su Fedora Core 6

purtroppo non esistono a tutt'oggi pacchetti precompilati per Fedora Core, per cui ho tentato di pacchettizzarli:

mlt++-0.2.2

mlt-0.2.2

kdenlive-0.5svn

Poichè è il mio primo tentativo di pacchettizzare, usateli con attenzione!!

[modifica] Installazione su Fedora 10 x86_64

Traduzione della breve guida in inglese dal wiki di Kdenlive

Non sono stato in grado di compilare/usare kdenlive da Fedora 7 in poi. Oggi ce l'ho fatta con Fedora 10 Preview e questi sono i passi da seguire:

  • Distribuzione e Repository

Siccome Fedora 10 è ancora in anteprima, non mi meraviglia che sia complicato trovare repository aggiornati: fortunatamente ho trovato il nuovo RpmFusion che mette a disposizione quasi tutte le dipendenze necessarie.

  • Pacchetti installati
 yum install cmake kdelibs-devel ladspa-devel libdv-devel libsamplerate libquicktime-devel
 jack-audio-connection-kit-devel jack-rack soprano-devel libmad-devel faad2-devel faac-devel lame-devel lame-libs 

Forse ne mancano alcuni...

  • Ottenere e Configurare ffmpeg
 svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
 cd ffmpeg
 ./configure --enable-gpl --enable-shared --enable-pthreads --enable-libmp3lame --enable-libfaac --enable-libfaad
 --enable-libvorbis --enable-swscale --prefix=/usr

Notate che, per quanto posso capire, --prefix deve essere configurato uguale anche con mlt;

 make && make install

La compilazione va che è una meraviglia....

  • Ottenere e Configurare frei0r
 wget http://propirate.net/frei0r/latest.tar.gz
 tar xvzf latest.tar.gz
 cd frei0r-plugins.1.1.22/
 ./configure
 
 make && make install
  • Ottenere e Configurare Mlt
 svn co https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt mlt

Qui ho scoperto che occorre sistemare il percorso di pkg-config per fare in modo che il configure di mlt trovi le librerie avformat ( è possibile che abbia fatto confusione con --prefix di cui sopra, ma non sono sicuro )

 PKG_CONFIG_PATH=/usr/lib/pkgconfig/
 export PKG_CONFIG_PATH 

Il percorso delle librerie di qimage deve essere sistemate in modo da usare le Qt4:

 ./configure --prefix=/usr --enable-gpl --qimage-libdir=/usr/lib64/ --qimage-includedir=/usr/include/Qt --avformat-swscale
 --disable-mmx --disable-sox

Notate che, per la mia esperienza, senza disabilitare il supporto di mmx e sox, la compilazione si blocca con errori;

Ancora make and make install finiscono correttamente.

  • Ottenere e Configurare mlt++
 svn co https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt++ mlt++
 ./configure --prefix=/usr

Anche qui make and make install finiscono correttamente.

  • Ottenere e Configurare Kdenlive
 svn co https://kdenlive.svn.sourceforge.net/svnroot/kdenlive/branches/KDE4
 cd KDE4
 mkdir build && cd build
 cmake .. -DCMAKE_INSTALL_PREFIX=/usr
 make && make install

Fatto!!

[modifica] Avermedia & MythTV

Di recente ho provato ad utilizzare la mia Linux Box come "multi-media center":

[modifica] MythTV Suite

Applicazione in stile "Media Center" con caratteristiche interessanti:

  • architettura client/server (permette tra l'altro la condivisione delle risorse tra macchine diverse in rete)
  • gestione della configurazione e dell'archivio delle registrazioni su database esterno (mysql).

Homepage MythTV

Pacchetti precompilati per Fedora Core si trovano su Atrpms.net

[modifica] AVerMedia AverTV Hybrid+FM PCI A16D

Traduzione in italiano da Video4Linux wiki

[modifica] Info

Avermedia offre due schede TV "Hybrid+FM PCI" che, a differenza del loro nome, sono dotate di tuner basati su chipset differenti;

Immagine:A16Dboard.jpg

Dando un'occhiata alla scheda si possono notare:

  • Philips SAA7135HL PCI Audio/Video Broadcast Decoder
  • Xceive XC3018 Silicon Tuner Immagine:Xc3018.jpg
  • Zarlink MT352 Digital Terrestrial TV Demodulator

Xceive XC3018 è una versione ridotta del XC3028. XC3018 supporta gli standard televisivi analogici NTSC, PAL e SECAM e la TV digitale DVB-T.

Xceive XC3028 supporta tutti gli standard della televisione analogica:

   * NTSC,
   * PAL,
   * SECAM,
   * CVBS,
   * SIF and audio output 

e della TV digitale

   * ATSC,
   * DVB-T,
   * ISDB-T,
   * DMB-T,
   * DVB-C. 

La scheda presenta molte affinità con le Avermedia Cardbus (E506R) e la Avermedia M115.

La ricezione della TV analogica funziona, l'audio richiede di essere trattato con sox.

La ricezione della radio analogica ... ... gracchia.

La ricezione della radi e della TV digitale terrestre funziona con il driver della M115.

Il telecomando funziona come spiegato nella sezione remote controller del V4L wiki.

--Lucarasp 00:07, 7 ott 2007 (CEST)

[modifica] Installazione

Come per la (E506R) esiste codice sperimentale in un nuovo repository:

http://mcentral.de/hg/~mrec/v4l-dvb-experimental/

   $ hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental/
   $ cd v4l-dvb-experimental/v4l

Markus ha aggiunto la definizione della A16D al ramo v4l-dvb-kernel perciò al momento non è richiesta alcuna patch e può essere compilato ed installato con:

   $ make
   $ make install

E' quindi necessario installare il firmware: per me le versioni 3, 4 e 5 funzionano.

http://mcentral.de/firmware/

Come spiegato in questo thread occorre creare il file /etc/modprobe.d/saa7134 contenente:

   options saa7134 alsa=1
   install saa7134 /sbin/modprobe xc3028-tuner; /sbin/modprobe --ignore-install saa7134; /sbin/modprobe saa7134-dvb; /sbin/modprobe saa7134-alsa

Ricordate che il tuner non funzionerà caricando saa7134 prima di xc3028-tuner.

[modifica] Caricare i moduli

Caricate i moduli con:

   $ modprobe saa7134

I moduli saranno anche caricati automaticamente al boot.

[modifica] Radio

[modifica] DVB-T

[modifica] Telecomando

Un ringraziamento a SunnyBUG, l'autore dell'articolo originale "CARDBUS Hybrid TV FM (E506R)" dal quale gran parte di questo deriva.

--151.30.169.190 23:44, 1 mar 2007 (CET)