Fungua faili smf. Jinsi ya kufungua SMF? Njia mbadala ya kubadilisha faili ya SMF kuwa faili ya PDF

Ikiwa umesakinisha kwenye kompyuta yako programu ya antivirus Je! changanua faili zote kwenye kompyuta yako, pamoja na kila faili kivyake. Unaweza kuchambua faili yoyote kwa kubofya kulia kwenye faili na kuchagua chaguo sahihi kuchambua faili kwa virusi.

Kwa mfano, katika takwimu hii imeonyeshwa faili my-file.smf, basi unahitaji kubofya kulia kwenye faili hii na uchague chaguo kwenye menyu ya faili "Scan na AVG". Unapochagua chaguo hili, AVG Antivirus itafungua na kuchambua faili kwa virusi.


Wakati mwingine kosa linaweza kutokea kama matokeo usakinishaji usio sahihi wa programu, ambayo inaweza kuwa kutokana na tatizo lililokutana wakati wa mchakato wa ufungaji. Hii inaweza kuathiri mfumo wako wa uendeshaji unganisha faili yako ya SMF na programu sahihi ya programu, kushawishi kinachojulikana "vyama vya upanuzi wa faili".

Wakati mwingine rahisi kusakinisha tena Apache OpenOffice inaweza kutatua tatizo lako kwa kuunganisha SMF ipasavyo na Apache OpenOffice. Katika hali nyingine, matatizo na vyama vya faili yanaweza kutokana na programu mbaya ya programu msanidi programu na unaweza kuhitaji kuwasiliana na msanidi programu kwa usaidizi zaidi.


Ushauri: Jaribu kusasisha Apache OpenOffice hadi toleo jipya zaidi ili kuhakikisha kuwa una viraka na masasisho mapya zaidi.


Hii inaweza kuonekana wazi sana, lakini mara nyingi Faili ya SMF yenyewe inaweza kuwa inasababisha tatizo. Ikiwa ulipokea faili kupitia kiambatisho cha barua pepe au kuipakua kutoka kwa tovuti na mchakato wa upakuaji ukakatizwa (kama vile kukatika kwa umeme au sababu nyinginezo), faili inaweza kuharibiwa. Ikiwezekana, jaribu kupata nakala mpya ya faili ya SMF na ujaribu kuifungua tena.


Kwa uangalifu: Faili iliyoharibika inaweza kusababisha uharibifu wa dhamana kwa programu hasidi iliyotangulia au iliyopo kwenye Kompyuta yako, kwa hivyo ni muhimu kusasisha kompyuta yako na antivirus iliyosasishwa.


Ikiwa faili yako ya SMF kuhusiana na maunzi kwenye kompyuta yako kufungua faili unaweza kuhitaji sasisha viendesha kifaa kuhusishwa na kifaa hiki.

Tatizo hili kawaida huhusishwa na aina za faili za midia, ambayo inategemea kwa mafanikio kufungua vifaa ndani ya kompyuta, k.m. kadi ya sauti au kadi ya video. Kwa mfano, ikiwa unajaribu kufungua faili ya sauti lakini huwezi kuifungua, huenda ukahitaji sasisha viendesha kadi za sauti.


Ushauri: Ikiwa unapojaribu kufungua faili ya SMF utapokea .SYS ujumbe wa hitilafu ya faili, tatizo linaweza kuwa inayohusishwa na viendeshi vilivyoharibika au vilivyopitwa na wakati ambayo yanahitaji kusasishwa. Mchakato huu unaweza kurahisishwa kwa kutumia programu ya kusasisha kiendeshi kama vile DriverDoc.


Ikiwa hatua hazitatui shida na bado una matatizo ya kufungua faili za SMF, hii inaweza kuwa kutokana na ukosefu wa rasilimali za mfumo zinazopatikana. Baadhi ya matoleo ya faili za SMF yanaweza kuhitaji kiasi kikubwa cha rasilimali (k.m. kumbukumbu/RAM, nguvu ya kuchakata) ili kufungua vizuri kwenye kompyuta yako. Tatizo hili ni la kawaida sana ikiwa unatumia vifaa vya zamani vya kompyuta na wakati huo huo mfumo mpya zaidi wa uendeshaji.

Shida hii inaweza kutokea wakati kompyuta inatatizika kuendelea na kazi kwa sababu mfumo wa uendeshaji (na huduma zingine zinazofanya kazi nyuma) zinaweza hutumia rasilimali nyingi sana kufungua faili ya SMF. Jaribu kufunga programu zote kwenye Kompyuta yako kabla ya kufungua Faili ya Mfumo wa StarMath. Kuweka huru rasilimali zote zinazopatikana kwenye kompyuta yako kutakupa hali bora zaidi za kujaribu kufungua faili ya SMF.


Kama wewe imekamilisha hatua zote zilizoelezwa hapo juu na faili yako ya SMF bado haitafunguliwa, unaweza kuhitaji kukimbia sasisho la vifaa. Katika hali nyingi, hata wakati wa kutumia matoleo ya zamani ya maunzi, nguvu ya uchakataji bado inaweza kutosha kwa programu nyingi za watumiaji (isipokuwa unafanya kazi kubwa ya CPU, kama vile uwasilishaji wa 3D, uundaji wa kifedha/kisayansi, au kazi kubwa ya media titika). Hivyo, kuna uwezekano kwamba kompyuta yako haina kumbukumbu ya kutosha(inayojulikana kama "RAM" au kumbukumbu ya ufikiaji bila mpangilio) kutekeleza kazi ya kufungua faili.

Kichwa (Kiingereza): Faili ya kawaida ya MIDI

Jina (Kirusi): Faili ya MIDI SMF

Msanidi: Haijulikani

Maelezo: SMF pia inajulikana kama Faili ya Mfumo wa StarMath ni umbizo la fomula ya StarMath. Fomati ya SMF ilitengenezwa na kampuni maarufu ya programu ya Oracle. Inatumika kuhifadhi fomula za hisabati huku ikihifadhi umbizo na sintaksia ya misemo. Faili za umbizo la SMF ziliundwa na matoleo ya zamani ya programu ya ofisi ya OpenOffice; katika matoleo mapya ya kihariri, SMF inabadilishwa na umbizo la ODF. Hata hivyo, umbizo la zamani la SMF pia linaungwa mkono. Mbali na OpenOffice, unaweza kutumia ofisi nyingine isiyolipishwa, LibreOffice, kutazama hati za Mfumo wa StarMath.

Muundo wa 2

Kichwa (Kiingereza): Faili ya Mfumo wa StarMath

