Transcode это быстрый, разносторонний конвертер командной строки для любых преобразований аудио/видео. За кратким изложением возможностей и для получения примеров использования посетите Transcode Wiki на http://www.transcoding.org/.
Адрес (HTTP): http://www.ligo.caltech.edu/~pehrens/transcode-0.6.14.tar.gz
Адрес (FTP): ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/transcode-0.6.14.tar.gz
Контрольная сумма: 9bfef83b7e0fe2c27d25d871fef75a92
Размер: 2.6 MB
Требуемое дисковое пространство: 60 MB
Расчетное время сборки: 1.69 SBU
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 запуском следующих команд:
./configure --prefix=/usr --without-x &&
make
А теперь, как пользователь root:
make install
--without-x: Пропустите этот параметр, если у Вас установлена система X Window, и Вы хотите откомпилировать зависимые от X11 плагины фильтров.
--enable-netstream: Этот параметр включает поддержку сетевых потоков.
Сборка поддержки большинства зависимых пакетов требует использования опций, помещенных в скрипт configure . Просмотрите файл INSTALL и вывод ./configure --help для полной информации о включении зависимых пакетов.
Определяет или изменяет флаг FOURCC КОДЕКА в AVI-файле.
Сбрасывает аудио или видеопоток из данного AVI -файла на стандартный вывод (для AVI-преобразования или извлечения аудиопотоков).
Исправляет заголовок AVI-файла.
Записывает текстовый файл, содержащий индекс AVI-файла.
Соединяет AVI-файлы одинакового формата.
Разбивает AVI-файл на несколько файлов.
Может сдвигать аудио в AVI-файлах для лучшей синхронизации аудио и видеосигналов.
Связывает входные файлы, используя плагины ввода Transcode.
Используется для декодирования входных файлов в сырые видео и PCM-аудиопотоки.
Разделяет аудио/видео ввод, который содержит несколько потоков, то есть VOB-файлы.
Захватывает одиночные потоки из файла, содержащего несколько потоков.
Обрабатывает одиночные видеокадры для различного кодирования цвета (RGB >-< YUV или аналогичного).
Загружает данный модуль фильтра Transcode и печатает его параметры.
Это средство, которое может нарезать MP3-потоки на миллисекундные отрезки.
Печатает информацию о формате входного файла.
Это средство, которое может переквантизировать элементарный поток MPEG-2.
Выполняет некоторые измерения над указанными входными данными.
Проверяет информацию в SMIL-входном файле.
Это интерфейс пользователя кодировщика, который поддерживает плагины и другие программы, являющиеся соединителем между модулями. Есть несколько хорошо документированных примеров использования на домашней странице и в документации, включенной в пакет.
Используется для взаимодействия с библиотекой liba52 для декодирования AC-3 потоков.
Это модуль поддержки, используемый для декодирования библиотекой libaviplay поддерживаемых кодеков и форматов файлов.
В зависимости от внешней используемой библиотеки существует огромное количество плагинов для преобразования аудио и видеоввода в сырой формат, обработки сырого видео и аудио и преобразования сырого аудио и видео в другие форматы для записи в тип файла по выбору. Прочитайте документацию для полной информации.
Последнее обновление 2005-01-25 12:21:25 -0700.