Transcode-1.1.7

Introduksjon til Transcode

Transcode var en rask, allsidig og kommandolinjebasert lyd/video alt til alt konvertering primært fokusert på å produsere AVI videofiler med MP3 lyd, men også inkludert et program for å lese alle video og lyd strømmene fra en DVD.

Selv om den er utdatert og ikke lenger vedlikeholdes, kan den fortsatt brukes til trekke ut elementer fra en DVD ved å bruke bare de nødvendige og anbefalte avhengigheter, eller å omkode til AVI filer.

Subjects to the comments below, this package is known to build and minimally work using the current LFS platform.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

Ytterligere Nedlastinger

Transcode Avhengigheter

Anbefalt

Valgfri

FAAC-1_30, FreeType-2.13.2, ImageMagick-6, liba52-0.7.4, libdv-1.0.0, libjpeg-turbo-3.0.1, libogg-1.3.5, libquicktime-1.2.4, libvorbis-1.3.7, libxml2-2.12.5, LZO-2.10, sdl12-compat-1.2.68, v4l-utils-1.26.1, x264-20240216, XviD-1.3.7 libtheora, MJPEG Tools, og PVM3,

Valgfri (ved kjøretid)

lsdvd

Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/transcode

Installasjon av Transcode

[Note]

Note

Støtte for de fleste av avhengighetspakkene krever bruk av alternativer sendt til configure skriptet. Se på INSTALL filen og utdata fra ./configure --help for fullstendig informasjon om å aktivere avhengighetspakker.

Installer Transcode ved å kjøre følgende kommandoer:

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

patch -Np1 -i ../transcode-1.1.7-gcc10_fix-1.patch &&

./configure --prefix=/usr     \
            --enable-alsa     \
            --enable-libmpeg2 \
            --disable-ffmpeg  &&
make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make install

Parameterforklaringer

sed -i ...: Retter installasjonssted for dokumentasjon.

--disable-ffmpeg: Denne bryteren deaktiverer støtte for ffmpeg fordi libavresample ble fjernet i ffmpeg-5.x.

Innhold

Installerte Programmer: avifix, aviindex, avimerge, avisplit, avisync, tccat, tcdecode, tcdemux, tcextract, tcmodinfo, tcmp3cut, tcprobe, tcscan, tcxmlcheck, tcxpm2rgb, tcyait, og transcode
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/transcode og /usr/share/doc/transcode-1.1.7

Korte Beskrivelser

avifix

fikser deklarasjonene til en AVI fil

aviindex

skriver en tekstfil som beskriver indeksen til en AVI fil

avimerge

slår sammen AVI filer med samme format. Ikke prøv å slå sammen AVI filer i forskjellige formater, vil det mest sannsynlig resultere i feil (og format betyr samme bithastigheter også!)

avisplit

deler AVI filer i flere filer

avisync

kan skifte lyd i AVI filer for bedre synkronisering av lyd og video datasignalet

tccat

setter sammen inndatafiler ved å bruke input-programtillegget til Transcode. Dette er nyttig for å pakke ut VOB filer (Video OBject), enten for en hel DVD eller for utvalgte titler eller kapitler, som kan deretter spilles av eller omkodes

tcdecode

brukes til å dekode inndatafiler til råvideo og PCM lydstrømmer

tcdemux

demultiplekser (separerer) lyd/video inndata som inneholder flere strømmer, f.eks. VOB-filer

tcextract

henter enkeltstrømmer fra en fil som inneholder flere strømmer

tcmodinfo

laster en levert Transcode filter modul og skriver ut parameterne

tcmp3cut

er et verktøy som kan kutte MP3 strømmer på millisekunder stillinger

tcprobe

skriver ut informasjon om inndatafilformatet

tcscan

utfører flere målinger på de gitte inndataene

tcxmlcheck

sjekker informasjon i en SMIL inndatafil

transcode

er koderens brukergrensesnitt som håndterer programtillegg og andre programmer, som er limet mellom modulene. Det er flere godt dokumenterte brukseksempler på både hjemmesiden og dokumentasjon inkludert i pakken