АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

y4mscaler - Интернет в облаке

Запустите y4mscaler в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда y4mscaler, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


y4mscaler - Масштабировать / обрезать / транслировать поток YUV4MPEG2

СИНТАКСИС


y4mscaler [кредита] < Y4Mпоток > Y4Mпоток

ОПИСАНИЕ


y4mscaler это универсальный масштабатор видео, который работает с потоками YUV4MPEG2, так как
производятся и используются инструментами MJPEG, такими как лав2юв и mpeg2enc(1).

y4mscaler предназначен для использования в конвейере. Таким образом, ввод осуществляется со стандартного ввода, а вывод - с
стандартный вывод.

Существенная функция y4mscaler масштабировать указанную "активную" область ввода
stream (источник) в указанную активную область выходного потока (цель).
Пиксели за пределами активной области источника игнорируются; пикселей за пределами
активная область цели залита цветом фона. Источник может
дополнительно нанести на него мат; пиксели за пределами исходной подложки устанавливаются в
отдельно указанный цвет фона.

y4mscaler правильно обрабатывает субдискретизацию цветности, и, следовательно, он также может выполнять
субдискретизация преобразований. Формат потока YUV4MPEG2 поддерживает три разновидности 4: 2: 0.
субдискретизация, а также режимы 4: 1: 1, 4: 2: 2, 4: 4: 4, 4: 4: 4 с альфа-каналом и
монохромный режим только яркости. (См. «ЗАМЕЧАНИЯ ПО РЕЖИМАМ ЦВЕТА И ПОДСТАВКЕ».)

y4mscaler может выполнять простые преобразования чересстрочной развертки: переключение с первого поля на
bottom-field-first и наоборот (отбрасывая первое поле с потерями) и создавая
прогрессивный поток из чересстрочного, отбрасывая все остальные поля (фактически уменьшая вдвое
разрешение по вертикали).

Источник и цель определяются многими-многими параметрами, но y4mscaler имеет много, много
встроенная эвристика для их автоматической настройки. Большинство исходных параметров
взято из заголовка входного потока. Оставшиеся исходные и целевые параметры, которые не
указанные пользователем угадываются разумным образом.

y4mscaler включает предустановленные параметры для ряда общих целевых потоков: DVD, VideoCD
(VCD), SuperVCD (SVCD), соответствующие форматы неподвижных изображений и DV.

ПРИМЕРЫ


Чтобы создать поток, подходящий для использования в SVCD:

y4mscaler -O preset = svcd

Чтобы создать поток для VideoCD (формат без чересстрочной развертки), из источника DV (
чересстрочный формат), сдвинув входной кадр на 4 пикселя влево:

y4mscaler -I ilace = только снизу -I активен = -4 + 0cc -O preset = vcd

Чтобы взять широкоэкранный источник NTSC DV и преобразовать его в поток с почтовым ящиком, с синим
полосы сверху и снизу:

y4mscaler -O sar = ntsc -O bg = RGB: 0,0,255

Чтобы взять широкоэкранный источник NTSC DV и преобразовать его в «полноэкранный» поток (т. Е.
бока обрезаны, как на ТВ):

y4mscaler -O sar = ntsc -O infer = клип

Чтобы взять центрированный источник NTSC с почтовым ящиком и преобразовать его в широкоэкранный (16: 9) формат
поток для DVD с удаленными черными полосами:

y4mscaler -O preset = dvd -O sar = ntsc_wide -O infer = clip

Чтобы взять центральный фрагмент 100x100 пикселей потока NTSC DV, окружите его 20-пиксельным
синюю рамку и увеличьте ее до полноэкранного потока SuperVCD:

y4mscaler -I active = 140x140 + 0 + 0cc -I matte = 100x100 + 0 + 0cc -I bg = RGB: 0,0,255 -O
preset = svcd

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Первые три параметра -v, -V и -h - простые и понятные параметры, которые принимают
либо без аргументов, либо с одним числовым аргументом.

