Home

burn plugin

burn

il pulgin burn e' stato uno di quelli che piu' mi ha fatto tribolare, e debbo ringraziare grazymax per avermi aiutato nella soluzione!!!!!

l' ultima volta che l' ho compilato era il 13/02/2010, con vdr 1.7.12, ma se lo eseguo va' in segfault

aggiunta, il 21/02/2010 e' uscito il nuovo burn

http://firefly.vdr-developer.org/patches/vdr-burn-0.2.0-beta1.tgz

valido per vdr 1.6.0 e vdr 1.7.11 e superiori, aggiornero' per tali versioni seguire le indicazioni sulla pagina burn plugin per vdr 1.7.11 e superiori

 

se non abbiamo gia' installato questi componenti aggiuntivi e' ora arrivato il momento di farlo

sudo apt-get install libgd2-xpm-dev libboost-dev dvdauthor 


bisogna scaricare il plugin tramite cvs da :

ricordatevi, siccome joomla tenta di evitare lo spam sulle caselle email e il comando cvs include un' email, dei tre pezzi in cui viene separata la riga, dovete copiare il primo ed il terzo, e scrivere a manina l' indirizzo mail, avendo cura di eliminare gli spazi prima e dopo l' indirizzo mail.

cvs -d :pserver: Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo. :/var/cvsroot co burn

 

e visto che e' stato scritto tempo fa' , bisogna applicare la patch per renderlo compatibile col gcc

 

cd ./PLUGINS/src/burn
wget http://www.vdrportal.de/board/attachment.php?attachmentid=18699&sid=9a2921edad555aa4dd5e9e959d7d4702 
mv attachment.php\?attachmentid\=18699 gcc34-burn.diff 
patch -p1 < gcc34-burn.diff

 

pena l' errore

Plugin burn: 
make[1]: gdlib-config: comando non trovato 
make[1]: ingresso nella directory «/usr/src/vdr-1.6.0/PLUGINS/src/burn» 
make[1]: uscita dalla directory «/usr/src/vdr-1.6.0/PLUGINS/src/burn» 
make[1]: ingresso nella directory «/usr/src/vdr-1.6.0/PLUGINS/src/burn» 
make[1]: *** Nessuna regola per creare l'obiettivo «boost/bind.hpp», necessario a «burn.o». Arresto. 

se avete avuto quest' errore dovrete dare un bel

make clean-plugins

 

se invece l' errore che avete e'

 

chain-dvd.c:214:2: warning: #warning error handling                                                                                                               
chain-dvd.c: In member function ‘bool vdr_burn::chain_dvd::prepare_cutmarks()’:                                                                                   
chain-dvd.c:432: error: no matching function for call to ‘cIndexFile::Get(int&, uchar*, int*, int, int)’                                                          
../../../include/vdr/recording.h:243: note: candidates are: bool cIndexFile::Get(int, uint16_t*, off_t*, bool*, int*)                                             
../../../include/vdr/recording.h:245: note:                 int cIndexFile::Get(uint16_t, off_t)                                                                  
make[1]: *** [chain-dvd.o] Errore 1

dovete applicare un' altra patch (framespersec.diffcome indicato qui:

http://www.vdrportal.de/board/thread.php?postid=817294

questa patch non si applichera' completamente, e dovrete intervenire manualmente su un paio di file, basta guardare il file .rej.....

 

quindi per farlo funzionare dovremo copiare dalla dir dei sorgenti i file

vdrburn-archive.sh
vdrburn-dvd.sh
burn-buffers

in /usr/bin e dare i permessi di esecuzione

 

ma burn vuole anche altri programmi a corredo, quindi


scaricare e compilare mjpegtools

cd /usr/src

http://downloads.sourceforge.net/project/mjpeg/mjpegtools/1.9.0rc4/mjpegtools-1.9.0rc4.tar.gz?use_mirror=ignum


tar -xvf mjpegtools-1.9.0rc4.tar.gz
cd mjpegtools-1.9.0rc4/
./configure
nano ./mplex/lpcmstrm_in.cpp
modificare la riga 56  in modo che sia 

const char *last_dot = strrchr( bs.StreamName(), '.' );

 


scaricare e installare in usr/bin il contenuto del file

wget http://vdrsync.vdr-portal.de/releases/vdrsync-050322.tgz

tar -xvf vdrsync-050322.tgz

cd vdrsync-050322/
mv * /usr/bin

scaricare il file

wget http://www.xeatre.tv/community/burn/contrib/M2VRequantizer.tar.gz

tar -xvf M2VRequantizer.tar.gz 
cd M2VRequantizer/
cp requant /usr/bin/

e copiare il file requant in /usr/bin





Powered by Joomla!®. Designed by: joomla 1.7 templates hosting Valid XHTML and CSS.