Permalänk

Att filformatera

Alltså när man skriver dokument, lagrar ljud och bild på dator, digitaliserar man talmässigt binärt bokstäverna, ljudet och bilden, till en rad databitar, en rad med "ettor och nollor". Med att sedan filformatera respektive rader till fil. Att man ..på nått sätt, med ett filformateringsprogram, sätter samman, låser samman, raden med databitar, till en enhet, under ett visst filnamn.

-Och de finns mängder av olika filformat. Dock! att vissa filformat används till dokument/bokstäver, vissa till ljud respektive bild. -Varför så???
Varför kan man till exempel inte filformatera en ljud-digitalisering, en rad med databitar efter att ha samplat ett ljud, med ett text-filformaterings program, till exempel Word?

Visa signatur

B-O Gavne, Västerås

Permalänk
Rekordmedlem

Det är bara att byta filändelsen så kan du lyssna på wordfiler, eller läsa mp3or eller filmer, om det är så bra är däremot en helt annan sak.

Visa signatur

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.

Permalänk
Medlem

Ofta följer filformaten en viss bestämd struktur, att till exempel de första X bitarna ska innehålla någon specifik information om filen. Följer då inte de här bitarna mallen så sparkar programmet som ska öppna den bakut, vilket gör det svår att t.ex. lyssna på ett worddokument.

Visa signatur

Quad-quad core med kvävekylning och kokvattenreaktor.

Permalänk
Medlem

Vill inte låta elak eller något, men undrar om BO-vås är något internet-troll eller om han är sergös?
Har sett honom på flashback ... liknande trådar fast aningen mer förvirrande, därmed undrar jag.

Permalänk
Medlem
Skrivet av B-O Gavne:

Varför kan man till exempel inte filformatera en ljud-digitalisering, en rad med databitar efter att ha samplat ett ljud, med ett text-filformaterings program, till exempel Word?

Tja.. det snabba svaret är ju att i ditt digitaliserade ljud kan varje byte anta vilket som helst värde mellan 0x00 och 0xff. Om du öppnar en fil med sådan data i en texteditor som t.ex. förväntar sig att filen ska innehålla UTF-8-encodad text, så får du problem med vissa av dina bytes. En del värden är kontrollvärden, som alltså inte beskriver ett tecken utan istället ger editorn information om olika saker (t.ex. hur nästa byte ska tolkas eller något sådant). Editorn kommer balla ur rätt hårt när du matar den med sådan data. Däremot skulle du naturligtvis kunna gå på andra hållet; öppna en texteditor, skriv en text, spara filen med .wav-ändelse och testa att spela upp den. Men du lär inte få några grammys för resultatet ^^

Permalänk

TACK! Alla ni som har svarat här ovan. ..och jag som internettroll? Som anonyme signaturen Svehck frågar sig. –Ja, det är ju tråkigt att man uppfattar mig så, men sådant handlar nog en hel del om, iakttagarens problem med att förstå förhållanden i tillvaron.
..och också jag som inte vill vara elak, så stavas ”sergös”, ”seriös”. ..och tänk mig på Flashback! Som har väldigt många läsare av trådarna som jag skriver.

Och svaren här ovan: ..i snudd allt fullständigt oförståeligt för mig.
Och jag känner tillförsikt till, att frågar jag andra på stan om, min fråga och svaren, förstår många min fråga men förvirras av dessa svaren.
-DOCK! Att möjligen anar jag svar, i signaturen veggie_d:s svar.
..med tanken att, ni förstår inte ..riktigt, vad ni vet?

Att vid en digitalisering av text/bokstäver, sker det enligt en, ganska enkel kodifierings ordning. Likt som vid lås och dess nyckel. Med därpå en enkel filformatering.

-Att vid, inte minst filformateringen av digitaliserat ljud och bild, sker detta, -MED INKLUSIVE komprimering!
Som är en ..rätt komplicerad vetenskaplig idé. …och då blir det, som veggie_d skriver: ”varje byte anta vilket som helst värde mellan 0x00 och 0xff. ….texteditor som t.ex. förväntar sig att filen ska innehålla UTF-8-encodad text, så får du problem med vissa av dina bytes.”

Mer kommer senare när jag har tänkt mer.

Visa signatur

B-O Gavne, Västerås

Permalänk
Medlem

Lysande dubbel-Google-översättningar!! Jag återkommer f.ö. snart med ett utförligt svar på dina funderingar, herr B-O.

Visa signatur

|[●▪▪●]| #Lekburk#: Ryzen 3700X >-< GB-X570-AE >-< 32GB DDR4 >-< MSI RTX 3070 >-< 970 EVO 1TB SSD>--
--< Arctic Freezer 34 >-< FD Define R4 >-< Seasonic F.+ 650W >-< Acer XF270HUA >-< AOC Q2778VQE >--
#Servering#: Ryzen 1700@3,6GHz >-< Prime X470 Pro >-< 16GB DDR4 >-< GTX 1030 >-< 970 EVO 500GB SSD >--
--< Stockkylare >-< Antec P182 >-< Silver Power 600W >-< Samsung 245T |[●▪▪●]|