-v [0,1,2]
Установите уровень детализации.
0 = только предупреждения и ошибки.
1 = также добавлять информативные сообщения (по умолчанию).
2 = также добавить болтливое отладочное сообщение.

-V Показать информацию о версии и выйти.

-h Показать справочное сообщение (краткий обзор параметров).

Каждая из опций -I, -O и -S принимает по одному аргументу формы параметр = значение, который
укажите параметры для ввода, вывода и масштабирования соответственно. Эти варианты могут быть
многократно используется для указания нескольких параметров. Имена и значения параметров не
деликатный случай. Определения вида «параметр = [AAA | BBB | CCC]» означают, что только одно из
могут быть выбраны перечисленные ключевые слова AAA, BBB или CCC. Последующие параметры будут отменены
более ранние.

-I входной_параметр
Укажите параметры для исходного / входного потока. Все аргументы '-I' оцениваются в
порядок, и более поздние аргументы в командной строке переопределят более ранние. Все '-I'
аргументы оцениваются перед любыми аргументами '-O'.

активный =ШxВ + Х + Яа
Укажите активную область исходного кадра, масштабируемую по размеру активного
область целевого кадра. По умолчанию используется полный кадр. («ШxВ» может быть
опущено, и размер области по умолчанию равен размеру исходного кадра.) W и
H - ширина и высота. X и Y - смещение точки привязки. "аа" - это
режим привязки (по умолчанию: TL); подробности см. в «ЗАМЕЧАНИЯХ ПО ГЕОМЕТРИИ РЕГИОНА».
Пример: active = 200x180 + 30 + 24cc.

матовый =ШxВ + X + Y
Укажите матовую область для исходного кадра. Все пиксели за пределами этого региона
установлены на исходный цвет фона. Матовой подложкой по умолчанию является полный кадр. (В
"WxH" можно опустить, и размер области по умолчанию равен размеру исходного файла.
рама.) W и H - ширина и высота. X и Y - смещение якоря.
точка. «aa» - это режим привязки (по умолчанию: TL); см. «ЗАМЕЧАНИЯ ПО ГЕОМЕТРИИ РЕГИОНА» для
Детали.
Пример: матовый = 200x180 + 30 + 24cc.

bg =RGB: r, g, b
bg =YCBCR: y, cb, cr
bg =RGBA: r, g, b, a
bg =YCBCRA: y, cb, cr, a
Установите исходный цвет фона. Пиксели за пределами матовой области источника
установите этот цвет. Можно указать цвет как триплет R'G'B 'или Y'CbCr.
Например, цвет по умолчанию черный, указанный как «bg = YCBCR: 16,128,128» или
«bg = RGB: 0,0,0». Версии 'A' устанавливают значение альфа (прозрачности)
цвет. Альфа-диапазон составляет [0,255] для RGBA и [16,235] для YCBCRA. По умолчанию
полностью непрозрачный (255 для RGBA, 235 для YCBCRA).

норма =[NTSC|PAL|SECAM]
Укажите «норму» исходного потока. Обычно это выводится из
заголовок потока.

ilace =[NONE|TOP_FIRST|BOTTOM_FIRST|ТОП_ТОЛЬКО|ТОЛЬКО BOTTOM_ONLY]
Укажите чересстрочную развертку, используемую исходным потоком. НЕТ, TOP_FIRST и
BOTTOM_FIRST соответствуют режимам без чересстрочной развертки, верхнему полю первым и нижнему полю.
первый. Эти значения обычно выводятся из заголовка потока; указав их
переопределит заголовок потока.
TOP_ONLY и BOTTOM_ONLY указывают, что только верхнее или нижнее поле каждого кадра
должен быть использован; другое поле отбрасывается. Эти параметры можно использовать только с
чересстрочный вход, и заставляет чересстрочный поток обрабатываться как
прогрессивный поток на половину высоты. (Это особенно полезно при создании
VCD из полноразмерного входного потока с чересстрочной разверткой.) Эти две специальные опции могут
может использоваться только тогда, когда источником является чистый прогрессивный поток (в отличие от
YUV4MPEG2 "смешанный" поток).

