Transcode-0.6.14

Introduzione a Transcode

Transcode è un convertitore audio/video da qualunque cosa a qualunque cosa veloce, versatile e a linea di comando. Per un riassunto delle caratteristiche e capacità, così come gli esempi di utilizzo, visitare il Wiki di Transcode presso http://www.transcoding.org/.

Informazioni sul pacchetto

Dipendenze di Transcode

Necessaria

FFmpeg-0.4.9-pre1

Raccomandate

NASM-0.98.38 e LAME-3.96.1

Opzionali

X (XFree86-4.4.0 o X.org-6.8.2), FreeType-2.1.9, GTK+-1.2.10, SDL-1.2.8, libxml2-2.6.17, ImageMagick-6.2.0-7, libjpeg-6b o MMX Jpeg, libdv-0.103, libdvdread-0.9.4, Avifile-0.7.41, libFAME-0.9.1, libmpeg3-1.5.4, XviD-1.0.2, LZO-1.08, liba52-0.7.4, libogg-1.1.2, libvorbis-1.1.0, MJPEG Tools, libquicktime, Theora, LVE, PVM3 e LoRS/IBP

Sebbene Transcode non richieda la libreria condivisa di post-processamento MPlayer-1.0pre6a durante la compilazione, Transcode può usarla durante il funzionamento.

Installazione di Transcode

Installare Transcode eseguendo i seguenti comandi:

./configure --prefix=/usr --without-x &&
make

Ora, come utente root:

make install

Spiegazioni dei comandi

--without-x: omettere questo parametro se si ha un sistema X Window installato e si vogliono compilare i filtri plugin dipendenti da X11.

--enable-netstream: questo parametro abilita il supporto allo streaming sulla rete.

La costruzione del supporto per la maggior parte dei pacchetti di dipendenza richiede l'uso di opzioni passate allo script configure. Vedere il file INSTALL e l'output da ./configure --help per informazioni complete sull'abilitazione dei pacchetti di dipendenza.

Contenuti

Programmi installati: avicodec, avidump, avifix, aviindex, avimerge, avisplit, avisync, tccat, tcdecode, tcdemux, tcextract, tcframe, tcmodinfo, tcmp3cut, tcmplex, tcprobe, tcrequant, tcscan, tcxmlcheck, tcxpm2rgb e transcode
Librerie installate: a52_decore.so, af6_decore.so, export*.so, filter*.so e import*.so moduli output/filtro/input
Directory installate: /usr/lib/transcode e /usr/share/doc/transcode

Brevi descrizioni

avicodec

indica o cambia il flag FOURCC del CODEC in un file AVI.

avidump

fa il dump dei flussi audio o video di un dato file AVI verso l'stdout (per la conversione AVI o l'estrazione di flussi audio).

avifix

corregge gli header di un file AVI.

aviindex

scrive un file testuale che descrive l'indice di un file AVI.

avimerge

unisce file AVI dello stesso formato. Non provare ad unire file AVI di formati differenti, poiché il risultato molto probabilmente sarebbero degli errori (e formato significa anche stesso bitrate!).

avisplit

divide file AVI in file multipli.

avisync

può shiftare l'audio in file AVI per una migliore sincronizzazione dei segnali di dati audio e video.

tccat

concatena file di input usando i plugin di input di Transcode.

tcdecode

è usato per decodificare file input in raw video e flussi audio PCM.

tcdemux

demultiplexa (separa) input audio/video che contiene flussi multipli, ad es. dei file VOB.

tcextract

cattura flussi singoli da un file contenente flussi multipli.

tcframe

processa singoli fotogrammi video in differenti codifiche colore (RGB >-< YUV o similari).

tcmodinfo

carica un modulo filtro Transcode fornito e stampa i suoi parametri.

tcmp3cut

è un tool che può tagliare flussi MP3 in posizioni di millisecondi.

tcprobe

stampa informazioni sul formato del file di input.

tcrequant

è un tool che può rifare la quantizzazione di un flusso elementare MPEG-2.

tcscan

esegue molte misure sui dati di input forniti.

tcxmlcheck

verifica le informazioni in un file di input SMIL.

transcode

è l'interfaccia utente dell'encoder che gestisce plugin e altri programmi, ed è la colla tra i moduli. Ci sono molti esempi di uso ben documentati sia nella homepage che nella documentazione inclusa nel pacchetto.

a52_decore.so

è usato per interfacciarsi con la libreria liba52 per decodificare flussi AC-3.

af6_decore.so

è un modulo di supporto usato per decodificare i codec supportati dalla libreria libaviplay e i formati dei file

export/filter/import_*.so

— in funzione delle librerie esterne usate c'è un grande numero di plugin per convertire input audio e video input in formato grezzo, processare video e audio grezzo e convertire audio e video grezzi in altri formati per scriverli in un tipo di file a scelta. Leggere la documentazione per avere informazioni complete.

Last updated on