Jina (Kirusi): Mfumo wa StarMath

Msanidi: Oracle

Maelezo: SMF au Faili ya Kawaida ya MIDI ni umbizo la faili la SMF midi. Umbizo hili liliundwa mahsusi kwa ajili ya kuhifadhi sauti iliyorekodiwa na mpangilio - kifaa maalum cha maunzi iliyoundwa kwa ajili ya kurekodi na kucheza tena nyimbo za muziki. Rekodi kama hiyo haina data halisi ya sauti, ni mkusanyiko wa maelezo na sifa za utendaji wao. Sequencer pia inaweza kuwa programu ambayo ina madhumuni sawa na moduli ya maunzi. Faili ya SMF ina viashiria, vialamisho, data ya tempo, vitufe vya muziki, ujumbe wa MIDI na taarifa nyingine. Ili kucheza umbizo la SMF, lazima utumie Apple QuickTime Player.

Ili kufungua (kuhariri) faili ya umbizo hili, unaweza kutumia programu zifuatazo:

Muundo wa 3

Kichwa (Kiingereza): Serif Metafile

Jina (Kirusi): Picha ya vekta ya Serif

Msanidi: Serif

Maelezo: SMF aka Serif Metafile ni umbizo la faili la vekta asili la Serif. Umbizo lilitengenezwa na kampuni ya Kiingereza Serif, mtengenezaji wa bidhaa za programu zinazojulikana kama PagePlus, DrawPlus, MoviePlus, PhotoPlus na WebPlus. Bidhaa za Serif hutumiwa kufanya kazi na picha za raster na vector, video, na pia katika muundo wa wavuti na mpangilio. Faili ya SMF ni picha ya vekta iliyo na vijazo, mistari, na maelezo ya maandishi yanayotumiwa kubadilishana data kati ya programu zingine za Serif.

Ukurasa huu unaeleza jinsi unavyoweza kubadilisha faili ya .smf kwa faili ya PDF kwa urahisi ukitumia Kiundaji cha PDF24 kisicholipishwa na rahisi kutumia. Njia iliyoelezwa ya uongofu ni ya bure na rahisi. PDF24 Creator husakinisha kichapishi cha PDF na unaweza kuchapisha faili yako ya .smf kwenye kichapishi hiki ili kubadilisha faili kuwa PDF.

Nini kinahitajika ili kubadilisha faili ya SMF kuwa faili ya PDF au unawezaje kuunda toleo la PDF la faili yako ya SMF

Faili za aina ya SMF au faili zilizo na kiendelezi cha .smf zinaweza kubadilishwa kwa urahisi kuwa PDF kwa kutumia kichapishi cha PDF.

Printa ya PDF ni kichapishi pepe ambacho kinaweza kutumika kama kichapishi kingine chochote. Tofauti kutoka kwa kichapishi cha kawaida ni kwamba kichapishi cha PDF huunda faili za PDF. Hauchapishi kwenye kipande cha karatasi. Printa ya PDF huchapisha yaliyomo kwenye faili chanzo kuwa faili ya PDF.

Kwa njia hii unaweza kuunda toleo la PDF la faili yoyote ambayo inaweza kuchapishwa. Fungua tu faili kwa kutumia kisomaji, bofya kitufe cha kuchapisha, chagua kichapishi cha PDF na ubofye kitufe cha "Chapisha". Ikiwa una msomaji wa faili ya SMF, na ikiwa msomaji anaweza kuchapisha faili, basi unaweza kubadilisha faili kwenye muundo wa PDF.

Printa ya PDF isiyolipishwa na rahisi kutumia kutoka PDF24 inaweza kupakuliwa kutoka kwa ukurasa huu. Bofya tu kwenye kitufe cha kupakua kilicho upande wa kulia wa makala hii ili kupakua Muumba wa PDF24. Sakinisha programu hii. Baada ya usakinishaji, utakuwa na kifaa kipya cha uchapishaji kilichosajiliwa na Windows, ambacho unaweza kutumia kuunda faili za PDF kutoka kwa faili yako ya .smf au kubadilisha faili nyingine yoyote inayoweza kuchapishwa hadi PDF.

Hivi ndivyo inavyofanya kazi:

  1. Sakinisha Muundaji wa PDF24
  2. Fungua faili ya .smf na kisomaji kinachoweza kufungua faili.
  3. Chapisha faili kwenye kichapishi pepe cha PDF24.
  4. Msaidizi wa PDF24 hufungua dirisha ambalo unaweza kuhifadhi faili mpya kama PDF, kuituma kwa barua pepe, faksi, au kuihariri.

Njia mbadala ya kubadilisha faili ya SMF kuwa faili ya PDF

PDF24 hutoa zana kadhaa za mtandaoni ambazo zinaweza kutumika kuunda faili za PDF. Aina za faili zinazotumika zinaongezwa kadiri zinavyopatikana, na umbizo la faili la SMF pia linaweza kuwa tayari kutumika. Huduma ya ubadilishaji ina violesura mbalimbali. Wawili kati yao ni kama ifuatavyo:

Kigeuzi cha Mtandaoni cha PDF kutoka PDF24 kinaauni faili nyingi zinazoweza kubadilishwa kuwa PDF. Chagua tu faili ya SMF ambayo ungependa kupata toleo la PDF, bofya kitufe cha "badilisha", na utapokea toleo la faili la PDF.

Pia kuna Kigeuzi cha Barua Pepe cha PDF kutoka PDF24 ambacho kinaweza pia kutumiwa kubadilisha faili hadi umbizo la PDF. Tuma barua pepe tu kwa huduma ya E-Mail PDF Converter, ambatisha faili ya SMF kwa barua pepe hii, na katika sekunde chache utapokea faili ya PDF nyuma.

Sehemu ya tano ya mfululizo wa makala zinazoelezea itifaki ya MIDI.

Moja ya vipengele vitatu vya itifaki ya MIDI ni vipimo vya umbizo la kuhifadhi data (hebu nikumbushe kwamba vipengele vingine viwili ni umbizo la ujumbe na maelezo ya kiolesura cha maunzi). Umbizo la ujumbe lilijadiliwa katika vifungu vitatu vya kwanza vya mfululizo, sasa ni wakati wa umbizo la uhifadhi. Ilipendekezwa na shirika la MMA mwishoni mwa 1987 na kuitwa Standard MIDI Files (SMF).