chromass =[420JPEG|420MPEG2|420ПАЛДВ|444|422|411|моно|444альфа]
Укажите режим субдискретизации цветности, используемый в исходном потоке. Этот параметр
выводится из заголовка потока, поэтому это ключевое слово почти никогда не следует использовать в
спецификация источника. Единственная полезная причина для указания этого ключевого слова - это
заменить один вариант 4: 2: 0 другим. Любое другое использование вызовет обработку
потерпеть неудачу.

sar =N: D
sar =[NTSC|PAL|NTSC_WIDE|PAL_WIDE]
Укажите соотношение сторон исходного потока. Значение может быть либо
числовое соотношение (например, "10:11") или одно из ключевых слов, которое соответствует
Значения CCIR-601 для дисплеев 4: 3 или 16: 9 соответственно. Этот параметр обычно
выводится из заголовка потока.

-O выходной_параметр
Укажите параметры для потока назначения / вывода. Все аргументы '-O'
оценивается по порядку, и более поздние аргументы в командной строке переопределят ранее
единицы. Все аргументы '-O' оцениваются после любых аргументов '-I'.

размер =WxH
size = SRC
Установите размер выходного / целевого кадра, как ширину W и высоту H в пикселях. Использовать
ключевое слово SRC чтобы указать, что целевой размер кадра должен соответствовать исходному кадру
размер.

активный =ШxВ + Х + Яа
Укажите активную область целевого кадра, в которой активная область
исходный кадр масштабируется. По умолчанию используется полный целевой кадр. («ШxВ» может быть
опущено, и размер области по умолчанию равен размеру целевого кадра.) W и
H - ширина и высота. X и Y - смещение точки привязки. "аа" - это
режим привязки (по умолчанию: TL); подробности см. в «ЗАМЕЧАНИЯХ ПО ГЕОМЕТРИИ РЕГИОНА».
Пример: active = 200x180 + 30 + 24cc.

bg =RGB: r, g, b
bg =YCBCR: y, cb, cr
bg =RGBA: r, g, b, a
bg =YCBCRA: y, cb, cr, a
Установите целевой цвет фона. Пиксели за пределами активной области цели будут
установите этот цвет. Можно указать цвет как триплет R'G'B 'или Y'CbCr.
Например, цвет по умолчанию черный, указанный как «bg = YCBCR: 16,128,128» или
«bg = RGB: 0,0,0». Версии 'A' устанавливают значение альфа (прозрачности)
цвет. Альфа-диапазон составляет [0,255] для RGBA и [16,235] для YCBCRA. По умолчанию
полностью непрозрачный (255 для RGBA, 235 для YCBCRA).

ilace =[NONE|TOP_FIRST|BOTTOM_FIRST]
Укажите чересстрочную развертку, используемую целевым потоком. НЕТ, TOP_FIRST и
BOTTOM_FIRST соответствуют режимам без чересстрочной развертки, верхнему полю первым и нижнему полю.
первый. По умолчанию, если соответствует исходному потоку.
Если источник и цель оба чересстрочные, но с разными режимами (т. Е. Один
сначала снизу, а другой сверху), то y4mscaler преобразует один режим
к другому, отбросив первое поле источника.

chromass =[420JPEG|420MPEG2|420ПАЛДВ|444|422|411|моно|444альфа]
Укажите режим субдискретизации цветности, который будет использоваться в целевом потоке. По умолчанию
должен соответствовать исходному режиму. См. "ПРИМЕЧАНИЯ ПО РЕЖИМАМ ЦВЕТА И ПОДСТАВКЕ" для получения дополнительной информации.
Информация.