Permalänk
Medlem

Folk krånglar till det.
En fil är god som en fil. Filändelse och innehåll är oväsentligt; innehållet i filen är sparat precis på samma sätt oavsett om det handlar om ljud, text, ett zip-arkiv eller en videosnutt från midsommarafton 2009. Det vill säga, filen består av ettor och nollor från början till slut.

Det som är viktigt är programmet som läser filen. Det är där standarden är satt: programmet förväntar sig att bitarna i en fil ska komma i en viss ordning, organiserade på ett specifikt sätt, och uppfylla vissa kriterier. Ett av dessa kriterier kan vara filändelse, men det är vanligare att en viss filtyp har en specifik header, ett datablock precis i början som innehåller information om filens innehåll. Exempelvis innehåller musikfiler information om bitrate, bitdjup, längd och liknande.

Filen i sig är som sagt bara ett "dumt" block med data, det är programmet som läser filen – exempelvis en mediaspelare – som avgör om filen innehåller rätt eller fel sorts information.

edit: vissa system, exempelvis Linux, knyter extrainformation till filer, så kallade flaggor. Linux (eller Unix) använder sig exempelvis av en x-flagga som, när den är satt, säger att filen går att eXekvera. Denna flagga påverkar inte själva innehållet i filen på något vis. Windows använder en filändelse (.COM eller .EXE) samt en header för att avgöra om en fil ska försöka öppnas som ett program eller ej.

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av Teknocide:

...
edit: vissa system, exempelvis Linux, knyter extrainformation till filer, så kallade flaggor. Linux (eller Unix) använder sig exempelvis av en x-flagga som, när den är satt, säger att filen går att eXekvera. Denna flagga påverkar inte själva innehållet i filen på något vis. Windows använder en filändelse (.COM eller .EXE) samt en header för att avgöra om en fil ska försöka öppnas som ett program eller ej.

Filsystemet gör det ja.
DOS har ju a-s-r-h, även om det är lite meningslöst då det är enanvändarsystem.
Nästan alla OS har attribut på filer inte bara *NIX, Win2000 o uppåt har sina mekanismer också (full control, read/write, etc.), fast jag vet inte hur och var den lagrar de senare.

Visa signatur

|[●▪▪●]| #Lekburk#: Ryzen 3700X >-< GB-X570-AE >-< 32GB DDR4 >-< MSI RTX 3070 >-< 970 EVO 1TB SSD>--
--< Arctic Freezer 34 >-< FD Define R4 >-< Seasonic F.+ 650W >-< Acer XF270HUA >-< AOC Q2778VQE >--
#Servering#: Ryzen 1700@3,6GHz >-< Prime X470 Pro >-< 16GB DDR4 >-< GTX 1030 >-< 970 EVO 500GB SSD >--
--< Stockkylare >-< Antec P182 >-< Silver Power 600W >-< Samsung 245T |[●▪▪●]|

Permalänk

NÅGOT SKRIVET till vad jag läser i Teknocide:s inlägg:
Trådfrågan är alltså, varför finns det olika filtyper, varför kan man till exempel inte filformatera en ljud-digitalisering, en rad med databitar efter att ha samplat ett ljud, med ett text-filformaterings program, till exempel Word?

Och Teknocide skriver om ”programmet” som läser filen. Och jag ..som ju inte kan det här med dator, säger, att det är användardatorns grafikprogram som, vad gäller text- och bildfiler, ”läser” filen; dess innehåll. Alltså de filer som blir bilder på datorns bildskärm. Som ordnar till att filens innehåll, databitarna, ”ettorna och nollorna”, blir bilden på bildskärmen.
Att ljudfilerna behandlas av ljudkortet.

Att mediaspelare-programmet i användardatorn, som innehåller, dels olika filöppningsprogram, dels olika av-komprimeringsprogram, decoder, öppnar upp filen med aktuella program; för behandling av grafik- respektive ljud- korten.

-Och svaret på tråden ..handlar väl om? vad jag skriver i mitt senaste inlägg:
-Att vid, inte minst filformateringen av digitaliserat ljud och bild, sker detta, -MED INKLUSIVE komprimering!
Som är en ..rätt komplicerad vetenskaplig idé. …och då blir det, som veggie_d skriver: ”varje byte anta vilket som helst värde mellan 0x00 och 0xff. ….texteditor som t.ex. förväntar sig att filen ska innehålla UTF-8-encodad text, så får du problem med vissa av dina bytes.”

Visa signatur

B-O Gavne, Västerås

Permalänk
Medlem
Skrivet av Svehck:

Vill inte låta elak eller något, men undrar om BO-vås är något internet-troll eller om han är sergös?
Har sett honom på flashback ... liknande trådar fast aningen mer förvirrande, därmed undrar jag.

Även känd från "Hundra höjdare": http://www.youtube.com/watch?v=Oip6e_8lltM