Madhumuni ya faili za MIDI ni kuwezesha ubadilishanaji wa matukio (yaani, ujumbe wa MIDI ambao una muhuri wa muda) kati ya vifaa na programu tofauti. Kabla ya ujio wa faili za kawaida za MIDI, mpangilio uliotayarishwa katika mpangilio mmoja haukuweza kupakiwa kwenye mwingine kutokana na umbizo lisilooana. Haiwezi kusema kuwa pamoja na ujio wa SMF, watengenezaji wote wa sequencer walibadilisha muundo huu. Kuna sababu kadhaa za hii, na pia tutazungumza juu yao leo.

Kwa kuwa uhifadhi wa habari unahusiana moja kwa moja na muundo wa sequencers, tutakaa juu ya jambo hili kwa undani zaidi, lakini kwa kiwango kinachohitajika kuelewa SMF. Na bila shaka tutatoa moja ya vifungu vifuatavyo katika safu kwa wafuataji.

Matukio
Ujumbe wa MIDI wenye muhuri wa muda unaitwa tukio. Vipimo tofauti vinaweza kutumika kuashiria wakati - tiki, msukumo wa ndani, wakati katika SMPTE umbizo, n.k. Ni muhimu kuelewa tofauti ya kimsingi kati ya tukio na ujumbe. Ujumbe "huishi" kwa sehemu ya millisecond katika muda halisi - kutoka wakati unatolewa na chanzo hadi wakati unapofika kwa ajili ya kutekelezwa kwa mpokeaji. Inaweza kukamatwa wakati wa maambukizi kupitia kebo ya MIDI kwa namna ya seti ya mapigo. Tukio ni baiti chache za habari iliyorekodiwa kwenye kumbukumbu ya kifaa, kwa msingi ambao ujumbe utatolewa katika siku zijazo, kwa wakati uliowekwa.

Kwa mfano, kumbukumbu ya mpangilio inaweza kuhifadhi tukio la dokezo kwa muhuri wa muda wa ms 100 tangu kuanza kwa uchezaji. Unaweza kuhariri tukio hili kwa vipimo viwili: kwanza, badilisha vigezo vya ujumbe wa MIDI yenyewe (katika kesi hii, sauti au mienendo ya noti), na pili, songa noti kwenye wimbo, ambayo ni, kubadilisha wakati wa utekelezaji. ya ujumbe.

Matukio huonekana katika kumbukumbu ya mpangilio huku ujumbe wa MIDI ukirekodiwa. Unapobofya kitufe cha Rekodi, mfuatano huwasha jenereta ya mapigo ya maunzi (tiki) na huanza "kusikiliza" pembejeo maalum ya MIDI. Kwa mfano, unapobonyeza kitufe, ujumbe wa ingizo ni "cheza noti." Mfuatano unaonekana - ndio, ujumbe ulifika kwenye tiki ya 20, na kuiandika kwenye kumbukumbu na alama ya 20. Baada ya sekunde chache, walitoa ufunguo - ujumbe "ondoa noti" ulifika, jenereta ya ndani wakati huo. kwa furaha akatikisa kupe 64 kwa mfuatano. Kiratibu huhifadhi ujumbe kwa lebo 64. Sasa tunashughulika na matukio mawili - Dokezo Washa na Dokezo Zima. Wakati wa kucheza tena, jenereta ya mapigo huwasha tena. Wakati tiki ya 20 inapokaribia, Ujumbe wa Dokezo On hutumwa kwa pato la MIDI la kifuatiliaji, na ujumbe wa Note Off hutumwa kwa tiki ya 64. Tulirekodi kisha tukacheza tena matendo ya mwigizaji huyo!

Kwa wazi, sawa inaweza kufanywa "nje ya mtandao", yaani, bila ya haja ya utendaji wa moja kwa moja. Kwa kubofya panya mahali unayotaka kwenye wimbo (na kuchagua muda wa noti mapema), tutaunda picha iliyotangulia kwenye kumbukumbu ya mfuataji.

Aina za kumbukumbu
Sasa ni wakati wa kutumia maneno mawili ya kutisha ya kompyuta: kumbukumbu ya msingi na ya sekondari. Kumbukumbu ya msingi (au ya ndani) ni kumbukumbu ya mpangilio ambapo ujumbe hurekodiwa na matukio huhifadhiwa katika muda wote wa uendeshaji. Yaliyomo kwenye kumbukumbu hii huwekwa upya wakati nguvu imezimwa. Ufafanuzi huu unafaa zaidi kwa wafuataji wa vifaa. Katika mpangilio wa programu, kumbukumbu ya msingi ni RAM ya kompyuta tu. Ili kuhifadhi yaliyomo ya kumbukumbu ya msingi kwa muda mrefu, kumbukumbu ya sekondari, au, vinginevyo, vyombo vya habari vya kuhifadhi, hutumiwa. Hii inaweza kuwa diski ya floppy, gari ngumu, kadi ya smart, nk.

Kiasi cha kumbukumbu ya msingi katika mpangilio wa vifaa na vituo vya kazi (hebu nikumbushe, kituo cha kazi ni jenereta ya toni na sequencer kwenye sanduku moja) kawaida huonyeshwa kwa idadi ya noti zilizohifadhiwa (kwa mfano, elfu 200). Wakati mwingine sauti inaonyeshwa katika matukio, katika hali ambayo unahitaji kuwa mwangalifu - noti moja inahitaji matukio mawili (kubonyeza na kutoa kitufe) ili kuhifadhi, na kugeuza gurudumu la sauti au kugusa nyuma kunaweza kutoa hadi matukio 100 au zaidi. Inatokea kwamba uwezo wa kumbukumbu wa sequencer unaonyeshwa katika vitengo vya asili vya kompyuta - kilobytes. Lakini hii pia si rahisi sana - tukio moja linaweza kuchukua idadi tofauti ya ka (kutoka tano hadi kadhaa kadhaa).

Katika sequencers za kisasa za programu, kiasi cha kumbukumbu ya msingi ni ya wasiwasi mdogo kwa mtu yeyote - hata kwenye mashine yenye 128 MB ya RAM, unaweza kusahau kuhusu vikwazo vyovyote wakati wa kufanya kazi na data ya MIDI. Kwa kuongeza, kuna sequencers ambazo zinaweza kucheza mpangilio moja kwa moja kutoka kwa diski, bila kupakia kwenye kumbukumbu ya msingi (na, kwa njia, rekodi pia), ambayo kwa ujumla inafuta tofauti kati ya aina mbili za kumbukumbu.