sar =N: D
sar =[SRC|NTSC|PAL|NTSC_WIDE|PAL_WIDE]
Укажите соотношение сторон исходного потока. Значение может быть либо
числовое соотношение (например, "10:11") или одно из ключевых слов, которое соответствует
Значения CCIR-601 для дисплеев 4: 3 или 16: 9 соответственно. Ключевое слово SRC определяет
что целевой SAR должен соответствовать источнику.

масштаб =N / D
Xscale =N / D
Yscale =N / D
Установите коэффициенты масштабирования в виде дробей; например, масштаб = 1/2. "scale =" устанавливает оба
X и Y факторы одновременно. "Xscale =" и "Yscale =" можно использовать для их установки.
независимо.

вывести =[ПАД|CLIP|СОХРАНИТЬ_X|СОХРАНИТЬ_Y]
Установите режим, используемый для вывода коэффициентов масштабирования по активным областям и SAR. В
ключевые слова исключают друг друга. По умолчанию - PAD.

вывести =[УПРОЩЕНИЕ|EXACT]
Установите, использует ли вышеприведенная эвристика точные соотношения или разрешено
слегка отрегулируйте активные области, чтобы упростить масштабирование. Ключевые слова
взаимоисключающий. По умолчанию - УПРОЩЕН.

align =[TL|TC|TR|CL|CC|CR|BL|BC|BR]
Установите точку выравнивания между исходной и целевой активными областями. В
ключевые слова определяют "верхний левый", "верхний центральный", "верхний правый" и т. д. Указанный угол
или точка из исходного региона будет сопоставлена ​​с той же точкой в ​​целевой
область; и обрезка или отступы, которые применяются к активным областям, будут
сохранить это отображение. По умолчанию CC, для "центр-центр", т. Е. Источник
и целевые регионы взаимно центрированы. Ключевые слова взаимоисключающие.
По умолчанию CC. См. "ЗАМЕЧАНИЯ ПО ВЫРАВНИВАНИЮ ИСТОЧНИКА И ЦЕЛИ".

предустановка =[VCD|CVD|SVCD|DVD|DVD_WIDE|DV|DV_WIDE|
SVCD_STILL_HI|SVCD_STILL_LO|VCD_STILL_HI|VCD_STILL_LO|
ATSC_720P|ATSC_1080I|ATSC_1080P]
Используйте предустановленные целевые параметры для нескольких распространенных форматов вывода. Индивидуальный
параметры можно переопределить, задав дополнительные параметры «-O». Эти ключевые слова
являются взаимоисключающими. Подробнее о настройках этих предустановленных ключевых слов
подразумевают, см. «ЗАМЕЧАНИЯ ПО ЦЕЛЕВЫМ НАСТРОЙКАМ».

VCD - 352-дюймовый VideoCD, прогрессивный

CVD - Ширина 352 (полная высота) ChinaVideoDisc

SVCD - SuperVCD шириной 480

DVD - DVD-диск шириной 720

DVD_WIDE - DVD шириной 720, анаморфотные пиксели

DV - 720-дюймовый DV (нижнее поле - первое, 4: 1: 1)

DV_WIDE - 720-широкий DV, анаморфотные пиксели

SVCD_STILL_HI - неподвижное изображение SVCD высокого разрешения

SVCD_STILL_LO - неподвижное изображение SVCD с низким разрешением

VCD_STILL_HI - неподвижное изображение VCD высокого разрешения

VCD_STILL_LO - неподвижное изображение SVCD с низким разрешением

ATSC_720P - ATSC 720p (HDTV с прогрессивной разверткой)

ATSC_1080I - ATSC 1080i (чересстрочный HDTV)

ATSC_1080P - ATSC 1080p (ТВЧ)

-S масштабирование_параметр
Задайте параметры для механизма масштабирования. Все аргументы '-S' оцениваются в
порядок, и более поздние аргументы в командной строке переопределят более ранние.

