[C], aac+ parser za libshout, potrebna pomoc volontera
1 Prilog(a)
posto se jos uvek nisam bavio programiranjem u c-u, a ovakav "program" tj deo programa (3-4 funkcije) mi treba za jedan licni projekat, trazim pomoc c programera volontera :)
postoji jedan mp3.c fajl (parsira mp3 header) na osnovu kojeg bi trebalo napisati slican fajl (ista struktura), samo da bude aac header parser podatke potrebne za parsiranje aac headera sam nasao u source-u jednog freepascal programa (aac.pas), pa se nadam da ce u njemu biti dovoljno informacija za prebacivanje u c programski jezik :) ima li voljnih da mi pomognu u ovome? oba source fajla su u prilozenom zip-u za brzi kontakt koristite pcmaniac@gmail.com (jabber/gtalk) hvala unapred :) |
ne mogu da verujem da od silnih programera niko neće da pomogne..
480 pregleda... and counting |
1 Prilog(a)
Јеси ли размишљао да, за промену, доставиш употребљив код, уместо фрагмената?
Пропустио сам твој код кроз конвертор п2ц по принципу ГИГО (гарбиџ ин — гарбиџ аут). Резултат је дат у архиви испод. Било је грешака у конверзији, али ако те не мрзи можеш да их отклониш и добијеш употребљивији резултат. ф ПС: Зар није чудно да на овом форуму не могу да се шаљу прилози са екстензијама .c, .pas, .asm, .tgz? |
libshout se može skinuti sa http://downloads.us.xiph.org/release...t-2.2.2.tar.gz
meni je potrebno samo dodati fajl npr aacp.c koji bi radio isto što i postojeći mp3.c, samo prilagođen za aac+ codec pogledaću ovo što si mi poslao.. mada mi ne liči kao nešto upotrebljivo, jer je konvertor dosta toga izbacio.. a ja se ne razumem dovoljno ni u c ni u aac+ :) mogu samo još da dodam da bi korist od budućeg koda imalo puno programa koji koriste libshout (npr ezstream - koristi se za streaming radija preko interneta) ps.. jeste čudno :) |
Čak i kad ti neko bude isparsirao AACP heder, i sam fajl treba da se nečim dekodira, zar ne?
|
mislim da to u ovom slučaju nije potrebno, jer se fajl samo streamuje preko shoutcasta (streaming servera) dalje ka slušaocima... a plejeri ga onda dekodiraju
meni (libshout-u :) ) je ustvari samo potrebno parsirati header kako bi znao kojom brzinom da čita fajl (u zavisnosti od bitrate-a i sl) i da "time-uje" prosleđene pakete.. |
http://www.aelius.com/njh/libshout-doc/libshout.html
ovde se mogu naci i objasnjenja svih funkcija libshout-a |
Vreme je GMT +2. Trenutno vreme je 09:16. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.