Katika kumbukumbu ya pili, data kawaida huandikwa kwa faili. Wafanyabiashara wengi wana muundo wao wa kufungwa kwa faili hii, ambayo inafanya kuwa vigumu kubadilishana mipangilio iliyoundwa katika vifaa au programu tofauti. Hapo awali ilisemekana kuwa hii ndiyo sababu kuu ya kuundwa kwa SMF.

Kupima wakati
Kwa kweli, hakuna "tiki" ndani ya sequencer. Kuna kipima saa cha vifaa ambacho hutoa mapigo na masafa madhubuti ya mara kwa mara (kwa mfano, kila microsecond). Kulazimisha wanamuziki kupima muda katika sekunde ndogo itakuwa dhihaka ya kutisha, kama, kwa kweli, katika vitengo vingine vya muda halisi (sekunde, dakika). Wanamuziki wamezoea kufikiria kwa vipimo na midundo, na kuelezea wakati katika vitengo vya jamaa (muda wa kumbuka), kulingana na tempo ya sasa.

"Hakuna shida," watayarishaji walijibu, "wacha wapime wanavyoona inafaa." Kipimo cha chini tu cha kipimo hakitakuwa muda wa 32, lakini tiki iliyochukuliwa kwa masharti (kitengo ni kidogo zaidi, ili, kwa mfano, muda wa thelathini na mbili unaweza kuwa na kupe 48). Kwa kuwa tangu enzi ya classical tempo imepimwa kwa idadi ya robo kwa dakika (BPM, beats kwa dakika), tuliamua kuchukua robo kama muda kuu na kuonyesha idadi ya kupe kwa robo - PPQN (Pulse Per Robo Note) . Kadiri PPQN inavyokuwa kubwa, ndivyo utatuzi bora wa kifuatiliaji na kwa usahihi zaidi inavyoweza kuratibu ujumbe wakati wa kurekodi na kuzitoa kwa pato la MIDI wakati wa kucheza tena. Sequencers nyingi hukuruhusu kuweka PPQN kiholela - kwa mfano, kutoka 32 hadi 1536 ticks kwa robo (sequencers kisasa - hadi 15360 PPQN).

Jibu ni kitengo kinachotegemea tempo: kasi ya tempo, muda mfupi kati ya kupe katika vitengo vya muda halisi. Muda huu unaweza kupatikana kwa kutumia fomula kwenye Mtini. 1.

Kwa mfano, kwa tempo ya 120 BPM na azimio la 96 PPQN, tiki zitatokea kila milliseconds 5.208. Kwa azimio sawa na tempo ya 180 BPM, muda kati ya ticks utapunguzwa hadi 3.472 ms. Sequencer huhesabuje kupe ikiwa kipima saa chake cha ndani hupiga kila sekunde ndogo? Ndiyo, ni rahisi sana: kulingana na tempo ya sasa na azimio la robo, hasa kulingana na formula maalum. Kwa kuwa milisekunde moja ina sekunde 1000, katika mfano wa mwisho kifuatiliaji kitatoa tiki inayofuata kipokea mipigo 3472 kutoka kwa kipima muda.

Wakati azimio la juu halina maana
Ikiwa sequencer na jenereta ya toni iko "chini ya paa moja" (kituo cha kazi au kompyuta iliyo na mpangilio wa programu na synthesizer kwenye kadi ya sauti, au synthesizer ya kawaida), basi azimio la ndani la mfumo kama huo linaweza kuwa kubwa kiholela (nambari ya hesabu). 15360 PPQN inavutia). Hii inaruhusu MIDI na data ya sauti kusawazishwa na usahihi wa sampuli. Lakini mara tu tunapounganisha sequencer na jenereta ya toni na kebo ya MIDI kupitia kiolesura cha MIDI, azimio la juu huwa halina maana.

Kwa nini? Acha nikukumbushe kuwa baiti moja hupitishwa kupitia kiolesura cha MIDI ndani ya sekunde 320. Hii ina maana kwamba, kwa mfano, ujumbe kuhusu kupiga dokezo (unaojumuisha baiti tatu) utatumwa kwa 960 μs, au karibu millisecond nzima. Sasa fikiria kwamba noti mbili zimepangwa katika mpangilio kwa kasi ya 120 BPM na azimio la 2048 PPQN na muda wa kupe mbili kati ya kila mmoja. Katika vitengo vya muda halisi hii ni 488 microseconds. Kwa hivyo: jenereta ya toni haitaweza kupokea noti ya pili 488 microseconds baada ya ya kwanza, lakini kwa ukweli tu baada ya 960 microseconds. Kwa hivyo ataitekeleza baada ya sio kupe mbili, lakini karibu nne.

Kwa hivyo hitimisho: wakati wa kufanya kazi kupitia kiolesura cha MIDI (wakati mpangilio na jenereta ya toni hutenganishwa), azimio la mpangilio wa tiki zaidi ya moja kwa mikrose 960 haina maana. Ili kujua ni kiasi gani kitakuwa katika PPQN, unaweza kutumia fomula kwenye Mtini. 2.

Katika jedwali kwenye Mtini. 3 inaonyesha maadili ya PPQN kwa tempos tofauti, kuzidi ambayo haina maana.

Nafasi ya tukio kwenye mtawala wa wakati imebainishwa katika mpangilio, kwa kawaida katika umbizo "baa: mipigo: tiki", kwa mfano, 22:3:152. Hiyo ni: kipimo cha ishirini na mbili, mpigo wa tatu, tiki ya 152 tangu mwanzo wa mpigo wa tatu. Kanuni hii ya kuhesabu wakati (neno la Kiingereza ni Timebase) inaitwa muziki, kwani inajulikana na inafaa kwa wanamuziki. Tafadhali kumbuka kuwa ili kufanya kazi katika muundo huu unahitaji kujua saini ya sasa ya wakati. Hiyo ni, bar ina beats ngapi na kila mpigo ni sawa na nini?

Kwa hiyo, katika saini ya muda wa 4/4, pigo ni sawa na robo, na kipimo kina beats nne. Kwa azimio la 384 PPQN, kutakuwa na kupe 384 kwa mpigo mmoja, na kupe 1536 katika kila kipimo (384 x 4). Kwa saini ya saa 6/8 na azimio sawa, kutakuwa na tiki 192 kwa mpigo mmoja (noti ya nane ni nusu ya urefu wa noti ya robo), na kutakuwa na mipigo sita kwenye baa, au tiki 1152 (192 x 6). Kwa hivyo, kurekodi 22:3:152 katika kesi ya kwanza inamaanisha kupe 35096 tangu mwanzo wa wimbo (22 x 1536 + 3 x 384 + 152), na kwa pili - kupe 26072 (22 x 1152 + 3 x 192 + 152) )