режим = МОНО
Запросить монохромное масштабирование. Источник считается монохромным, а его цветность
каналы игнорируются. Каналы цветности выходного потока будут обнулены до
выводят изображение в оттенках серого.

mode = ЛИНЕЙНЫЙ ПЕРЕКЛЮЧАТЕЛЬ
Запрос на замену строки. Фактически, верхнее и нижнее поля в каждом кадре
будет поменяться местами. Это может помочь с искаженными потоками, которые испортили
пространственный порядок. Этот параметр действует только для потоков с чересстрочной разверткой.

масштабатор =имя-скейлера
Используйте конкретный механизм масштабирования. Доступные двигатели:
'default' - Универсальный скейлер Матто (по умолчанию)

option =опция масштабирования
Укажите параметр для выбранного механизма масштабирования. Чтобы увидеть все доступные
параметры, используйте "option = help".

Для движка по умолчанию доступный опция масштабированияs выберите ядро ​​фильтра:

ящик - коробчатый фильтр

линейный - линейная интерполяция

квадратный - квадратичная интерполяция

кубический - кубическая интерполяция, сплайн Митчелла-Нетравали

кубическийCR - кубическая интерполяция, сплайн Катмулла-Рома

кубическийB - кубическая интерполяция, B-сплайн

кубическийK4 - Ключи 4-го порядка кубические

sinc: N - синк с окном Ланцоша, N циклов

Чтобы выбрать ядра для направлений масштабирования x и y независимо, используйте два ядра
имена через запятую, например option = box, квадратичный.

sinc: N даст результаты наилучшего качества (с наименьшим искажением), но будет самым медленным.
Качество улучшается при больших значениях N, как и время обработки. кубический is
обычно рассматривается в мире графики как кубический сплайн 3-го порядка с
лучший компромисс между сглаживанием и наложением. ящик дает худшее качество
результаты (большинство псевдонимов), но самый быстрый. Ядро по умолчанию кубическийK4, который
имеет более плоскую полосу пропускания и более резкое срезание, чем кубический. (Это требует того же
вычислительная мощность как sinc: 4, но производит меньше звенящих артефактов.)

ПРИМЕЧАНИЯ ON TARGET ПРЕСЕТЫ


В следующей таблице подробно описаны настройки, предоставляемые различными целевыми объектами "preset =".
ключевые слова. Когда даны два значения, основное - для потоков NTSC; ценность в
{фигурные скобки} предназначены для потоков PAL. Если значение чередования не указано, оно наследуется от
источник, в противном случае требуется указанное целевое чередование.

Предустановленный размер кадра с чересстрочной разверткой Подвыборка SAR
-------------------------------------------------- ---------------------
VCD 352x240{288} none 10:11{59:54} 4:2:0-JPEG
CVD 352x480{576} --- 20:11{59:27} 4:2:0-MPEG2
SVCD 480x480{576} --- 15:11{59:36} 4:2:0-MPEG2
DVD 720x480{576} --- 10:11{59:54} 4:2:0-MPEG2
DVD_WIDE 720x480{576} --- 40:33{118:81} 4:2:0-MPEG2
DV 720x480{576} bottom-first 10:11{59:54} 4:1:1
DV_WIDE 720x480{576} bottom-first 40:33{118:81} 4:1:1
SVCD_STILL_HI 704x480{576} none 10:11{59:54} 4:2:0-MPEG2
SVCD_STILL_LO 480x480{576} none 15:11{59:36} 4:2:0-MPEG2
VCD_STILL_HI 704x480{576} none 10:11{59:54} 4:2:0-JPEG
VCD_STILL_LO 352x240{288} none 10:11{59:54} 4:2:0-JPEG
ATSC_720p 1280x720 none 1:1 4:2:0-MPEG2
ATSC_1080i 1920x1080 (required) 1:1 4:2:0-MPEG2
ATSC_1080p 1920x1080 none 1:1 4:2:0-MPEG2

