Aceasta este comanda y4mtoppm care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
y4mtoppm - Convertiți fluxul YUV4MPEG2 în imagini PPM
REZUMAT
y4mtoppm [Opțiuni]
DESCRIERE
y4mtoppm convertește un flux YUV4MPEG2 într-o secvență de imagini PPM brute.
Ieșirea este către stdout (dar nu ezitați să redirecționați shell-ul către un fișier).
Intrarea este citită din stdin, ca toate celelalte filtre și instrumente YUV4MPEG2. Fluxuri YUV4MPEG2
conţin cadre care utilizează spaţiul de culoare Y'CbCr (ITU-R BT.601). y4mtoppm va converti fiecare
pixel la spațiul de culoare obișnuit R'G'B' folosit pentru grafica computerizată.
Fluxurile YUV4MPEG2 pot avea (deseori!) planuri cromatice subeșantionate. y4mtoppm poate supraeșantiona
„4:2:0 JPEG” se difuzează folosind un algoritm simplu și prost. Se vor obține rezultate mai bune
folosind un filtre precum y4mscaler(1) care sunt capabile de subeșantionare cu uz general
operațiuni. y4mtoppm va eșua în fluxurile care au alte moduri de subeșantionare cromatică decât
4:4:4 or 4:2:0-JPEG.
Pentru fluxurile întrețesute, aceste operații sunt efectuate pe fiecare câmp individual. Câmpuri
pot fi scoase ca imagini PPM separate în ordine temporală (implicit) sau intercalate în
cadre imagini.
Dacă sunt generate mai multe imagini PPM, acestea sunt pur și simplu scoase una după alta. daca tu
vrei să transformi un astfel de flux/fișier PPM „multi-imagini” în fișiere individuale, folosește pnmsplit.
(Unele filtre PNM pot procesa fișiere/fluxuri cu mai multe imagini; cu toate acestea, multe sunt scrise înainte de iunie
2000 va procesa doar prima imagine.)
y4mtoppm si ppmtoy4m sunt inverse unul față de celălalt; puteți conducta ieșirea unuia în
altele, și invers. Rețineți că operațiunile de spațiu de culoare (și subeșantionare) sunt cu pierderi
ambele sensuri. Și, la conversia în PPM, informații despre întrețesere și eșantionare
raportul de aspect este pierdut (dar poate fi reconstruit prin furnizarea de argumente din linia de comandă la
ppmtoy4m).
OPŢIUNI
y4mtoppm acceptă următoarele opțiuni:
-L Pentru fluxurile întrețesute, scoateți o singură imagine PPM pentru fiecare cadru, care conține două
câmpuri intercalate. (În caz contrar, vor fi generate două imagini PPM pentru fiecare cadru; una
pe câmp.)
-v [0,1,2]
Setați nivelul de verbozitate.
0 = numai avertismente și erori.
1 = adăugați și mesaje informative.
2 = adăugați și un mesaj de depanare discutabil.
EXEMPLE
Pentru a transforma primele 15 cadre ale unui fișier AVI (MJPEG sau DV) în fișiere PPM individuale:
lav2yuv -f 15 your-video.avi | y4mtoppm | pnmsplit - „videoclipul tău-%d.ppm”
Utilizați y4mtoppm online folosind serviciile onworks.net