Kwa hivyo, ili kuamua nafasi ya tukio katika vitengo vya muda halisi kulingana na beats: beats: muundo wa ticks, unahitaji kujua vigezo vitatu: tempo ya sasa, saini ya wakati, na azimio katika tiki kwa kila robo (PPQN).

Kuna uwezekano mwingine wa kuhesabu wakati, wakati nafasi ya tukio kwenye wimbo inaonyeshwa kwa vitengo kamili ambavyo hazitegemei tempo, mara nyingi katika SMPTE umbizo la wakati - "saa: dakika: sekunde: fremu". Kanuni hii ya kuweka muda inaitwa "time-code-based" (timecode-based, absolute). Haja yake inatokea wakati kifuatiliaji kinafanya kazi pamoja na kinasa sauti au kifaa cha filamu/video. Ni rahisi zaidi kufanya shughuli za uhariri na filamu, video na nyenzo za sauti, zinaonyesha nafasi za mwanzo na mwisho wa kurekodi, akimaanisha kiwango kamili, badala ya vipimo na beats.

Katika kesi hii, uratibu wa tukio kwenye mtawala wa wakati hutegemea tempo ya sasa. Kwa hiyo, kwa tempo ya 120 BPM, pigo la kwanza la kipimo cha pili linaweza kuwa na SMPTE muda wa 00:00:02:00, na kwa tempo ya 60 BPM - 00:00:04:00. Wakati tukio liko ndani ya fremu (kati ya sekunde), uratibu wake pia utatofautiana na miundo tofauti ya fremu (idadi ya fremu kwa sekunde). Unaweza kusoma zaidi kuhusu SMPTE na Msimbo wa Muda wa MIDI katika makala iliyotangulia katika mfululizo.

Vipimo vya urefu vinavyobadilika
Kutosha kwa utamkaji wa sauti, sasa kazi yetu ni kuelewa umbizo la kuhifadhi data. Na shida ya kwanza ambayo watengenezaji wa SMF walikabili ilikuwa jinsi ya kuhifadhi wakati wa tukio.

Kuna chaguo mbili hapa: kuhifadhi muda kwa kila tukio tangu mwanzo wa wimbo, au kutoka tukio la mwisho kabla yake (kwenye kituo sawa). Walakini, chaguo la kwanza sio la busara, kwa sababu mara nyingi muda kati ya matukio ni ndogo, matukio ya jirani huwa na nyakati za utekelezaji karibu na kila mmoja. Kwa hiyo, katika kifungu cha maelezo matatu, ya kwanza inaweza kuwa na wakati wa, tuseme, 22:3:152, ya pili - 22:3:244, ya tatu - 22:3:288. Ili kuhifadhi nambari hizi (zilizotafsiriwa kuwa tiki tangu mwanzo wa wimbo) unahitaji kuhifadhi angalau ka nne kwa kila moja. Ikiwa unafuata njia ya pili, basi badala ya nambari tatu kubwa unaweza kuokoa nambari moja kubwa ya kuanzia (22:3:152), ikifuatiwa na ndogo mbili, tofauti ya kupe kati ya kwanza na ya pili, na maelezo ya pili na ya tatu. (katika kesi hii, 92 na 44), byte moja inatosha kwao. Lakini tatizo bado linabaki: kulingana na tukio, idadi tofauti ya byte lazima ipewe ili kuokoa muda.

Ikiwa SMF ingekuwa ikitengenezwa kwa wakati huu (na hata na Microsoft, ambayo kwa ujumla haijali ukubwa wa faili zake na kumbukumbu inayohitajika), wangeweza kupuuza tatizo hili. Tulitenga sehemu isiyobadilika ya kuokoa muda, sema baiti 8 kwa kila tukio, na hatukuteseka. Hata hivyo, mwaka wa 1988, kumbukumbu ya msingi (RAM) ilikuwa ghali sana, kila byte iliyohesabiwa, na sekondari (media ya disk) ilikuwa na kiasi cha kawaida sana. Kwa hivyo, watengenezaji wa SMF walitaka kufikia muundo wa kompakt zaidi iwezekanavyo.

Iliamuliwa kuweka wakati wa delta, yaani, tofauti ya kupe kati ya tukio hili na moja uliopita (au mwanzo wa wimbo). Kwa mfano, ikiwa tukio la kwanza - kucheza noti C ya octave ya kwanza - ilitokea wakati tiki 40 tangu mwanzo wa wimbo, basi wakati wake wa delta utakuwa sawa na 40. Ikiwa tiki nne baadaye noti F inachezwa, basi wakati wake wa delta utakuwa sawa na 4. Ikiwa matukio mawili yanatokea wakati huo huo, basi mmoja wao amepewa muda wa delta sawa na sifuri. Ikiwa tukio litatokea mwanzoni mwa wimbo, pia lina muda wa sifuri wa delta. Hata hivyo, tukio linalofuata linaweza kutokea kwa saa moja na nusu (yaani, baada ya kupe milioni kadhaa). Jinsi ya kuwa katika kesi hii? Baada ya yote, kumbukumbu inahitaji kuokolewa, na haifai kutenga uwanja uliowekwa wa ka kadhaa kwa saizi kwa wakati wa delta.

Kinachojulikana wingi wa urefu tofauti. Wanatoa njia rahisi ya kuandika nambari kamili kutoka ndogo hadi kubwa zaidi, bila kulazimika kutenga idadi maalum ya baiti kwa nambari. Biti za nambari asilia zimefungwa kwenye baiti moja au zaidi: kila baiti ina biti saba (kulia, biti 0 hadi 6). Kidogo muhimu zaidi katika baiti ni biti ya huduma; baiti zote kwenye safu, isipokuwa ile ya mwisho, lazima iwe na moja, ya mwisho lazima iwe na sifuri. Mifano kadhaa za ufungaji zinaonyeshwa kwenye Mtini. 4.

Kwa mfano, unahitaji pakiti namba 64 (hexadecimal 0x40) katika muundo wa urefu wa kutofautiana. Katika fomu ya binary, nambari hii imeandikwa kama 0100 0000. Kuna biti saba tu muhimu, kwa hivyo nambari hii imejaa kwenye byte moja bila mabadiliko - 0100 0000 (pia ni byte ya mwisho ya safu), muhimu zaidi ni 0. .

