Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന y4mtoppm എന്ന കമാൻഡാണിത്.
പട്ടിക:
NAME
y4mtoppm - YUV4MPEG2 സ്ട്രീം PPM ചിത്രങ്ങളിലേക്ക് പരിവർത്തനം ചെയ്യുക
സിനോപ്സിസ്
y4mtoppm [ഓപ്ഷനുകൾ]
വിവരണം
y4mtoppm ഒരു YUV4MPEG2 സ്ട്രീം റോ പിപിഎം ചിത്രങ്ങളുടെ ഒരു ശ്രേണിയിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു.
ഔട്ട്പുട്ട് stdout ആണ് (എന്നാൽ ഒരു ഫയലിലേക്ക് ഷെൽ റീഡയറക്ട് ചെയ്യാൻ മടിക്കേണ്ടതില്ല).
മറ്റെല്ലാ YUV4MPEG2 ഫിൽട്ടറുകളും ടൂളുകളും പോലെ stdin-ൽ നിന്ന് ഇൻപുട്ട് വായിക്കുന്നു. YUV4MPEG2 സ്ട്രീമുകൾ
Y'CbCr കളർസ്പേസ് (ITU-R BT.601) ഉപയോഗിച്ചുള്ള ഫ്രെയിമുകൾ അടങ്ങിയിരിക്കുന്നു. y4mtoppm ഓരോന്നും പരിവർത്തനം ചെയ്യും
കമ്പ്യൂട്ടർ ഗ്രാഫിക്സിനായി ഉപയോഗിക്കുന്ന സാധാരണ R'G'B' കളർസ്പേസിലേക്ക് പിക്സൽ.
YUV4MPEG2 സ്ട്രീമുകൾക്ക് (പലപ്പോഴും!) ഉപസാമ്പിൾ ക്രോമ വിമാനങ്ങൾ ഉണ്ടായിരിക്കാം. y4mtoppm സാമ്പിൾ എടുക്കാം
"4:2:0 JPEG" സ്ട്രീം ചെയ്യുന്നത് ലളിതവും മോശവുമായ അൽഗോരിതം ഉപയോഗിച്ചാണ്. മെച്ചപ്പെട്ട ഫലം ലഭിക്കും
പോലുള്ള ഒരു ഫിൽട്ടറുകൾ ഉപയോഗിക്കുന്നു y4mscaler(1) പൊതു-ഉദ്ദേശ്യ ഉപസാമ്പിൾ ചെയ്യാൻ കഴിവുള്ളവ
പ്രവർത്തനങ്ങൾ. y4mtoppm ഇതല്ലാതെ ക്രോമ സബ്സാംപ്ലിംഗ് മോഡുകളുള്ള സ്ട്രീമുകളിൽ പരാജയപ്പെടും
4:4:4 or 4:2:0-JPEG.
ഇൻ്റർലേസ്ഡ് സ്ട്രീമുകൾക്കായി, ഈ പ്രവർത്തനങ്ങൾ ഓരോ ഫീൽഡിലും വ്യക്തിഗതമായി നടത്തുന്നു. വയലുകൾ
സമയക്രമത്തിൽ (ഡിഫോൾട്ട്) പ്രത്യേക പിപിഎം ഇമേജുകളായി ഔട്ട്പുട്ട് ചെയ്യാം അല്ലെങ്കിൽ പൂർണ്ണമായി ഇൻ്റർലീവ് ചെയ്യാം
ഫ്രെയിം ചിത്രങ്ങൾ.
ഒന്നിലധികം പിപിഎം ഇമേജുകൾ ജനറേറ്റ് ചെയ്യുകയാണെങ്കിൽ, അവ ഒന്നിനുപുറകെ ഒന്നായി ഔട്ട്പുട്ട് ചെയ്യുന്നു. നിങ്ങൾ എങ്കിൽ
അത്തരമൊരു "മൾട്ടി-ഇമേജ്" PPM സ്ട്രീം/ഫയൽ വ്യക്തിഗത ഫയലുകളാക്കി മാറ്റാൻ ആഗ്രഹിക്കുന്നു, ഉപയോഗിക്കുക pnmssplit.
(ചില PNM ഫിൽട്ടറുകൾക്ക് മൾട്ടി-ഇമേജ് ഫയലുകൾ/സ്ട്രീമുകൾ പ്രോസസ്സ് ചെയ്യാൻ കഴിയും; എന്നിരുന്നാലും, പലതും ജൂണിനു മുമ്പ് എഴുതിയതാണ്
2000 ആദ്യ ചിത്രം മാത്രം പ്രോസസ്സ് ചെയ്യും.)
y4mtoppm ഒപ്പം ppmtoy4m പരസ്പരം വിപരീതങ്ങളാണ്; നിങ്ങൾക്ക് ഒന്നിന്റെ ഔട്ട്പുട്ട് ഇതിലേക്ക് പൈപ്പ് ചെയ്യാം
മറ്റുള്ളവ, തിരിച്ചും. കളർസ്പേസ് (ഉപസാംപ്ലിംഗ്) പ്രവർത്തനങ്ങൾ നഷ്ടമാണെന്ന് ശ്രദ്ധിക്കുക
രണ്ട് ദിശകളും. കൂടാതെ, പിപിഎമ്മിലേക്ക് പരിവർത്തനം ചെയ്യുമ്പോൾ, ഇന്റർലേസിംഗ്, സാമ്പിൾ എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ
വീക്ഷണാനുപാതം നഷ്ടപ്പെട്ടു (എന്നാൽ കമാൻഡ്-ലൈൻ ആർഗ്യുമെന്റുകൾ നൽകി പുനർനിർമ്മിക്കാൻ കഴിയും
ppmtoy4m).
ഓപ്ഷനുകൾ
y4mtoppm ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ സ്വീകരിക്കുന്നു:
-L ഇൻ്റർലേസ്ഡ് സ്ട്രീമുകൾക്കായി, ഓരോ ഫ്രെയിമിനും രണ്ട് അടങ്ങുന്ന ഒരൊറ്റ പിപിഎം ഇമേജ് ഔട്ട്പുട്ട് ചെയ്യുക
ഇടവിട്ടുള്ള വയലുകൾ. (അല്ലെങ്കിൽ, ഓരോ ഫ്രെയിമിനും രണ്ട് പിപിഎം ഇമേജുകൾ സൃഷ്ടിക്കപ്പെടും; ഒന്ന്
ഓരോ ഫീൽഡിനും.)
-v [0,1,2]
വെർബോസിറ്റി ലെവൽ സജ്ജമാക്കുക.
0 = മുന്നറിയിപ്പുകളും പിശകുകളും മാത്രം.
1 = വിജ്ഞാനപ്രദമായ സന്ദേശങ്ങളും ചേർക്കുക.
2 = ചാറ്റി ഡീബഗ്ഗിംഗ് സന്ദേശവും ചേർക്കുക.
ഉദാഹരണങ്ങൾ
ഒരു (MJPEG അല്ലെങ്കിൽ DV) AVI ഫയലിന്റെ ആദ്യ 15 ഫ്രെയിമുകൾ വ്യക്തിഗത PPM ഫയലുകളാക്കി മാറ്റാൻ:
lav2yuv -f 15 your-video.avi | y4mtoppm | pnmsplit - "your-video-%d.ppm"
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് y4mtoppm ഓൺലൈനായി ഉപയോഗിക്കുക