Transcode-1.1.7
Introduction à Transcode
Transcode est un convertisseur
vidéo entre n'importe quel format, rapide, pleins de ressources et
basé en ligne de commande. Pour un récapitulatif des
fonctionnalités et des possibilités ainsi que des exemples
d'utilisation, visitez le wiki Transcode sur http://www.transcoding.org/.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.7.
Informations sur le paquet
Téléchargements supplémentaires
Dépendances de Transcode
Requises
FFmpeg-2.5.4
Recommandées
ALSA-Library-1.0.28, LAME-3.99.5, libdvdread-5.0.2, libmpeg2-0.5.1 et
Xorg Libraries
Facultatives)
FAAC-1.28,
FreeType-2.5.5, ImageMagick-6.9.0-6, liba52-0.7.4, libdv-1.0.0,
libjpeg-turbo-1.4.0, libogg-1.3.2, libquicktime-1.2.4, libtheora-1.1.1,
libvorbis-1.3.4, libxml2-2.9.2,
lzo-2.09, SDL-1.2.15, v4l-utils-1.6.2, x264-20141208-2245
XviD-1.3.3
MJPEG Tools, et
PVM3,
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/transcode
Installation de Transcode
Note
Les détails sur comment les bibliothèques ffmpeg sont utilisés ont changé depuis que
cette version de transcode a été
publiée. Le correctif permet que le paquet compile, mais des
appels internes à ffmpeg
échouent à l'exécution (ils indiquent une erreur et les processus
continuent, mais sans aucune sortie).
Pour beaucoup de paquets, cela serait une erreur critique. Dans
ce cas, la principale raison d'installer transcode est pour le programme tccat, qui fonctionne. Quelques
unes des options de transcode fonctionnent - pour
les autres, utilisez ffmpeg directement en ligne de
commande.
En construisant avec le paramètre de --enable-freetype2, utilisez
le sed suivant pour
corriger la construction contre FreeType-2.5.1 ou une version plus récente:
sed -i "s:#include <freetype/ftglyph.h>:#include FT_GLYPH_H:" filter/subtitler/load_font.c
Installez Transcode en lançant les
commandes suivantes :
sed -i 's|doc/transcode|&-$(PACKAGE_VERSION)|' \
$(find . -name Makefile.in -exec grep -l 'docsdir =' {} \;) &&
sed -i "s:av_close_input_file:avformat_close_input:g" \
import/probe_ffmpeg.c &&
patch -Np1 -i ../transcode-1.1.7-ffmpeg2-1.patch &&
./configure --prefix=/usr \
--enable-alsa \
--enable-libmpeg2 &&
make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
sed -i ... :
Corrige l'emplacement d'installation de la documentation.
sed ...
import/probe_ffmpeg.c: Ce sed corrige la
compilation avec ffmpeg-2.4 ou une
version plus récente.
Le support de la plupart des paquets de dépendance exige d'utiliser
des options passées au script configure. Lisez le fichier
INSTALL
et la sortie de ./configure --help pour des
informations complètes sur l'activation des paquets de dépendance.
Contenu
Programmes installés:
avifix, aviindex, avimerge, avisplit,
avisync, tccat, tcdecode, tcdemux, tcextract, tcmodinfo,
tcmp3cut, tcprobe, tcscan, tcxmlcheck, tcxpm2rgb, tcyait et
transcode
Bibliothèque installée:
Aucune
Répertoires installés:
/usr/lib/transcode et
/usr/share/doc/transcode-1.1.7
Descriptions courtes
avifix
|
corrige l'en-tête d'un fichier AVI.
|
aviindex
|
écrit un fichier texte décrivant l'index d'un fichier
AVI.
|
avimerge
|
fusionne des fichiers AVI du même format. N'essayez pas
de fusionner des fichiers d'AVI de formats différents,
cela provoquera très probablement des erreurs (et le
format signifie le même débit, aussi !).
|
avisplit
|
découpe des fichiers AVI en plusieurs fichiers.
|
avisync
|
peut transformer du son en un fichier AVI pour une
meilleure synchronisation des signaux du son et de
l'image.
|
tccat
|
concatène des fichiers d'entrée en utilisant les plugins
d'entrée de Transcode.
|
tcdecode
|
est utilisé pour décoder des fichiers d'entrée en vidéos
raw et en flux audio PCM.
|
tcdemux
|
démultiplexe (sépare) une entréeaudio/vidéo contenant
plusieurs flux comme des fichiers VOB.
|
tcextract
|
récupère des flux uniques à partir d'un fichier contenant
plusieurs flux.
|
tcmodinfo
|
charge un module de filtre Transcode fourni et affiche ses
paramètres.
|
tcmp3cut
|
est un outil qui peut couper des flux MP3 à des positions
en millisecondes.
|
tcprobe
|
affiche des informations sur le format du fichier
d'entrée.
|
tcscan
|
effectue plusieurs mesures de l'élément d'entrée donné.
|
tcxmlcheck
|
vérifie les informations d'un fichier d'entrée SMIL.
|
transcode
|
est l'interface utilisateur de l'encodeur qui gère les
plugins et d'autres programmes, c'est l'élément soudant
les modules. Il y a plusieurs exemples d'utilisation bien
documentés sur la page d'accueil et dans la documentation
fournie dans le paquet.
|
Last updated on : 2013-02-11 19:51:17 +010