Music on Console
મ્યુઝિક ઓન કન્સોલ (એમ. ઓ. સી.) એ લિનક્સ/યુનિક્સ માટે એનકર્સ-આધારિત કન્સોલ ઓડિયો પ્લેયર છે. તે મૂળરૂપે ડેમિઅન પિએટ્રાસ દ્વારા લખવામાં આવ્યું હતું, અને હાલમાં તેની જાળવણી જ્હોન ફિટ્ઝગેરાલ્ડ દ્વારા કરવામાં આવે છે. તે મધરાતે કમાન્ડર કન્સોલ ફાઇલ મેનેજર દ્વારા પ્રેરિત ઇન્ટરફેસ સાથે શક્તિશાળી અને ઉપયોગમાં સરળ બનવા માટે રચાયેલ છે. મૂળભૂત ઈન્ટરફેસ લેઆઉટમાં જમણી બાજુએ પ્લેલિસ્ટ સાથે ડાબી ફલકમાં ફાઇલ સૂચિનો સમાવેશ થાય છે. તે કસ્ટમાઇઝ કરી શકાય તેવા કી બાઈન્ડીંગ, રંગ યોજનાઓ અને ઈન્ટરફેસ લેઆઉટ સાથે રૂપરેખાંકિત કરી શકાય તેવું છે. એમઓસી ટેક્સ્ટ ફાઇલોમાં વ્યાખ્યાયિત ઘણી થીમ્સ સાથે આવે છે, જેને નવા લેઆઉટ બનાવવા માટે સુધારી શકાય છે. તે એએલએસએ, ઓએસએસ અથવા જેક આઉટપુટને સપોર્ટ કરે છે. સપોર્ટેડ ફાઇલ ફોર્મેટમાં નીચેનાનો સમાવેશ થાય છેઃ એમપી3, ઓગ વોર્બિસ, એફએલએસી, મ્યુઝપેક, સ્પીક્સ, ડબલ્યુએવી (અને અન્ય ઓછા લોકપ્રિય સ્વરૂપો જે લિબ્સન્ડફાઇલ દ્વારા સપોર્ટેડ છે), એમઓડી, વેવપેક, એએસી, એસઆઇડી, એમઆઇડીઆઈ. વધુમાં એફએફએમપીઇજી/લિબાવ દ્વારા માન્યતા પ્રાપ્ત મોટાભાગના ઓડિયો બંધારણો પણ સમર્થિત છે (દા. ત. એમપી 4, ઓપસ, ડબલ્યુએમએ, એપીઇ, એસી 3, ડીટીએસ-વિડિયો ફાઇલોમાં પણ જડિત). નવા બંધારણોને ટેકો વિકસાવવામાં આવી રહ્યો છે. ઈન્ટરનેટ સ્ટ્રીમ્સ (આઇસકાસ્ટ, SHOUTcast) પણ સપોર્ટેડ છે. એમઓસી પાસે એક જ પ્લેલિસ્ટ છે (જેને એમ3યુ ફોર્મેટમાં સાચવી શકાય છે) અને તેમાં 'મ્યુઝિક ડિરેક્ટરી' નો ખ્યાલ છે પરંતુ તેમાં કોઈ લાઇબ્રેરી ફાઇલ નથી જ્યાં મેટાડેટા સાચવવામાં આવે. તેના બદલે આ માહિતી ફાઇલોમાંના ટૅગ્સમાંથી અથવા ટૅગ્સ કેશમાંથી, ક્યાં તો ઍક્સેસ પર અથવા નિષ્ક્રિય CPU સમય દરમિયાન જરૂરી તરીકે વાંચવામાં આવે છે. જો પ્લેલિસ્ટમાં વિસ્તૃત m3u માહિતી હોય, તો તે પણ વાંચવામાં આવશે. જો પ્લેલિસ્ટ સાચવવામાં આવે, તો કોઈપણ વાંચન મેટાડેટા સંગ્રહિત કરવામાં આવશે. તેની ટેક્સ્ટ-ઓનલી પ્રકૃતિ ખૂબ જ ઓછા સિસ્ટમ સંસાધનોનો વપરાશ કરે છે, અને તે ઉચ્ચ સિસ્ટમ લોડ હેઠળ સ્કિપિંગ ટાળવા અને ગેપલેસ પ્લેબેકને સક્ષમ કરવા માટે એક અલગ થ્રેડમાં આઉટપુટ બફરનો ઉપયોગ કરે છે. સામાન્ય રીતે, પ્રોગ્રામમાંથી બહાર નીકળીને માત્ર ઇન્ટરફેસને બંધ કરવામાં આવે છે-પ્રોગ્રામ પોતાને ડિમોનાઇઝ કરે છે જેથી ઑડિઓ બેકગ્રાઉન્ડમાં વગાડવાનું ચાલુ રાખે. આ ક્લાયન્ટ/સર્વર આર્કિટેક્ચર એમ. પી. ડી. અને એક્સ. એમ. એમ. એસ. 2 જેવું જ છે, પરંતુ તે ખેલાડીઓથી વિપરીત, એમ. ઓ. સી. ડેમન નેટવર્ક પર સુલભ નથી, અને વૈકલ્પિક ક્લાયન્ટ્સ સાથે વાતચીત કરવા માટે ખુલ્લું API નથી. આના ફાયદા અને ગેરફાયદા બંને છે, જ્યારે એમ. ઓ. સી. ને દૂરસ્થ ગ્રાફિકલ ક્લાયન્ટ દ્વારા નિયંત્રિત કરી શકાતું નથી (તેનો ઉપયોગ એસ. એસ. એચ. દ્વારા કરી શકાય છે), તે સુરક્ષિત રીતે સમગ્ર ફાઇલસિસ્ટમને શ્રેણીબદ્ધ કરી શકે છે, જે એમપીડી જેવા દૂરસ્થ અને અજ્ઞાત રૂપે સુલભ સર્વર દ્વારા સલાહભર્યું નથી. દ્વિસંગીને "એમ. ઓ. સી. પ્લેયર" માટે એમ. ઓ. સી. પી. નામ આપવામાં આવ્યું છે કારણ કે એમ. ઓ. સી. નામની ક્યુ. ટી. ઉપયોગિતા સાથે સંઘર્ષ છે. સંદર્ભો બાહ્ય કડીઓ ફ્રી ઑડિઓ સોફ્ટવેર ફ્રી સોફ્ટવેર પ્રોગ્રામ્ડ ઇન સી લિનક્સ મીડિયા પ્લેયર્સ ફ્રી મીડિયા પ્લેયર્સ ક્લાયન્ટ/સર્વર મીડિયા પ્લેયર્સ ફ્રી સોફ્ટવેર જે જે. એ. સી. કે. સપોર્ટ સાથે એનકર્સ ઑડિઓ સોફ્ટવેરનો ઉપયોગ કરે છે લિનક્સ કન્સોલ કાર્યક્રમો માટે ઑડિઓ પ્લેયર સોફ્ટવેર