Avatar billede nydal Nybegynder
10. juli 2005 - 19:33 Der er 30 kommentarer og
1 løsning

Har et BMP billede med en waveform. Hvordan

Hej..

Jeg har fået et bmp billede af en waveform, som jeg meget gerne vil have ind i min cool edit pro...

Er der nogen der kan hjælpe mig med at få det koverteret på en eller anden måde.....

På forhånd tak.....
Avatar billede johnstigers Seniormester
10. juli 2005 - 19:40 #1
http://www.eksperten.dk/spm/631621

Læs reglerne igen...

(lav et svar og accepter eget svar ved at markere dit navn i boksen og klikke på accepter)

Du må ikke oprette samme spørgsmål 2 gange :)
Avatar billede johnstigers Seniormester
10. juli 2005 - 19:41 #2
Man kan ikke konvertere bmp til lyd.
Avatar billede weblex Nybegynder
10. juli 2005 - 19:48 #3
Jeg tror han mener bølgeformet - ikke wav-format :o)
Avatar billede weblex Nybegynder
10. juli 2005 - 19:57 #4
Nahh - og dog. Fandt lige ud af, hvad cool edit pro er :o)
Avatar billede johnstigers Seniormester
10. juli 2005 - 20:11 #5
hæhæ
Avatar billede polle007 Nybegynder
10. juli 2005 - 20:13 #6
Jeg gætter på nydal efterspørger et program som kan analysere et billede af en waveform, og omdanne det til en lydfil..
Avatar billede nydal Nybegynder
10. juli 2005 - 22:52 #7
polle, du har fat i noget der...

Billedet kunne være et screenshot fra cool edit pro af en waveform. Jeg har forgæves prøvet at google efter en løsning, men kan ikke rigtig finde noget... Så ja, enten et program eller en måde hvorved jeg kan få flyttet waveformen over i cool edit pro....
Avatar billede ldanielsen Nybegynder
10. juli 2005 - 23:23 #8
Det er desværre umuligt. En lyd er tusind gange mere sammensat og kompliceret end nogen grafisk gengivelse jeg nogensinde har set.

Man kunne godt forestille sige at gøre det, men så skulle den grafiske gengivelse nærmere se ud som sne på skærmen eller noget i den retning. Det enest man ville kunne genskabe udfra en waveform vil være en simpel grundrytme, men man ville ikke ane hvordan det skulle lyde.
Avatar billede johnstigers Seniormester
10. juli 2005 - 23:25 #9
Kommentar: john_stigers
10/07-2005 19:41:18 Man kan ikke konvertere bmp til lyd.
Avatar billede polle007 Nybegynder
11. juli 2005 - 00:15 #10
john, du kan ikke sige så firkantet, at det kan man ikke.

Som ldanielsen er inde på, så afhænger det bl.a. af hvor detaljeret billedet er.

Hvis du f.eks. scanner et nodeark. Du har nu en bmpfil, som viser nogle noder. Hvad forhindrer så et specielt program i at analysere billedefilen, og omdanne det til musik?
Avatar billede ldanielsen Nybegynder
11. juli 2005 - 08:53 #11
Den med noderne er et dårligt eksempel. Hvordan skal computeren vide hvordan det skal lyde? Som en trompet? Og i givet fald hvordan lyder en trompet?

Hvis det skal virke må man kunne gøre det med en lyd, det vil fx. sige en hund der gør eller en stemme der siger nogle ord.
Avatar billede doggy82 Praktikant
11. juli 2005 - 17:34 #12
Ja. Selvfølgelig kan man ikke omdanne det til lyd.
Så skal man ihvertfald ha' et billed taget så man kan se hvert enkelte bit.
Som her http://www.lassefernov.dk/exp/wave.gif
Avatar billede johnstigers Seniormester
11. juli 2005 - 19:24 #13
og hvordan ser man lige på et billede hvordan lyden er sat sammen?
Lyder det som en flok får der bræger eller er det et piano der spiller???
Avatar billede polle007 Nybegynder
11. juli 2005 - 19:30 #14
Jeg siger heller ikke at noderne alene definerer musikstykket. Det er blot princippet i at analysere indholdet af et billede, og omdanne dette til noget andet - som svar på john's 'firkantede' nej :o
Avatar billede johnstigers Seniormester
11. juli 2005 - 19:32 #15
Lad os sige i har ret. Når i påstår at jeg er forkert på den, må i modbevise min påstand.
Som spørger efterlyser: hvilket program kan konvertere et bmp billede til lyd?
Avatar billede myplacedk Nybegynder
15. juli 2005 - 23:02 #16
john_stigers: Selvfølgelig kan det lade sig gøre at konvertere et billede af en waveform til lyd. Jeg er halvvejs med at lave noget, som kan lave en WAV-fil ud af doggy82's GIF-billede. Jeg går i seng nu, men regner med at gøre det færdigt i morgen.