ПРИМЕЧАНИЯ ON РЕГИОН ГЕОМЕТРИЯ


Активные и матовые области задаются с помощью геометрической строки вида «WxH + X + Yaa».
Часть «WxH» определяет размер области в виде ширины и высоты в пикселях. (В
в некоторых случаях «WxH» может быть опущено, а размер области по умолчанию равен полному кадру.
размер.) "+ X + Y" указывает положение области как смещение относительно
точка привязки, указанная как «аа».

Код "аа" может быть одним из TL, TC, TR, CL, CC, CR, BL, BCили BR. Эти расшифровываются как "топ-
left »,« top-center », ...,« bottom-center »,« bottom-right ». Эти коды не регистр -
чувствительны.

«+ X + Y» указывает смещение точки привязки области от привязки кадра.
точка. Например, «+ 20 + 30TL» означает, что верхний левый угол региона будет
смещение на 20 пикселей вправо и на 30 пикселей вниз от верхнего левого угла кадра.

Значения смещения также могут быть отрицательными. Например, «-4 + 0CC» означает, что центр
(по вертикали и горизонтали) область смещена на 4 пикселя влево от центра
рамка.

Точкой привязки по умолчанию для геометрических строк является TL, то есть в верхнем левом углу.

ПРИМЕЧАНИЯ ON ИСТОЧНИК И TARGET ВЫРАВНИВАНИЕ


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

Перед обрезкой или заполнением исходная и целевая области выравниваются так, чтобы
точки, указанные в параметре align = aa, совпадают. Код "aa" указывает привязку.
точка, как описано выше.

Например, "align = BC" указывает, что нижняя центральная часть исходной области должна получить
отображается в центр нижней части целевой области. Другими словами, исходный регион будет
быть центрированным по горизонтали и выровненным по вертикали по нижней части целевой области перед
вырезка:

---------------- источник
| abcdefghijklmn |
--- | opqrstuvwxyz01 | --- цель ----------------
| | 234567890ABCDE | | | 234567890ABCDE |
| | FGHIJKLMNOPQRS | | | FGHIJKLMNOPQRS |
| | TUVWXYZabcdefg | | | TUVWXYZabcdefg |
---------------------- ----------------
До взаимной обрезки

Если бы вместо этого "align = TR" было центрировано, источник был бы обрезан в другом месте, и
масштабируется в другую область целевого кадра:

---------------------- ----------------
| | abcdefghijklmn | | abcdefghijklmn |
| | opqrstuvwxyz01 | | opqrstuvwxyz01 |
| | 234567890ABCDE | | 234567890ABCDE |
------ | FGHIJKLMNOPQRS | ----------------
target | TUVWXYZabcdefg | источник
----------------
До взаимной обрезки

Режим выравнивания по умолчанию - «CC», то есть источник и цель взаимно центрированы.

ПРИМЕЧАНИЯ ON МАСШТАБ ФАКТОР ВЫВОД


Если коэффициенты масштабирования X и Y явно не указаны, y4mscaler сделает вывод
факторы из исходной и целевой активных областей и соотношения сторон образца (SAR).

Если активные области несовместимы по форме (с учетом SAR), источник и
целевые регионы будут обрезаны или дополнены в соответствии с одной из четырех политик. Политика
выбрано с помощью параметра "infer =" и одного из ключевых слов ПАД, CLIP, СОХРАНИТЬ_Xили
СОХРАНИТЬ_Y. (По умолчанию ПАД.)

ПАД
Выберите коэффициенты масштабирования, которые будут дополнять источник, но убедитесь, что весь источник
содержимое изображения попадает в цель.

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

СОХРАНИТЬ_X
Выберите коэффициенты масштабирования, которые сохраняют столько горизонтального исходного контента, сколько
возможное.

СОХРАНИТЬ_Y
Выберите коэффициенты масштабирования, которые сохраняют столько вертикального исходного контента, сколько
возможное.