Sasa nambari ni 128 (0x80). Katika fomu ya binary imeandikwa kama 1000 0000. Kuna vipande nane muhimu, hivyo kila kitu hakitaingia kwenye byte moja, unahitaji kuigawanya katika mbili. Baiti ya kwanza lazima iwe na moja katika sehemu muhimu zaidi, ya pili (kama baiti ya mwisho ya mfululizo) lazima iwe na sifuri. Katika byte ya pili tunaweka bits saba muhimu zaidi ya namba ya awali, tunapata 0 000 0000. Tunaweka kidogo iliyobaki (moja) upande wa kulia wa byte ya kwanza - tunapata 1000 0001. Matokeo yake, nambari 0x80 imeandikwa kama baiti mbili: 0x81 0x00. Kufungua ni rahisi sana. Hatujui mapema ni ka ngapi zilizomo kwenye safu. Tunasoma byte ya kwanza - 1000 0001. Biti ya huduma muhimu zaidi (1) inaonyesha kwamba hii sio byte ya mwisho ya mfululizo, kuna byte zaidi. Tunatupa kitengo cha huduma, na kuacha bits saba - 000 0001. Soma byte ya pili - 0000 0000. Biti ya huduma muhimu zaidi (0) inaonyesha kwamba hii ni byte ya mwisho ya mfululizo (ambayo ni, kuna byte mbili tu katika mfululizo). Sehemu ya huduma inatupwa. Pia kuna bits saba zilizoachwa - 000 0000. Tunawaongeza upande wa kushoto bits saba zilizotolewa kutoka kwa byte ya kwanza, tunapata 000 0001 000 0000. Kutupa zero sita za kwanza, tunapata nambari inayotakiwa 1000 0000 (0x80).

Kwa hivyo, njia ya urefu wa kutofautisha hukuruhusu kutenga nambari tofauti za ka kwa nambari tofauti: kwa nambari katika safu kutoka 0 hadi 127 - byte moja, kutoka 128 hadi 16383 - ka mbili, na kadhalika. Idadi ya juu inayowakilishwa kwa njia hii kimsingi haina kikomo. Walakini, katika SMF, urefu wa kukimbia ni mdogo kwa ka nne (tatu zilizo na seti muhimu zaidi na moja ikimaliza moja na sifuri). Matokeo yake, muda wa juu wa delta unaweza kuwa 0x0FFFFFFF (au tiki 268,435,455), ambayo kwa tempo ya 500 BPM na azimio la 96 PPQN ni karibu siku nne. Zaidi ya kutosha!

Katika fomu ya urefu wa kutofautiana wa SMF, sio tu wakati wa delta umeainishwa, lakini pia urefu wa matukio fulani.

Umbiza wa Umbizo la faili ( IFF )
Muundo wa faili ya kawaida ya MIDI karibu kukopwa kutoka kwa umbizo la IFF (Interchange File Format), iliyotengenezwa mwaka wa 1985 na Sanaa ya Kielektroniki. Huu ni umbizo la kuhifadhi na kubadilishana data ambalo limekuwa limerahisisha maisha kwa watumiaji na wasanidi programu kwa karibu miaka ishirini. Sanaa ya Kielektroniki haikutoa hati wazi tu, bali pia msimbo wa chanzo C wa kusoma na kuandika faili za IFF.

Umbizo la IFF linaendana nyuma na linaweza kupanuka. Ya kwanza ina maana kwamba toleo jipya la programu linaweza kusoma kwa urahisi faili zilizoundwa na toleo la awali. Pili, huna haja ya kuja na umbizo jipya ili kuhifadhi maelezo ya ziada; unahitaji tu kuingiza kiendelezi chako kwenye IFF. Muundo wa muundo huruhusu programu kutoka kwa wazalishaji tofauti ambao hawana mikataba ya biashara inayolingana ili kubadilishana data. Haya yote huwafanya watumiaji kuwa na furaha - baada ya kuhifadhi data katika umbizo la IFF, hawajafungwa tena kwa umbizo lililofungwa la mfumo wao na wanaweza kutumia data katika mazingira yoyote ya maunzi na programu yanayoendana na IFF.

Faili ya IFF ni mkusanyiko wa data iliyopangwa ili programu tofauti, zisizohusiana ziweze kuisoma. Kwa upande mwingine, programu inaweza kuhifadhi taarifa maalum katika IFF ambayo ina maana yenyewe pekee. Muundo wa IFF hurahisisha hili kufanya. Programu zingine ambazo hazijui jinsi ya kushughulikia habari kama hizo zinaweza kuzipuuza bila kuathiri usomaji wa yaliyomo kuu.

Kuna aina kadhaa za faili za IFF. Kwa mfano, faili za ILBM na GIFF zina maelezo ya picha, faili za SMUS zina nukuu za muziki, faili za AIFF na WAVE zina sauti ya dijiti.

Faili ya IFF ina vipengele sawa vinavyoitwa blocks. Kizuizi ni muundo wa data unaojumuisha kitambulisho cha barua (herufi nne za ASCII), saizi ya block (byte nne) na data yenyewe (Mchoro 5). Ni rahisi kufikiria kizuizi kama ganda ambalo data "imefungwa." Data yenyewe inaweza kuwa na chochote: graphics, maandishi, uhuishaji, sauti, seti ya vitu vya 3D, na kadhalika.

Vitalu katika faili ya IFF vinaweza kuwekwa, Mtini. 6. Kwa kweli, faili ya IFF si chochote zaidi ya kizuizi cha kiwango cha juu kilicho na kizuizi kimoja au zaidi ndani yake. Kanuni hii ya uhifadhi wa data inakuwezesha "kufunga" data kadhaa tofauti kwenye faili, ikiwa ni pamoja na faili kadhaa za IFF, ambazo zinawakumbusha mfumo wa faili ndani ya faili. Kweli, na shirika la data lililowekwa kiota, kuna drawback moja - faili inakuwa vigumu kutafsiri na kutenganisha vitalu kutoka kwake.

Faili nyingi za IFF zina kizuizi cha kiwango cha juu chenye kitambulisho "FORM". Inajumuisha vitalu vingine (Mchoro 7). Data pekee katika kizuizi cha FORM ni baiti nne zinazoelezea aina ya faili (kwa mfano, "ILBM", InterLeaved Bit Map). Mara moja nyuma yao ni vitalu vilivyowekwa, kwa mfano, "BMHD" (kichwa cha picha), "CMAP" (palette) na "BODY" (pikseli zenyewe). Majina ya vitalu na muundo wa data huundwa na msanidi wa aina maalum ya faili. Programu zingine, ikiwa zinakutana na kizuizi na jina lisilojulikana, zinaweza kuiruka kwa usalama, ikiongozwa na shamba lililo na urefu wa kizuizi.

