hardveres MP3 kódolás?

Fórumok

hardveres MP3 kódolás?

Hozzászólások

[quote:1ffa499f24="Babszem"]Ha egészen pontos akarok lenni, akkor analóg vonalon nincsen mintavételezés (mivelhogy analóg), a közbeiktatott digitális trönkön történő átvitel előtt van az említett 8KHz-es mintavétel

- Természetesen én is így gondoltam, egyszerüen akartam mondani ezért fogalmaztam kicsit pongyolán.

[quote:1ffa499f24="mrbond"][...] azt a Niquist-Shannon (remélem jól írtam a neveket) tétel határozza meg. Pongyolán fogalmazva azt mondja meg, hogy a mintavételi frekvencia a digitalizált jel maximális frekvenciájának kétszerese kell legyen.

- Valóban, Nyquist tétele kimondja, hogy a maximálisan átvihetö frekvencia = a mintavételi frekvencia fele (Nyquist-frekvencia). Persze ez a gyakorlatban picit kevesebb a lowpass véges meredeksége miatt.
Shannon tétele már a csatorna jel-zaj viszonyával is számol.
(ha valamiben tévedek, javítsatok ki)

pink

Ha telefonvonalrol kell hangot rogziteni akkor miert mp3? a beszedre vannak sokkal job kodekek ha jol tudom mar 4-8kbit-re tomoritik a beszedet (voip,gsm) es ezekhez letezik csomo kodek ic is.

gondolom egyszere kellene rogzite tobb telefonvonalat ezert nem akarod a procira bizni. (KGB?)

egyebkent mp3hoz is leteznek codec ic foleg miota felvenni is tudnak az mp3 lejatszok

pl http://www.ect.co.kr/product/skylark_k.html

esetleg nez szet itt is http://openh323.org/

bar egyesek szerint ez mar elavult dolog

Sziasztok

Az érdekelne tudnátok e nekem olyan hardvert ajánalani, amely már meglévő hangot tudna kódolni MP3-ba. Csak azért lenne ilyanre szükség, hogy levegyük a proci vállárol a fölösleges dolgokat. Fontos hogy Linuxos rendszeren lenne, tehát kell hozzá valami softver is. Gondoltam arra, hogy mezei video digitalizáló kártyával csinálom meg, csak nem tudom van e más lehetőség.

Tehát a lényeg végül is az: Hardveresen legyen megoldva a digizés és Linux alatt menjen a dolog.

Thx.

Hogy érted ezt a már meglévő hangot? AD konverterről jön, vagy vinyón van pcm-ben?

[quote:ef0a2a292a="Szolke"]Sziasztok

Az érdekelne tudnátok e nekem olyan hardvert ajánalani, amely már meglévő hangot tudna kódolni MP3-ba. Csak azért lenne ilyanre szükség, hogy levegyük a proci vállárol a fölösleges dolgokat. Fontos hogy Linuxos rendszeren lenne, tehát kell hozzá valami softver is. Gondoltam arra, hogy mezei video digitalizáló kártyával csinálom meg, csak nem tudom van e más lehetőség.

Tehát a lényeg végül is az: Hardveresen legyen megoldva a digizés és Linux alatt menjen a dolog.

Thx.

hadde ezt most nem ertem
ha tellik olyan kartyara ami ezt tudja akkor sztem tellik olyan gepre is ami ezt softveresen tudja
vagy nem?

Sorry storno az egész.

Tehát a Hardveres enkódolás az realtimban menne. Kevertem a két féle hangtárolást. Van más lehetőség is és összekeveredett.

tehát csak hangot mp3-ba realtimeban. (telefonvonalrol jön a hang)[/u]

Hi!

Tudod, hogy ehhez milyen kicsi prociteljesitmeny kell?

By(t)e
TBS::Antiemes

[quote:f0f77bcd1d="Szolke"]Sziasztok

Az érdekelne tudnátok e nekem olyan hardvert ajánalani, amely már meglévő hangot tudna kódolni MP3-ba. Csak azért lenne ilyanre szükség, hogy levegyük a proci vállárol a fölösleges dolgokat. Fontos hogy Linuxos rendszeren lenne, tehát kell hozzá valami softver is. Gondoltam arra, hogy mezei video digitalizáló kártyával csinálom meg, csak nem tudom van e más lehetőség.

Tehát a lényeg végül is az: Hardveresen legyen megoldva a digizés és Linux alatt menjen a dolog.

Thx.

