англійськафранцузькаіспанська

Ad


Значок OnWorks

y4mtopnm – онлайн у хмарі

Запустіть y4mtopnm у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

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

ПРОГРАМА:

ІМ'Я


y4mtopnm - Перетворення потоку YUV4MPEG2 на зображення PNM

СИНТАКСИС


y4mtopnm [опції]

ОПИС


y4mtopnm перетворює потік YUV4MPEG2 у послідовність необроблених зображень PPM, PGM або PAM.
(Технічно «pnm» включає формати PPM, PGM та PBM. PAM – це четвертий формат, який
може ефективно містити будь-який з трьох інших і більше.)

Вихід – стандартний вихід (але не соромтеся переспрямовувати оболонку на файл).

Як і всі інші фільтри й інструменти YUV4MPEG2, вхідні дані зчитуються зі стандартного входу. Потоки YUV4MPEG2
містять кадри, що використовують колірний простір Y'CbCr (ITU-R BT.601). Для потоків 4:4:4 (колір),
y4mtopnm перетворює кожен піксель у звичайний колірний простір R'G'B', який використовується для комп'ютера
графіки та створення зображень PPM. Потоки "MONO" (лише для яскравості) буде перетворено на повний
діапазон [0,255] відтінків сірого та виведення у вигляді PGM-зображень.

Потоки YUV4MPEG2 можуть (часто!) мати підвибірку кольорів, але y4mtopnm не буде
обробляти їх (за винятком спеціального режиму «вирівнювання»; див. нижче). Підвибірка потоків буде
потрібно перетворити на 4:4:4 за допомогою такого інструменту, як y4mscaler.

If y4mtopnm надається потік "444ALPHA" (відео 4:4:4 з 8-бітовим альфа-каналом),
результати залежать від того, чи вказано параметр "-P". За допомогою «-P» він вироблятиме
Зображення PAM з TUPLTYPE RGB_ALPHA, що містять дані про колір і альфа-канал.
Без "-P" він створить пари зображень PPM і PGM: PPM для кольорових пікселів
потім PGM для даних альфа-каналу. (Така послідовність вкраплених PPM і
Зображення PGM не можуть бути пізніше повторно оброблені pnmtoy4m. Ця функція в основному призначена для швидкого та
просте налагодження потоку.)

Якщо створено кілька вихідних зображень, вони просто виводяться одне за одним. Якщо ви
хочете перетворити такий потік/файл із «багато зображень» в окремі файли, використовуйте pnmsplit. (Деякі
PNM-фільтри можуть обробляти файли/потоки з кількома зображеннями; однак багато з них було написано до червня 2000 року
оброблятиме лише перше зображення.)

y4mtopnm та pnmtoy4m є оберненими один до одного; зазвичай ви можете передати вихід одного
в інший, і навпаки (крім випадку "444ALPHA", зазначеного вище, і "змішаного-
mode" випадок, зазначений нижче). Зауважте, що операції з кольоровим простором можуть мати втрати в обох
напрямки (через стиснення діапазону та/або квантування). І при конвертації в PNM,
інформація про переплетення та пропорції вибірки потоку втрачена (але може бути
відновлюється шляхом надання аргументів командного рядка до pnmtoy4m).

ВАРІАНТИ


y4mtopnm приймає такі варіанти:

-P Створюйте вихід у форматі PAM замість PPM та/або PGM. PAM може кодувати наднабір
PNM, але ще не зрозумілий для багатьох графічних програм. (Дійсно, на диво
здається, що деякі інструменти NetPBM це розуміють.)

-D Створіть окреме вихідне зображення для кожного поля кожного кадру. (Інакше одиночний
створюється зображення на кадр, що містить два перемежених поля.)

Якщо вхідний потік переплетений, зображення поля виводяться в тимчасовому порядку,
тобто перше зображення нижнього поля-першого потоку буде нижнім полем. Якщо
потік є прогресивним або має переплетення в «змішаному режимі», тоді тимчасовий порядок є
неоднозначний, і верхнє поле завжди виводиться першим.

Зауважте, що так і буде НЕ можна використовувати пізніше pnmtoy4m реконструювати "змішаний режим"
потік із послідовності зображень PNM/PAM.

-f Створіть спеціальний «згладжений» вихід, найбільш корисний для аналізу та налагодження
потоки. Усі площини кадру/поля об’єднані разом у збільшений PGM (або
PAM у відтінках сірого) виводить зображення таким чином:
+-----+ +-----+
4:4:4 | Y | 4:4:4 w/альфа | Y |
+-----+ +-----+
| Cb | | Cb |
+-----+ +-----+
| Cr | | Cr |
+-----+ +-----+
| A |
+-----+ +-----+
4:2:2, | Y |
4:2:0 +--+--+ +-----+--+--+
|Cb|Cr| 4:1:1 | Y |Cb|Cr|
+--+--+ +-----+--+--+
+-----+
МОНО | Y |
+-----+
У цьому режимі приймається будь-який формат кольоровості YUV4MPEG2, але без підвищення дискретизації або
виконується перетворення колірного простору. Це, по суті, просто а
переформатування/перестановка вихідних даних з вхідного потоку в зображення PGM
контейнер. Усі інші прапорці командного рядка продовжують мати той самий вплив на
вихід.

-v [0,1,2]
Встановити рівень детальності.
0 = лише попередження та помилки.
1 = додати також інформаційні повідомлення.
2 = додати також чатове повідомлення про налагодження.

ПРИКЛАДИ


Щоб перетворити перші 15 кадрів файлу AVI (MJPEG або DV) в окремі файли PPM:

lav2yuv -f 15 your-video.avi | y4mscaler -O кольоровість=444 | y4mtopnm | pnmsplit -
"ваше-відео-%d.ppm"

Використовуйте y4mtopnm онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - утиліта для
    отримати інформацію про неактивне ядро ​​ЦП
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: інструмент
    який друкує п...
    Запустіть cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - утиліта для налаштування ЦП
    спеціальні параметри ядра для стану простою
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: The
    cpupower idle-se...
    Запустіть cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - змінює/друкує дані користувача
    поточний шлях пошуку набору карт. Впливає на
    доступ користувача до даних, що існують під
    інші набори карт у поточному місці. ...
    Запустіть g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - друкує повідомлення, попередження,
    інформацію про прогрес або фатальну помилку в
    ТРАВ'ЯНИЙ шлях. Цей модуль слід використовувати в
    сценарії для повідомлень, які надаються користувачеві.
    KEYWO...
    Запустіть g.messagegrass
  • Детальніше »

Ad