Data zote za nambari katika faili za IFF huhifadhiwa kwa mpangilio mkubwa, ambayo ni, byte muhimu zaidi ya nambari (MSB) huhifadhiwa kwanza, kisha baiti muhimu zaidi. Hii inajadiliwa kwa undani zaidi kwenye upau wa kando. Vitalu ndani ya faili lazima kila wakati vianze na hata baiti. Ikiwa kizuizi kilichotangulia kina idadi isiyo ya kawaida ya baiti, kimefungwa na baiti sifuri ili kuifanya iwe sawa.

Ninapaswa kuokoa kutoka mwisho gani?
Kumbukumbu ya kompyuta ina seli, ambayo kila moja inashikilia byte moja. Ili kufikia kiini (kuandika au kusoma byte), processor hutumia kinachojulikana anwani akilini. Hii ni nambari kamili iliyopewa seli na mfumo wa uendeshaji (wataalamu wa kompyuta watanisamehe kwa kurahisisha hii). Katika maisha halisi, byte moja kawaida haitoshi. Hata kuhifadhi integers, maneno hutumiwa, yaani, vikundi vya byte mbili, maneno mawili au quad (byte nne au nane, kwa mtiririko huo, angalia sehemu ya kwanza ya mzunguko kwa maelezo zaidi). Hiyo ni, nambari imehifadhiwa katika ka kadhaa za karibu.

Katika Mtini. Mchoro wa 8 unaonyesha njia mbili zinazowezekana za kuziweka kwenye kumbukumbu, kwa kutumia neno mbili kama mfano. Njia ya kwanza ni kuhifadhi baiti kwenye kumbukumbu kwa mpangilio, byte muhimu zaidi kwenye anwani ya chini kabisa. Hiyo ni, kwenye anwani N MSB ya neno la juu huhifadhiwa, kisha LSB ya neno la juu (N + 1), MSB ya neno la chini (N + 2), LSB ya neno la chini (N + 3). Njia hii inaitwa kawaida kubwa-endian(au "uwekaji wa baiti moja kwa moja"). Kwa njia ya pili, kila kitu ni kinyume chake, byte ya juu imehifadhiwa kwenye anwani ya juu: LSB ya neno la chini (N), MSB ya neno la chini (N + 1), LSB ya neno la juu (N + 2) ), MSB ya neno la juu (N + 3) . Njia hii inaitwa kawaida kidogo-endian- "uwekaji wa reverse byte".

Hiyo ni, tofauti ni "kutoka mwisho gani" (mwisho) thamani ya multibyte imehifadhiwa. Maneno "big-endian" na "little-endian" yalipendekezwa katika mojawapo ya makala kuhusu suala hili kwa kurejelea kitabu cha Jonathan Swift "Gulliver's Adventures". Kama unavyojua, harakati ya Big-Endi iliibuka huko Lilliput, ambaye hakutaka kufuata amri ya mfalme, ambayo iliamuru kwamba mayai ya kuchemsha yanapaswa kuvunjwa tu kutoka mwisho mkali. Katika ulimwengu wa kompyuta, vita vikubwa/vidogo vinafanana sana.

Mawakili wa waishio-kidogo wanasema kuwa upangaji wa baiti za kumbukumbu hurahisisha kufanya hesabu kwa thamani za baiti nyingi kwa sababu baiti muhimu zaidi zinazoongezwa kwanza huhifadhiwa katika anwani za chini.

Mpango mdogo wa mwisho hutumiwa katika wasindikaji wanaoendana na Intel kuanzia Intel 8080 hadi Intel Pentium IV. Uwekaji wa moja kwa moja (big-endian) - katika wasindikaji wa Sun Spark, Motorola 68000 (mstari wa mapema wa kompyuta za Apple) na wasindikaji wengi wa RISC. Lakini wasindikaji wa PowerPC na Intel Itanium wanaelewa fomati zote mbili za data mara moja (wakati mwingine huitwa "bi-endian").

Hata hivyo, nini muhimu sio sana jinsi kompyuta inavyohifadhi data "ndani", lakini jinsi inavyohifadhi "nje", katika faili. Kwa mtazamo wa vitendo, hii ni muhimu zaidi. Kwa mfano, ikiwa neno "UNIX" limehifadhiwa katika faili na mfumo wa big-endian (kama maneno mawili ya baiti), basi mfumo wa-endian kidogo utaisoma kama "NUXI". Katika jargon ya kompyuta hii inaitwa "tatizo la NUXI". Shida kama hizo zinaweza kutokea wakati wa kuhifadhi picha za picha, kwani rangi husimbwa kwa kutumia nambari za baiti nyingi. Kwa mfano, faili za Adobe Photoshop na JPEG hutumia big-endian, wakati faili za GIF na BPM hutumia little-endian.

Umbizo la "msalaba-jukwaa" wa Faili ya Kawaida ya MIDI (SMF) hutumia mbinu ya hali ya juu, kumaanisha baiti muhimu zaidi ya neno (MSB) huhifadhiwa kwanza.

Muundo wa SMF
Faili za kawaida za MIDI, kama faili za IFF, zina vizuizi (Chunks). Kuna aina mbili za vitalu: Chunk ya Kichwa na Chunk ya Kufuatilia. Faili ya SMF inaweza tu kuwa na kizuizi kimoja cha vichwa na safu moja au zaidi za wimbo. Kizuizi kina muundo wa kawaida wa IFF: byte nne za kwanza ni kitambulisho, byte nne zifuatazo ni urefu wa block katika byte, ukiondoa byte nane za aina / urefu. Kitambulisho cha block block ni herufi nne "MThd", kitambulisho cha block block ni herufi nne "MTrk". Muundo huu utaruhusu aina mpya za vitalu kufafanuliwa katika siku zijazo, na kizuizi kisichojulikana kinaweza kupuuzwa kwa urahisi kulingana na urefu wake. Ufafanuzi wa SMF unaonya: "Programu zinapaswa kutayarishwa, wakati wanakutana na vitalu vya aina ambazo hawajui, kuzipuuza."

Kizuizi cha kichwa kina habari ya jumla kuhusu faili, kizuizi cha wimbo kina mtiririko wa ujumbe wa MIDI na mihuri ya wakati. Kwa kuongeza, faili ya MIDI huhifadhi maelezo ya ziada yanayohitajika na wafuataji: tempo, saini ya wakati, ufunguo, mipangilio ya metronome, na kadhalika. Habari hii haisambazwi kupitia kiolesura cha MIDI, na matukio yanayoiunda yanaitwa matukio ya meta.