Det ville dog være langt mere interessant at kigge på nydals billede, hint hint! :)
Avatar billede myplacedk Nybegynder
16. juli 2005 - 09:52 #17
Færdig, original billede og wav-fil kan hentes her: http://myplace.dk/eksperten/631713/
Prøv at åbne wav-filen i en lyd-editor, så kan man se at lyden er "magen til" billedet.
Avatar billede ldanielsen Nybegynder
16. juli 2005 - 10:33 #18
Tror du selv på at den lyder præcis som originalen?
Avatar billede nydal Nybegynder
16. juli 2005 - 11:39 #19
Jeg smider lige et link til billedet når jeg kommer hjem....
Avatar billede johnstigers Seniormester
16. juli 2005 - 12:17 #20
myplacedk> som ldanielsen siger...
Hvordan kan du ud fra et billede se hvordan lyden skal være???
Det kunne jo i princippet være et får der er samplet eller bare et keyboard der spilles på...
Avatar billede doggy82 Praktikant
16. juli 2005 - 13:39 #21
Nice work myplacedk! :)
Avatar billede myplacedk Nybegynder
16. juli 2005 - 13:50 #22
> Tror du selv på at den lyder præcis som originalen?
Nej, men det er meget tæt på den lyd, som der er billede af. (Hastigheden er dog ikke helt korrekt, der er 30-40.000 pixels i sekundet, men wav-filen er sat til 44.100.)

Hver sample er gentaget en del gange på billedet, hvilket forringer kvaliteten af den endelige lyd. Men udfordringen var at gå fra billede til lyd, ikke at gå fra lyd til dårlige billede til nøjagtig kopi af den oprindelige lyd.

> Hvordan kan du ud fra et billede se hvordan lyden skal være???
Fordi det er et billede af det signal, der sendes til højtaleren. I dette tilfælle var billedet lige så nøjagtig som de oprindelige data, enda en hel del mere. Jeg er mindst lige så ligeglad med hvilken lyd det er, som højtalere er.
Avatar billede doggy82 Praktikant
16. juli 2005 - 13:52 #23
Nemlig! :)
Avatar billede johnstigers Seniormester
16. juli 2005 - 17:25 #24
Ok - det ser ud til man kan alligevel så!
Hvordan konverterede du?
Avatar billede nydal Nybegynder
16. juli 2005 - 17:29 #25
Avatar billede myplacedk Nybegynder
16. juli 2005 - 21:35 #26
> Hvordan konverterede du?

Første klippede jeg "data-vinduet" ud af billedet, dvs. jeg fjernede skalaerne. Så kørte jeg et "treshold-filter", så der kun var helt sorte og helt hvide pixels. Derefter drejede jeg det, så billedet kunne læses oppefra og ned, i stedet for fra venstre til højre. Resultatet blev gemt i et ASCII-baseret billede-format, som er dejligt nemt at parse.
Så skrev jeg et lille PHP-script som fandt de sorte pixels på hver række. Hvis der var flere, tog den den midterste.
Tallet blev så gange op, så skalaen gik fra 0-65.535, og resultatet blev sendt til en fil i binært 2's complement.
Denne fil skulle så bare konverteres til wav. Det gjorde jeg med sox:
sox -t raw -r 44100 -s -w -c 1 wave.pcm wave.wav
Avatar billede myplacedk Nybegynder
16. juli 2005 - 21:39 #27
nydal: Det billede er desværre ikke detaljeret nok. Det eneste man kan se på det billede, er et hint om volume-forløbet.
Hvis jeg kører det billede gennem samme process, vil resultatet være næsten stilhed. Lidt ligesom et billede, som er så sløret, at det næsten kun er én farve.
Avatar billede nydal Nybegynder
16. juli 2005 - 23:21 #28
Jeg regnede måske egentlig heller ikk med at det kunne lade sig gøre, men ville gøre forsøget.....

myplacedk> Hvis du poster et svar, så får du pointene for dit forsøg....
Avatar billede myplacedk Nybegynder
16. juli 2005 - 23:35 #29
OK
Avatar billede doggy82 Praktikant
17. juli 2005 - 04:46 #30
Igen må jeg sige - respekt til dig myplacedk  :)
Avatar billede nydal Nybegynder
17. juli 2005 - 14:36 #31
Jeg syns sgu os det er godt gået...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester