Difference between revisions of "Transfron-plugin"

From VDR Wiki
Jump to: navigation, search
m
(Links)
 
(3 intermediate revisions by 2 users not shown)
Line 27: Line 27:
  
 
Lame
 
Lame
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf lame-<VERSION>.tar.gz
tar xvzf lame-<VERSION>.tar.gz
+
cd lame-<VERSION>
cd lame-<VERSION>
+
./configure --prefix=/usr/local
./configure --prefix=/usr/local
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
Libogg
 
Libogg
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf libogg-<VERSION>.tar.gz
tar xvzf libogg-<VERSION>.tar.gz
+
cd libogg-<VERSION>
cd libogg-<VERSION>
+
./configure --prefix=/usr/local
./configure --prefix=/usr/local
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
Libvorbis
 
Libvorbis
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf libvorbis-<VERSION>.tar.gz
tar xvzf libvorbis-<VERSION>.tar.gz
+
cd libvorbis-<VERSION>
cd libvorbis-<VERSION>
+
./configure --prefix=/usr/local \
./configure --prefix=/usr/local \
+
            --with-ogg-libraries=/usr/local/lib
            --with-ogg-libraries=/usr/local/lib
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
Ogmtools
 
Ogmtools
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar jxvf ogmtools-<VERSION>.tar.bz2
tar jxvf ogmtools-<VERSION>.tar.bz2
+
cd ogmtools-<VERSION>
cd ogmtools-<VERSION>
+
./configure --prefix=/usr
./configure --prefix=/usr
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
vorbistools
 
vorbistools
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf vorbis-tools-<VERSION>.tar.gz
tar xvzf vorbis-tools-<VERSION>.tar.gz
+
cd vorbis-tools-<VERSION>
cd vorbis-tools-<VERSION>
+
./configure --prefix=/usr \
./configure --prefix=/usr \
+
            --with-ogg-libraries=/usr/local/lib
            --with-ogg-libraries=/usr/local/lib
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
Divx4linux
 
Divx4linux
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf divx4linux-<VERSION>.tgz
tar xvzf divx4linux-<VERSION>.tgz
+
cd divx4linux-<VERSION>
cd divx4linux-<VERSION>
+
sh install.sh
sh install.sh
+
</pre>
+
  
