Transcode-1.1.7

Introduction à Transcode

Transcode était un convertisseur vidéo entre n'importe quel format, rapide, plein de ressources, en ligne de commande surtout dédié au fichiers vidéo AVI avec de l'audio MP3 mais avec aussi un programme pour lire tous les flux vidéos ou audio d'un DVD.

Bien que vieux et plus maintenu, il peut toujours être utilisé pour extraire des éléments d'un DVD avec seulement les dépendances requises et recommandées ou pour ré-encoder des fichiers AVI.

Aux commentaires suivants près, ce paquet est connu pour se construire et fonctionner de manière minimale sur la plateforme LFS actuelle.

This package is known to build and work properly using an LFS-11.0 platform.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Transcode

Requises

FFmpeg-4.4 (configuré avec --enable-avresample)

Recommandées

Facultatives

FAAC-1_30, FreeType-2.11.0, ImageMagick-6, liba52-0.7.4, libdv-1.0.0, libjpeg-turbo-2.1.1, libogg-1.3.5, libquicktime-1.2.4, libtheora-1.1.1, libvorbis-1.3.7, libxml2-2.9.12, LZO-2.10, SDL-1.2.15, v4l-utils-1.20.0, x264-20210814, XviD-1.3.7 MJPEG Tools et PVM3,

Facultatives (à l'exécution)

lsdvd

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/transcode

Installation de Transcode

[Note]

Note

Les détails sur comment les bibliothèques FFmpeg sont utilisées ont changé depuis que cette version de transcode a été publiée. Le correctif permet que le paquet compile, mais certains appels internes, voir tous les 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.

[Note]

Note

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.

Installez Transcode en lançant les commandes suivantes :

sed -i 's|doc/transcode|&-$(PACKAGE_VERSION)|' \
       $(find . -name Makefile.in -exec grep -l 'docsdir =' {} \;) &&

patch -Np1 -i ../transcode-1.1.7-ffmpeg4-1.patch   &&
patch -Np1 -i ../transcode-1.1.7-gcc10_fix-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.

Contenu

Programmes installés: avifix, aviindex, avimerge, avisplit, avisync, tccat, tcdecode, tcdemux, tcextract, tcmodinfo, tcmp3cut, tcprobe, tcscan, tcxmlcheck, tcxpm2rgb, tcyait et transcode
Bibliothèques installées: 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 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 greffons d'entrée de Transcode. Ceci est utile pour extraire des fichiers VOB (Video OBject), soit pour un DVD complet soit pour des titres ou des chapitres définis qui peuvent ensuite être joués ou ré-encodés

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ée audio/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 greffons 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