Szerintem se éri meg. Amit te telefonvonalról leveszel hang, az annyira hiányos hangsáv, hogy nyugodtan futhat szoftveresen, egy mai gép (800Mhz-1GHz-vel számolva) röhögve benyomja neked realtime MP3-ba. Jobbminőségű forrásnál persze más a szitu, de itt egy monó hangnál mégcsak a 44,1 KHz-s mintavétel is csak a szabvány kedvéért kell. Ráadásul, egy MPEG enkóder kártya annyiba kerül mint egy olcsóbb használt 800-as gép. Szóval ne küszködj vele, vannak szoftveres megoldások rá keress. Google a barátod.
Hron

ha jól emlékszem középiskolai tanulmányaimból a szabvány telefonvonalnál 22 kHz a mintavételezési frekvencia, CD minőségnél kell 44,1 kHz

persze lehet 44,1 kHz-en is kódolni, de tökéletesen felesleges

[quote:cf4886ff66="bythunter"]ha jól emlékszem középiskolai tanulmányaimból a szabvány telefonvonalnál 22 kHz a mintavételezési frekvencia, CD minőségnél kell 44,1 kHz

- Sima analóg telefonvonalnál 8 kHz-el szokták mintavételezni a hangot.

Csak érdekességképpen jegyzem meg, hogy profibb mp3 lejátszókon van line-in, és lehet velük kapásból mp3-ba kódolni, többféle bitrátán. usb mass storageként kötheted a gépre, tehát nem kell hozzá semmilyen driver. (http://ez-av.com lásd MP-200, 400..)
Bár én is a szoftveres megoldást javaslom. Egy frankón belött LAME meg se kottyan a gépnek realtime..

pink

ISDN 64 kibit, sima analog telefont altalaban kozponton meg kevesebben viszik at ugyhogy a 8Kbyte/s amit javasoltak boven eleg a celra

[quote:fa51fbb7e7="pink"]
- Sima analóg telefonvonalnál 8 kHz-el szokták mintavételezni a hangot.
...
Egy frankón belött LAME meg se kottyan a gépnek realtime..

Én is pont azon gondolkoztan, hogy mivel a 8000Hz 8 bit mono PCM az 64kbit/s magában, ezért ez elfér egy sima sorosporton is. Vagyis bármi cucc, aminek van sorosportja és egy nagyjából tűrhető sebességű beágyazott processzora, az képes ellátni ezt a feladatot. Gondolok itt pl Linksys WRT access pointokra. Asterisk is simán felmegy rá, szerintem a 200MHz-es processzor elég egy 64kbit/s-es mp3 stream tömörítésére. (jó, nem próbáltam még ki). A tömörített streamet meg nyomatja ki általad válaszott protokollal az ethernet interfészen keresztül, vagy a másik sorosporoton is akár.
Kissé elvont ötlet, de a célnak megfelelhet.
Szolke, te nem valami voip telefont akarsz csinálni? Mert erre vannak kész működő cuccok.

[quote:1252ce8790="pink"]
- Sima analóg telefonvonalnál 8 kHz-el szokták mintavételezni a hangot.

Ha egészen pontos akarok lenni, akkor analóg vonalon nincsen mintavételezés (mivelhogy analóg), a közbeiktatott digitális trönkön történő átvitel előtt van az említett 8KHz-es mintavétel - illetve például ISDN esetén ez már a készülékben megtörténik (tekintve, hogy az ISDN vonal az elejétől digitális).
Mondjuk ez már kissé off, és nem is kicsit szőrözés részemről... :D

Off:
Huh! elolvastam itt a telefonos részt... hát?!

tehát az úgy van, hogy van a sima telefon hálózat sok-sok analóg vonallal.
ezek a gyakorlaban már csak az előfizető és a központ között analógok.
a központokban már PCM jelek szaladgálnak 64 kbit/s sebességgel.
aztán ebből lesz (keretszervezések után) a primer majd a szekunder pcm a maga 2 és 8 Mbit/s-es sebességével..

a telefon átviteli frekvenciája: 300 Hz - 3400 Hz.
de mivel duplex átvitelre van szükség, és az oldalelnyomásra is hagyni kell, ezért ahogy mondtátok 8 kHz-es sávszélességre van szükség a hang analóg átviteléhez. de ennek így közvetlen semmi köze a a kívánt mintavételi frekvenciához. ugyanis azt a Niquist-Shannon (remélem jól írtam a neveket) tétel határozza meg. Pongyolán fogalmazva azt mondja meg, hogy a mintavételi frekvencia a digitalizált jel maximális frekvenciájának kétszerese kell legyen. Így ez a PSTN esetén is durván 8 kHz-re tehető, de ez az egybeesés itt csak véletlen volt :)

az, meg hogy az ISDN az előfizetőig digitális, és ott 64 kbit/s-es sebességgel történik az adatátvitel, azt már tényleg nem értem hogy jön ide. Gyak az ISDN beszédminősége a PSTN-el való kompatibilitás miatt semmivel sem jobb.

remélem mostmár tisztább egy kicsit...