На политику дополнительно влияет выбор двух других ключевых слов: УПРОЩЕНИЕили EXACT.
(По умолчанию УПРОЩЕНИЕ.)

EXACT
Рассчитайте точные коэффициенты масштабирования.

УПРОЩЕНИЕ
Отрегулируйте активные области и коэффициенты масштабирования (в пределах 10% или около того), чтобы упростить
соотношений насколько это возможно. (Например, слегка обрежьте или слегка увеличьте размер, чтобы добиться соотношения
2/1, а не 45/22.)

ПРИМЕЧАНИЯ ON ХРОМА РЕЖИМЫ И ПОДБОРКА


y4mscaler может преобразовывать потоки из одного режима субдискретизации сигнала цветности в другой. Такой
преобразования всегда являются операциями с потерями, даже если общий кадр подвергается 1/1
масштабирование.

y4mscaler выведет режим субдискретизации источника по тегам в заголовке входного потока.
Целевые предустановки ("preset = XXX") попытаются установить целевой режим субдискретизации.
соответственно. В противном случае по умолчанию целевой режим подвыборки будет соответствовать источнику.
Можно явно установить режим субдискретизации для источника и / или цели, используя параметр
Параметр "chromass =".

y4mscaler способен читать и записывать потоки в форматах 4: 4: 4, 4: 2: 2, 4: 1: 1 и 4: 2: 0
(все три разновидности) режимы подвыборки. Однако первые три являются относительно новыми
дополнение к стандарту YUV4MPEG2, и многие MJPEGtools не смогут их обработать
правильно, если вообще. smil2yuv и raw2yuv могут создавать нативные потоки 4: 1: 1 из NTSC DV
видео, которое затем можно преобразовать в 4: 2: 0 с помощью y4mscaler перед дальнейшей обработкой
другие инструменты.

Если у источника есть альфа-канал (т.е. режим 444ALPHA), а у цели нет, альфа-канал
канал будет просто отброшен. С другой стороны, если у цели есть альфа-канал
но источник этого не делает, постоянный альфа-канал будет создан с использованием альфа-значения
цвет фона цели (установленный "-O bg ="). По умолчанию полностью непрозрачный.

Точно так же, если у цели есть каналы цветности, а у источника нет (т.е.
MONO stream), тогда каналы цветности на выходе будут установлены в соответствии с
фоновый цвет.

ПРИМЕЧАНИЯ ON АНОМАЛЬНЫЙ ПЕРЕСЕЧЕНИЕ СМЕСИ


Формат YUV4MPEG2 позволяет использовать потоки "смешанного режима" с чересстрочной разверткой, которые могут содержать
смесь прогрессивных и чересстрочных кадров. Каждый кадр помечен как временный
чересстрочные или прогрессивные кадры и кадры с вертикальной субдискретизацией (форматы 4: 2: 0) дополнительно
отмечены как пространственно чересстрочные или нет. К сожалению, это позволяет
аномальный кадры, которые имеют временную чересстрочную развертку (поля, выбранные в разных
раз), но пространственно прогрессивным (субдискретизация выполняется по всему кадру), или наоборот
наоборот. Единственное, что можно сделать с такими аномальными кадрами, - это вертикально
повышайте дискретизацию цветности, по сути, устраняя проблему как можно быстрее.

y4mscaler будет обрабатывать такие кадры только в том случае, если целевой формат вывода не вертикальный -
с субдискретизацией (например, 4: 4: 4, 4: 2: 2 и т. д.), и никакой другой вертикальной обработки не требуется.
В противном случае y4mscaler откажется от обработки в середине потока, когда обнаружит аномальный
Рамка. Если есть вероятность столкнуться с такой ошибкой, y4mscaler напечатает
предупреждение при начале обработки.

ВЫХОД статус


0 Успешное выполнение программы.

1 Ошибка использования, синтаксиса или эксплуатации.

Используйте y4mscaler онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad