Microsoft Video 1
માઈક્રોસોફ્ટ વિડિયો 1 અથવા એમએસ-ક્રેમ એ પ્રારંભિક લોસી વિડિયો કમ્પ્રેશન અને ડીકમ્પ્રેશન અલ્ગોરિધમ (કોડેક) છે જે નવેમ્બર 1992માં વિન્ડોઝ માટે માઈક્રોસોફ્ટના વિડિયોના વર્ઝન 1 સાથે રજૂ કરવામાં આવ્યું હતું. તે મોટિવ પર આધારિત છે, જે વેક્ટર ક્વોન્ટાઇઝેશન કોડેક છે જેને માઇક્રોસોફ્ટે મીડિયા વિઝન પાસેથી લાઇસન્સ આપ્યું છે. 1993માં, મીડિયા વિઝને પ્રો મૂવી સ્પેક્ટ્રમનું માર્કેટિંગ કર્યું હતું, જે એક ISA બોર્ડ હતું જેણે કાચા અને MSV1 બંધારણો (MSV1 પ્રક્રિયા બોર્ડ પર હાર્ડવેરમાં કરવામાં આવી હતી) બંનેમાં વિડિયો કબજે કર્યો હતો. કમ્પ્રેશન અલ્ગોરિધમ માઈક્રોસોફ્ટ વિડિયો 1 8-બીટ પેલેટાઇઝ્ડ રંગ જગ્યામાં અથવા 15-બીટ આરજીબી રંગ જગ્યામાં કાર્ય કરે છે. દરેક ફ્રેમ 4 × 4 પિક્સેલ બ્લોકમાં વહેંચાયેલી છે. દરેક 4 × 4 પિક્સેલ બ્લોકને ત્રણ સ્થિતિઓમાંથી એકમાં કોડ કરી શકાય છેઃ સ્કિપ, 2-રંગ અથવા 8-રંગ. સ્કિપ મોડમાં, અગાઉની ફ્રેમની સામગ્રી શરતી પુનઃપ્રાપ્તિ ફેશનમાં વર્તમાન ફ્રેમમાં નકલ કરવામાં આવે છે. 2-રંગ સ્થિતિમાં, 4 × 4 બ્લોક દીઠ બે રંગો પ્રસારિત થાય છે, અને બે રંગો વચ્ચે પસંદગી કરવા માટે પિક્સેલ દીઠ 1 બીટનો ઉપયોગ થાય છે. 8-રંગ સ્થિતિમાં, આ જ યોજના 2 × 2 બ્લોક દીઠ 2 રંગો સાથે લાગુ પડે છે. આને 2-રંગની પેલેટ તરીકે અર્થઘટન કરી શકાય છે જે સ્થાનિક રીતે 4 × 4 બ્લોક ધોરણે અથવા 2 × 2 બ્લોક ધોરણે સ્વીકારવામાં આવે છે. વેક્ટર ક્વોન્ટાઇઝેશન તરીકે અર્થઘટન કરવામાં આવે છે, લાલ, લીલો અને વાદળી ઘટકોવાળા વેક્ટરને બે એન્ટ્રીઓ સાથે ફોરવર્ડ અનુકૂલનશીલ કોડબુકનો ઉપયોગ કરીને ક્વોન્ટાઇઝ કરવામાં આવે છે. નેટશો એન્કોડરમાં ઉપયોગ કોડેક માઈક્રોસોફ્ટ નેટશો એન્કોડરમાં ઉપલબ્ધ હતું, જેને પાછળથી વિન્ડોઝ મીડિયા એન્કોડર નામ આપવામાં આવ્યું હતું અને એસડીકે દ્વારા ઉપલબ્ધ કરાવવામાં આવ્યું હતું. નેટશો એન્કોડર વપરાશકર્તાને 2 પાસ વિકલ્પ પસંદ કરવાની મંજૂરી આપે છે, જ્યાં પ્રથમ પાસમાં રંગ પૅલેટ બનાવવા માટે વિડિઓનું વિશ્લેષણ કરવામાં આવ્યું હતું, અને બીજા પાસમાં પેલેટાઇઝ્ડ રંગ જગ્યામાં રૂપાંતરિત કરવામાં આવ્યું હતું અને એન્કોડ કરવામાં આવ્યું હતું. એન્કોડિંગ કરતા પહેલા, વિડિયોને સ્કેલ કરી શકાય છે. વિન્ડોઝ મીડિયા એન્કોડરની પછીની આવૃત્તિઓએ માઈક્રોસોફ્ટ વિડિયો 1 માટે ટેકો છોડી દીધો અને માત્ર વિન્ડોઝ મીડિયા વિડિયોને ટેકો આપ્યો. અનુક્રમિત રંગ ક્વોન્ટાઇઝેશન બ્લોક ટ્રંકેશન કોડિંગ, ગ્રેસ્કેલ સામગ્રી માટે સમાન કોડિંગ તકનીક રંગ કોષ સંકોચન, રંગ સામગ્રી માટે સમાન કોડિંગ તકનીક, બ્લોક ટ્રંકેશન કોડિંગ પર આધારિત એપલ વિડિયો, સમાન ડિઝાઇન ક્વિક ટાઈમ ગ્રાફિક્સ પર આધારિત કોડેક, સમાન ડિઝાઇન સ્મેકર વિડિયો પર આધારિત કોડેક, સમાન ડિઝાઇન એસ 3 ટેક્સચર કમ્પ્રેશન પર આધારિત કોડેક, સમાન ડિઝાઇન પર આધારિત ટેક્સચર કમ્પ્રેશન ફોર્મેટ સંદર્ભો માઇક્રોસોફ્ટ વિડિયો 1-મલ્ટિમીડિયા વિકિ માઇક્રોસોફ્ટ વિડિયો 1 ડીકોડર-એફએફએમપીઇજી માઇક્રોસોફ્ટ વિડિયો 1 એન્કોડર-એફએફએમપીઇજી વિડિયો કોડેક ફિલ્મ અને વિડિયો ટેકનોલોજી લોસી કમ્પ્રેશન અલ્ગોરિધમ્સ માઇક્રોસોફ્ટ પ્રોપરાઇટરી કોડેક