Faili ya MIDI daima huanza na kizuizi cha kichwa, ikifuatiwa na block moja au zaidi ya wimbo (Mchoro 9). Hiyo ni, faili yoyote ya kawaida ya MIDI huanza na herufi nne "M", "T", "h", "d". Hii ina maana kwamba faili ya MIDI haizingatii vipimo vya IFF (ambayo inahitaji kwamba kila faili inayotangamana na IFF ianze na kizuizi cha kiwango cha juu cha mojawapo ya aina tatu - "FORM", "CAT" au "LIST"). Kuna tofauti zingine: SMF haiwezi kuwa na vizuizi vilivyowekwa, na urefu wa kuzuia sio lazima uwe sawa. Walakini, kubadilisha SMF kuwa faili inayolingana na IFF ni rahisi. Inatosha kuweka vizuizi vya urefu usio wa kawaida (ikiwa ipo) na byte sifuri na kuweka yaliyomo yote kwenye kizuizi cha FORM. Operesheni sawa inatumika katika umbizo la RMID lililopendekezwa na Microsoft (tazama upau wa kando).


Uko hapa kwa sababu una faili iliyo na kiendelezi cha faili kinachoishia na .smf. Faili zilizo na kiendelezi cha faili .smf zinaweza tu kuzinduliwa na programu fulani. Inawezekana kwamba faili za .smf ni faili za data badala ya hati au media. , ambayo inamaanisha "hazikusudiwi kutazamwa hata kidogo.

a .smf&nbsfile ni nini?

Faili katika umbizo la SMF zina data ya sauti yenye athari, na umbizo hili la faili limeunganishwa na teknolojia na utendakazi sawa kama faili zilizo na kiendelezi cha MID. Nyimbo za sauti zilizo na kiendelezi cha .smf zinaweza kuchezwa kwa kutumia programu ya Apple QuickTime, na programu hii ya media titika ina toleo linalooana na mifumo yenye msingi wa Microsoft Windows kando na toleo lingine lililotengenezwa kwa watumiaji wa Mac. Chama cha Watengenezaji MIDI kiliunganisha vipimo vya MIDI katika umbizo la faili la SMF wakati wa uundaji wake. Hii inamaanisha kuwa faili za SMF pia zinaweza kuwa na nyimbo tofauti zikiunganishwa kutoka kwa nyimbo tofauti za sauti zilizohifadhiwa katika faili kadhaa za SMF, ambayo pia inamaanisha kuwa faili katika umbizo la .smf zinaweza kuunganishwa na kubadilishwa kuwa wimbo mmoja wa sauti katika umbizo maarufu zaidi ambalo linaweza kutazamwa na kutumiwa na mengine. programu ya ukuzaji wa uwasilishaji wa video na hati dijitali, programu za media titika na vicheza sauti vya dijiti. Hii huwapa watumiaji njia ya kuongeza madoido kivyake kwa kila wimbo na kufanya marekebisho kwa zingine kabla ya kuzichanganya ili zicheze kama wimbo mmoja wa sauti. Baadhi ya athari na marekebisho haya yanaweza kujumuisha marekebisho ya sauti na sauti, upotoshaji na kitenzi, urekebishaji wa mwelekeo na wakati kati ya zingine. Kuna programu za wahusika wengine zinazoweza kubadilisha faili za SMF kuwa umbizo la MIDI kwa upana zaidi kwa usaidizi mtambuka wa upatanifu kwa programu zaidi za uhariri wa sauti.

jinsi ya kufungua .smf faili?

Fungua faili ya .smf, au faili nyingine yoyote kwenye Kompyuta yako, kwa kubofya mara mbili. Ikiwa miungano ya faili zako itawekwa vizuri, programu inayokusudiwa kufungua faili yako ya .smf itaifungua. Huenda ukahitaji kupakua au kununua programu sahihi. Inawezekana pia kuwa una programu sahihi kwenye Kompyuta yako, lakini faili za .smf bado hazijahusishwa nayo. Katika kesi hii, unapojaribu kufungua faili ya .smf, unaweza kuwaambia Windows ambayo programu ni sahihi kwa faili hiyo. Kuanzia wakati huo, kufungua faili ya .smf kutafungua programu sahihi.

programu zinazofungua faili ya .smf

Apple QuickTime Player

Apple QuickTime Player

Apple QuickTime Player ni programu ya kicheza media titika ambayo hushughulikia aina mbalimbali za faili za umbizo tofauti kutoka kwa picha za kidijitali hadi picha za panoramiki, sauti hadi video pamoja na mwingiliano. Programu hii ya kicheza media titika inapatikana kwa kompyuta za Mac OS X pamoja na matoleo ya baadaye ya kompyuta za Windows. Bidhaa hii ya programu ya Apple ina Software Development Kits au SDK ambazo zinapatikana kwa umma mradi tu umejisajili na Apple Developer Connection au ADC. Ina QuickTime mfumo, ambayo ni patanifu na maombi mengine ya bure mchezaji, kwamba kutoa kazi kadhaa. Hizi ni pamoja na usimbaji wa sauti na video, uwekaji msimbo wa faili hizo hizo, kusimbua kwa chaguo la kutuma mtiririko uliosimbuliwa kwa mfumo mdogo wa picha au mfumo mdogo wa sauti, na usanifu wa kipengee cha programu-jalizi ili kuauni kodeki zingine (mtu wa tatu kama DivX). Toleo la hivi punde la programu hii ni QuickTime Player 7 ambayo inaweza kupakuliwa bila malipo kwa kompyuta za Mac na Windows.

neno la onyo

Kuwa mwangalifu usibadilishe jina la kiendelezi kwenye .smf&nbsfiles, au faili zingine zozote. Hii haitabadilisha aina ya faili. Programu maalum tu ya ubadilishaji inaweza kubadilisha faili kutoka kwa aina moja ya faili hadi nyingine.

ugani wa faili ni nini?

Ugani wa faili ni seti ya herufi tatu au nne mwishoni mwa jina la faili; katika kesi hii, .smf. Viendelezi vya faili hukuambia ni aina gani ya faili, na kuwaambia Windows ni programu gani zinaweza kuifungua. Windows mara nyingi hushirikisha programu chaguo-msingi kwa kila ugani wa faili, ili unapobofya faili mara mbili, programu inazindua moja kwa moja. Wakati programu hiyo haipo tena kwenye Kompyuta yako, unaweza wakati mwingine kupata hitilafu unapojaribu kufungua faili inayohusishwa.