{{Box Hint|
+
{{Box Info|
 
XviD-0.9.x is obligatory! With higher version transcode will fail with
 
XviD-0.9.x is obligatory! With higher version transcode will fail with
 
  '''[transcode] critical: failed to init encoder'''
 
  '''[transcode] critical: failed to init encoder'''
Line 98: Line 86:
  
 
Xvidcore
 
Xvidcore
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar jxvf xvidcore-<VERSION>.tar.bz2
tar jxvf xvidcore-<VERSION>.tar.bz2
+
cd xvidcore-<VERSION>/build/generic
cd xvidcore-<VERSION>/build/generic
+
./configure --prefix=/usr/local
./configure --prefix=/usr/local
+
make
make
+
make install
make install
+
ln -s /usr/local/lib/libxvidcore.so.* /usr/local/lib/libxvidcore.so
ln -s /usr/local/lib/libxvidcore.so.* /usr/local/lib/libxvidcore.so
+
ldconfig
ldconfig
+
</pre>
+
  
 
Mjpegtools
 
Mjpegtools
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf mjpegtools-<VERSION>.tar.gz
tar xvzf mjpegtools-<VERSION>.tar.gz
+
cd mjpegtools-<VERSION>
cd mjpegtools-<VERSION>
+
./configure --prefix=/usr
./configure --prefix=/usr
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
VCDImager
 
VCDImager
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf vcdimager-<VERSION>.tar.gz
tar xvzf vcdimager-<VERSION>.tar.gz
+
cd vcdimager-<VERSION>
cd vcdimager-<VERSION>
+
./configure --prefix=/usr
./configure --prefix=/usr
+
make
make
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
Transcode
 
Transcode
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf transcode-<VERSION>.tar.gz
tar xvzf transcode-<VERSION>.tar.gz
+
cd transcode-<VERSION>
cd transcode-<VERSION>
+
./configure --prefix=/usr \
./configure --prefix=/usr \
+
            --with-avifile-mods=no
            --with-avifile-mods=no
+
make
make
+
make install
make install
+
</pre>
+
  
 
FAAC
 
FAAC
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf faac-<VERSION>.tar.gz
tar xvzf faac-<VERSION>.tar.gz
+
cd faac
cd faac
+
chmod 755 bootstrap
chmod 755 bootstrap
+
./bootstrap
./bootstrap
+
./configure --prefix=/usr
./configure --prefix=/usr
+
make install
make install
+
ldconfig
ldconfig
+
</pre>
+
  
 
Mpeg4IP
 
Mpeg4IP
<pre>
+
cd $SOURCEDIR
cd $SOURCEDIR
+
tar xvzf mpeg4ip-<VERSION>.tar.gz
tar xvzf mpeg4ip-<VERSION>.tar.gz
+
cd mpeg4ip-<VERSION>
cd mpeg4ip-<VERSION>
+
./bootstrap --prefix=/usr
./bootstrap --prefix=/usr
+
make -k
make -k
+
make install -k
make install -k
+
</pre>
+
  
 
See [[plugin installation]]
 
See [[plugin installation]]
Line 214: Line 190:
 
|}
 
|}
  
[[Category:Plugins]]
+
[[Category:Outdated Plugins]]
  
<!-- Link to german wiki page -->
+
{{i18n|transfron-plugin}}
[[de:Transfron-plugin]]
+

Latest revision as of 13:42, 25 November 2013

Description

Screenshot

The Transfron plugin is a frontend to transcode. It converts recordings to the desired format, e.g. ogm ( xvid / vorbis ), avi ( xvid / mp3 ), mp4 ( xvid / aac ), mpg ( remuxed meg2 ), vcd ( mpeg1 cbr ), svcd ( mpeg2 vbr ). After the convertion one can also burn the result to CD.

Hardware requirements

  • CD burner (optional)

Software requirements

  • Libdvb
  • Lame
  • Libogg
  • Libvorbis
  • Ogmtools
  • Vorbistools
  • Divx4linux
  • Mjpegtool
  • Vcdimager
  • Transcode
  • Mpeg4ip
  • FAAC
  • Xvid
  • Cdrecord (optional)
  • Mkisofs (optional)

Installation

For libdvb see analogtv-plugin (but with --prefix=/usr)

Lame

cd $SOURCEDIR
tar xvzf lame-<VERSION>.tar.gz
cd lame-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig

Libogg

cd $SOURCEDIR
tar xvzf libogg-<VERSION>.tar.gz
cd libogg-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig

Libvorbis

cd $SOURCEDIR
tar xvzf libvorbis-<VERSION>.tar.gz
cd libvorbis-<VERSION>
./configure --prefix=/usr/local \
            --with-ogg-libraries=/usr/local/lib
make
make install
ldconfig

Ogmtools

cd $SOURCEDIR
tar jxvf ogmtools-<VERSION>.tar.bz2
cd ogmtools-<VERSION>
./configure --prefix=/usr
make
make install
ldconfig

vorbistools

cd $SOURCEDIR
tar xvzf vorbis-tools-<VERSION>.tar.gz
cd vorbis-tools-<VERSION>
./configure --prefix=/usr \
            --with-ogg-libraries=/usr/local/lib
make
make install
ldconfig

Divx4linux

cd $SOURCEDIR
tar xvzf divx4linux-<VERSION>.tgz
cd divx4linux-<VERSION>
sh install.sh
Info
Info

XviD-0.9.x is obligatory! With higher version transcode will fail with

[transcode] critical: failed to init encoder
see README (Transcode) => XviD 0.9.x


Xvidcore

cd $SOURCEDIR
tar jxvf xvidcore-<VERSION>.tar.bz2
cd xvidcore-<VERSION>/build/generic
./configure --prefix=/usr/local
make
make install
ln -s /usr/local/lib/libxvidcore.so.* /usr/local/lib/libxvidcore.so
ldconfig

Mjpegtools

cd $SOURCEDIR
tar xvzf mjpegtools-<VERSION>.tar.gz
cd mjpegtools-<VERSION>
./configure --prefix=/usr
make
make install
ldconfig

VCDImager

cd $SOURCEDIR
tar xvzf vcdimager-<VERSION>.tar.gz
cd vcdimager-<VERSION>
./configure --prefix=/usr
make
make install
ldconfig

Transcode

cd $SOURCEDIR
tar xvzf transcode-<VERSION>.tar.gz
cd transcode-<VERSION>
./configure --prefix=/usr \
            --with-avifile-mods=no
make
make install

FAAC

cd $SOURCEDIR
tar xvzf faac-<VERSION>.tar.gz
cd faac
chmod 755 bootstrap
./bootstrap
./configure --prefix=/usr
make install
ldconfig

Mpeg4IP

cd $SOURCEDIR
tar xvzf mpeg4ip-<VERSION>.tar.gz
cd mpeg4ip-<VERSION>
./bootstrap --prefix=/usr
make -k
make install -k

See plugin installation

Problems

Links

[1] http://www.peess.de/projects/transfron/transfron_plugin-eng.html Plugin homepage
[2] http://www.metzlerbros.org/dvb Libdvb homepage
[3] http://www.mp3dev.org/mp3 Lame homepage
[4] http://www.vorbis.com Vorbis project homepage
[5] http://www.bunkus.org/videotools/ogmtools Ogmtools homepage
[6] http://www.xvid.org XviD project homepage
[7] http://mjpeg.sourceforge.net Mjpegtools homepage
[8] http://www.vcdimager.org VCDImager homepage
[9] http://www.transcoding.org/cgi-bin/transcode Transcode homepage
[10] http://mpeg4ip.sourceforge.net Mpeg4ip homepage