X264
x264 એ એક મફત અને ઓપન-સોર્સ સોફ્ટવેર લાઇબ્રેરી છે અને વિડિયો સ્ટ્રીમ્સને H.264/MPEG-4 ABC વિડિયો કોડિંગ ફોર્મેટમાં એન્કોડિંગ કરવા માટે વિડિયોલેન દ્વારા વિકસાવવામાં આવેલી કમાન્ડ-લાઇન ઉપયોગિતા છે. તે જીએનયુ જનરલ પબ્લિક લાઇસન્સની શરતો હેઠળ પ્રકાશિત કરવામાં આવે છે. ઈતિહાસ x264 મૂળરૂપે લોરેન્ટ આઈમર દ્વારા વિકસાવવામાં આવ્યો હતો, જેમણે 2004માં એ. ટી. ઈ. એમ. ઈ. દ્વારા નિયુક્ત થયા પછી વિકાસ બંધ કરી દીધો હતો. લોરેન મેરિટ પછી વિકાસ સંભાળ્યો. બાદમાં, 2008માં, ફિયોના ગ્લેઝર આ પ્રોજેક્ટમાં જોડાઈ હતી. બંનેએ 2014માં યોગદાન આપવાનું બંધ કરી દીધું હતું. આજે, x264 મુખ્યત્વે એન્ટોન મિટ્રોફાનોવ અને હેનરિક ગ્રામનર દ્વારા વિકસાવવામાં આવ્યું છે. ક્ષમતાઓ x264 આદેશ વાક્ય ઈન્ટરફેસ તેમજ API પ્રદાન કરે છે. પહેલાનો ઉપયોગ ઘણા ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસો દ્વારા થાય છે, જેમ કે સ્ટેક્સરીપ અને મેગુઆઇ. બાદમાં અન્ય ઘણા ઇન્ટરફેસ દ્વારા ઉપયોગમાં લેવાય છે, જેમ કે હેન્ડબ્રેક અને એફએફએમપીઇજી. x264 અન્ય H.264 એન્કોડર્સની સરખામણીમાં મોટી સંખ્યામાં સુવિધાઓનો અમલ કરે છે. x264 માં કેટલાક સાયકોવિઝ્યુઅલ ઉન્નતીકરણો છે જેનો હેતુ એન્કોડેડ વિડિયોની વ્યક્તિલક્ષી ગુણવત્તામાં વધારો કરવાનો છે. વી. એ. ક્યુ. નો ઉપયોગ કરીને બે સ્થિતિઓમાં અનુકૂલનશીલ પરિમાણીકરણ. બીજો પ્રકાર, પછીનો ઉમેરો, ગુણવત્તા સુધારવાના પ્રયાસમાં ફ્રેમ દીઠ તાકાતને અપનાવે છે. સાયકોવિઝ્યુઅલ દર-વિકૃતિ ઓપ્ટિમાઇઝેશન જે સમાન જટિલતા જાળવવાનો પ્રયાસ કરે છે. જટિલતાને સમ-ઓફ-સ્ક્વેર ઓપ્ટિમાઇઝેશન (એસ. એસ. ડી.) અને સંપૂર્ણ રૂપાંતરિત તફાવતો (એસ. એ. ટી. ડી.) ના સંયોજનનો ઉપયોગ કરીને માપવામાં આવે છે. મેક્રોબ્લોક-ટ્રી રેટ નિયંત્રણ, જે ભવિષ્યની ફ્રેમની આગાહી કરવા માટે ફ્રેમના ભાગોનો કેટલી વાર ઉપયોગ કરવામાં આવે છે તેના પર નજર રાખીને ગુણવત્તાને નિયંત્રિત કરે છે. x264 એ નીચેની કોડેક સરખામણીઓમાં પુરસ્કારો જીત્યા છેઃ ત્રીજી વાર્ષિક MSU MPEG-4 AVC/H. 264 વિડિયો કોડેક સરખામણી, 2006 ચોથી વાર્ષિક MSU MPEG-4 AVC/H. 264 વિડિયો કોડેક સરખામણી, 2007 પાંચમી વાર્ષિક MSU MPEG-4 AVC/H. 264 વિડિયો કોડેક સરખામણી, 2009 છઠ્ઠી વાર્ષિક MSU MPEG-4 AVC/H. 264 વિડિયો કોડેક સરખામણી, 2010 સાતમી વાર્ષિક MSU MPEG-4 AVC/H. 264 વિડિયો કોડેક સરખામણી, 2011 આઠમી વાર્ષિક MSU MPEG-4 AVC/H. 264 વિડિયો કોડેક સરખામણી, 2012 x264 પાસે x86 પર SIMD એસેમ્બલી કોડ પ્રવેગક છે, પાવરપીસી (પાવરપીસીનો ઉપયોગ કરીને) x264 કીફ્રેમ્સને બદલે સામયિક ઇન્ટ્રા રીફ્રેશનો ઉપયોગ કરવામાં સક્ષમ છે, જે દરેક ફ્રેમને સમાન કદમાં આવરી લેવા માટે સક્ષમ બનાવે છે, જે દરેક સ્લાઇસને તરત જ એક યુડીપી અથવા ટીસીપી પેકેટમાં પ્રસારિત કરવામાં સક્ષમ બનાવે છે અને આગમન પર તરત જ ડીકોડ કરે છે. સામયિક ઇન્ટ્રા રીફ્રેશ ઇન્ટ્રા બ્લોક્સના સ્તંભનો ઉપયોગ કરીને કીફ્રેમ્સને બદલી શકે છે જે વિડિયોની એક બાજુથી બીજી બાજુ જાય છે, જેનાથી છબીને "તાજગી" મળે છે. અસરકારક રીતે, મોટી કીફ્રેમને બદલે, કીફ્રેમ ઘણી ફ્રેમ્સ પર "સ્પ્રેડ" થાય છે. વિડિયો હજુ પણ શોધી શકાય તેવો છેઃ એક વિશેષ હેડર, જેને એસ. ઈ. આઈ. રિકવરી પોઇન્ટ કહેવાય છે, તે ડીકોડરને "અહીંથી શરૂ કરો, એક્સ ફ્રેમ્સને ડીકોડ કરો અને પછી વિડિયો પ્રદર્શિત કરવાનું શરૂ કરો" કહે છે. જ્યારે ફ્રેમ લોડ થાય છે ત્યારે આ વપરાશકર્તા પાસેથી રિફ્રેશ અસરને છુપાવે છે. ગતિ વેક્ટર પ્રતિબંધિત છે જેથી રીફ્રેશ સ્તંભની એક બાજુના બ્લોક બીજી બાજુના બ્લોકનો સંદર્ભ ન આપે, અસરકારક રીતે દરેક ફ્રેમમાં સીમાંકન રેખા બનાવે છે. એપ્રિલ 2010માં, x264 પ્રોજેક્ટે સંપૂર્ણ બ્લુ-રે સુસંગત વિડિયો એન્કોડિંગ ક્ષમતાની જાહેરાત કરી હતી, જે x264ને પ્રથમ મફત બ્લુ-રે સુસંગત સોફ્ટવેર H.264 એન્કોડર બનાવે છે. x264 હંમેશા વિડિયો સ્ટ્રીમ્સ બનાવવાની ક્ષમતા ધરાવે છે જે મોટાભાગના બ્લુ-રે ઉપકરણો પર વગાડી શકાય છે. જો કે, તે યોગ્ય રૂપાંતર સેટિંગ્સ પસંદ કરવા માટે વપરાશકર્તા પર નિર્ભર હતું. મૂળભૂત x264 પ્રીસેટ બ્લુ-રે ખેલાડીઓ માટે પૂરતી સુસંગતતા પસંદ કરે છે પરંતુ હવે બ્લુ-રે સુસંગતતા સ્થિતિને સ્પષ્ટ રીતે સક્ષમ કરીને સુસંગતતા જાળવી રાખીને વધુ જટિલ રૂપાંતર સેટિંગ્સ પસંદ કરવી શક્ય છે. ક્રોસ ડિવાઇસ સુસંગતતા માટે પ્રયાસ કરતી વખતે બ્લુ-રે સુસંગતતા ઉપયોગી થઈ શકે છે, ખાસ કરીને હાઇ ડેફિનેશન હાર્ડવેર મીડિયા પ્લેયર્સના ક્ષેત્રમાં. x264 નો ઉપયોગ વોર્નર બ્રધર્સ ટેન્ડબર્ગ વિવાદ દ્વારા બહાર પાડવામાં આવેલા વ્યાવસાયિક બ્લુ-રે ડિસ્ક શીર્ષકો લખવા માટે કરવામાં આવ્યો છે નવેમ્બર 2010 માં, x264 વિકાસકર્તા ફિયોના ગ્લેઝરે એવી માહિતી પ્રકાશિત કરી હતી જેમાં તેણી દાવો કરે છે કે ડિસેમ્બર 2008 થી ટેન્ડબર્ગ ટેલિકોમની (સિસ્કો સિસ્ટમ્સની પેટન્ટ અરજી) પેટન્ટ અરજીઓમાંની એકમાં તેણીએ લગભગ બે મહિના અગાઉ x264 કોડબેઝ માટે પ્રતિબદ્ધ અલ્ગોરિધમનું પગલું-દર-પગલા વર્ણન ધરાવે છે. આ મીડિયા દ્વારા પ્રસારિત કરવામાં આવ્યું હતું, જેમાં ટિપ્પણી કરવામાં આવી હતી કે પેટન્ટ દાખલ કરનારી કંપની x264 પ્રોજેક્ટ આઈઆરસી ડેવલપમેન્ટ ચેનલને અનુસરી રહી હતી અને પ્રોજેક્ટ ડેવલપર્સ માટે જાણીતી હતી, જેના કારણે ટેન્ડબર્ગે દાવો કર્યો હતો કે તેઓએ સ્વતંત્ર રીતે અલ્ગોરિધમની શોધ કરી હતી. x264 ફ્રન્ટએન્ડ એવિડેમક્સ એફએફએમપીઇજી હેન્ડબ્રેક ઓપનશોટ જીસ્ટ્રીમર મીડિયાકોડર મેગુઈ એમઇએનકોડર રિપબોટ264 સુપર સ્ટેક્સરિપ ટેલીસ્ટ્રીમ એપિસોડ ટીએમપીજીઇએનસી વિડિયો માસ્ટરિંગ વર્ક્સ 5 હાર્મોનિક રોઝેટ વર્કફ્લો સિસ્ટમ એમપીઇજી-4 પણ જુઓ-વિડિયો, ઓડિયો, સબટાઇટલ અને ક્રિયાપ્રતિક્રિયા સહિત વિવિધ એમપીઇજી ફોર્મેટનું પ્રમાણભૂત. ડૂમ 9-વિડિયો નિર્માણ સહાય અને તકનીકી ચર્ચાઓ માટેનું એક મંચ. x265-ઓપન સોર્સ HEVC/H. 265 એન્કોડર કે જેણે x264 સોર્સ કોડનો ઉપયોગ કરવાના અધિકારોને લાઇસન્સ આપ્યું છે. સંદર્ભો બાહ્ય કડીઓ C (પ્રોગ્રામિંગ ભાષા) લાઈબ્રેરીઓ મુક્ત સોફ્ટવેર મુખ્યત્વે એસેમ્બલી ભાષામાં લખાયેલું મુક્ત વિડિયો કોડેક મુક્ત વિડિયો સોફ્ટવેર pt: H.264#x264