The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

Transcode-0.6.14

Введение в Transcode

Transcode это быстрый, разносторонний конвертер командной строки для любых преобразований аудио/видео. За кратким изложением возможностей и для получения примеров использования посетите Transcode Wiki на http://www.transcoding.org/.

Информация о пакете

Зависимости Transcode

Требуемые

FFmpeg-0.4.9-pre1

Рекомендованные

NASM-0.98.38 и LAME-3.96.1

Опционально

X (XFree86-4.4.0 или 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 или 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 и LoRS/IBP

Хотя Transcode не требует во время сборки разделяемой библиотеки постобработки MPlayer-1.0pre6a, он может использовать ее при загрузке.

Установка Transcode

Установим Transcode запуском следующих команд:

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

А теперь, как пользователь root:

make install

Описание команд

--without-x: Пропустите этот параметр если у вас установлена система X Window и вы хотите откомпилировать зависимые от X11 плагины фильтров.

--enable-netstream: Этот параметр включает поддержку сетевых потоков.

Сборка поддержки большинства зависимых пакетов требует использования опций, помещенных в скрипт configure. Просмотрите файл INSTALL и вывод ./configure --help для полной информации о включении зависимых пакетов.

Содержание

Установленные программы: avicodec, avidump, avifix, aviindex, avimerge, avisplit, avisync, tccat, tcdecode, tcdemux, tcextract, tcframe, tcmodinfo, tcmp3cut, tcmplex, tcprobe, tcrequant, tcscan, tcxmlcheck, tcxpm2rgb и transcode
Установленные библиотеки: a52_decore.so, af6_decore.so, export*.so, filter*.so и import*.so модули вывода/фильтрации/ввода
Установленные директории: /usr/lib/transcode и /usr/share/doc/transcode

Короткое описание

avicodec

определяет или изменяет флаг FOURCC КОДЕКА в AVI файле.

avidump

сбрасывает аудио или видео поток из данного AVI файла на стандартный вывод (для AVI преобразования или извлечения аудио потоков).

avifix

исправляет заголовок AVI файла.

aviindex

записывает текстовый файл, содержащий индекс AVI файла.

avimerge

соединяет AVI файлы одинакового формата.

avisplit

разбивает AVI файл на несколько файлов.

avisync

может сдвигать аудио в AVI файлах для лучшей синхронизации аудио и видео сигналов.

tccat

связывает входные файлы используя плагины ввода Transcode.

tcdecode

используется для декодирования входных файлов в сырые видео и PCM аудио потоки.

tcdemux

разделяет аудио/видео ввод, который содержит несколько потоков, т.е. VOB файлы.

tcextract

захватывает одиночные потоки из файла, содержащего несколько потоков.

tcframe

обрабатывает одиночние видео кадры для различного кодирования цвета (RGB >-< YUV или аналогичного).

tcmodinfo

загружает данный модуль фильтра Transcode и печатает его параметры.

tcmp3cut

это средство, которое может нарезать MP3 потоки на милисекундные отрезки.

tcprobe

печатает информацию о формате входного файла.

tcrequant

это средство, которое может перекванизировать MPEG-2 элементарный поток.

tcscan

выполняет некоторые измерения над указанными входными данными.

tcxmlcheck

проверяет информацию в SMIL входном файле.

transcode

это интерфейс пользователя кодировщика, который поддерживает плагины и другие программы, являющиеся соединителем между модулями. Есть несколько хорошо документированных примеров использования на домашней странице и в документации, включенной в пакет.

a52_decore.so

используется для взаимодействия с библиотекой liba52 для декодирования AC-3 потоков.

af6_decore.so

это модуль поддержки, используемый для декодирования библиотекой libaviplay поддерживаемых кодеков и форматов файлов.

export/filter/import_*.so

— в зависимости от внешней используемой библиотеки существует огромное количество плагинов для преобразования аудио и видео ввода в сырой формат, обработки сырого видео и аудио и преобразования сырого аудио и видео в другие форматы для записи в тип файла по выбору. Прочитайте документацию для полной информации.

Последнее обновление 2005-01-25 12:21:25 -0700




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру