wald10 napisaÂł:Sam sobie odpowiem.
SprawdziÂłem chyba wszystkie moÂżliwoÂści i udaÂło mi siĂŞ rozwiÂązaĂŚ problem. Uwaga na narzĂŞdzia, ktĂłrymi wykonujesz pliki MP3. Uwaga na kompresor LAME MP3 Encoder - muzyka bĂŞdzie zbyt wolna. Uwaga teÂż na kompresjĂŞ w MP3PRO - muzyka bĂŞdzie zbyt szybko. Wydaje mi siĂŞ iÂż jest to problem samego Flash-a.
DziĂŞki za wszystkie odpowiedzi

CzeœÌ. Bardzo mi³o mi, ¿e sam sobie udzieli³eœ odpowiedzi. Jestem dumny z Ciebie

. Tylko napisz mi, co z niej wynika. Bo Âże kompresory
MP3 s¹ ró¿nej jakoœci, to ka¿dy chyba wie. Wyt³umacz mi, jaki mo¿e mieÌ problem
Flash z odtwarzaniem plikĂłw muzycznych?. Temat ten byÂł juÂż poruszany na tym
Forum, ale bardzo dawno, jak i na wielu innych Forach. Nie czytaÂłeÂś uwaÂżnie. A wiĂŞc przypomnĂŞ:
- MuzykĂŞ z sieci Web obsÂługujÂą pluginy zainstalowane w Twoich przeglÂądarkach. Czyli tutaj Flash Adobe Player, ktĂłry jest jakby poÂśrednikiem miedzy Twoimi plikami muzycznymi na serwerze, a Twoim systemem operacyjnym, czyli zintegrowanymi z nim przeglÂądarkami. Do odtwarzania muzyki na stronie www wcale nie jest potrzebny Flash. Wystarczy, ale tylko dla IE i Opery znacznik HTML o nazwie BGSOUND, ktĂłre definiuje odtwarzanie dÂźwiĂŞku w tle:
Kod: |
<bgsound src="images/stories/plik.wav" loop="2" volume="0">
|
TUTAJ masz przykÂład.
Czy sprawdza³eœ np. szybkoœÌ odtwarzania plików mp3 na Twoim dysku lokalnym?. Wystarczy skopiowaÌ dowolny Flash Mp3 Player na dysk, wraz z playlist¹. Automatycznie odtworzy on pliki z playlisty, o ile playlista nazywa siê "playlist.xml" a pliki przerzucisz na dysk i uwzglêdnisz to we wpisach do playlisty. Bêdziesz wówczas móg³ podejrzewaÌ, ¿e wina nie le¿y po stronie serwera. Co zdarza siê, bo np. serwer jest zbyt wolny, obci¹¿ony i.t.p. Musisz pamiêtaÌ, ¿e œrednia prêdkoœÌ odtwarzania plików mp3 w miarê dobrej jakoœci to 96Kbps. Niestety, na wielu serwerach jest to za ma³o. To tak jak np. u mnie na dysku Winamp dobrze odtwarza muzykê o tej prêdkoœci bitowej, a u kolegi Ÿle, bo ma np. wolny, zapchany, nie defragmentowany dysk od roku czasu. To jest tylko przyk³ad. Wynika to z tego, ¿e wiêksza kompresja pliku muzycznego wykonana, jak sam piszesz, kiepskim kompresorem ( tutaj akurat Lame Mp3 jest jednym z lepszych kompresorów ) powoduje usuniêcie pewnych istotnych informacji z pliku. Dla Playera który potrafi dobrze synchronizowaÌ pliki muzyczne, nie stanowi to ¿adnego problemu, ale tylko wtedy, jeœli nic mu w tym nie przeszkadza. Mam tu na myœli kiepski dysk twardy komputera. To tyle wstêpu.
- Sprawa istotna, o ktĂłrej piszesz dopiero, udzielajÂąc sobie tej niby odpowiedzi. To sprawa kodera MP3PRO. Mam nadziejĂŞ, Âże wiesz, iÂż stosuje on caÂłkowicie inny algorytm kompresji, niÂż pozostaÂłe kompresory. Do odtwarzania tak skompresowanych plikĂłw, o prĂŞdkoÂści bitowej 64Kbps wymagany jest teÂż specjalny dekoder, w ktĂłrego wyposaÂżony jest tylko Winamp, i bodajÂże Foobar2000. Nie czytaÂłem nigdzie, lub nie znalazÂłem informacji, Âże jakikolwiek plugin przeglÂądarki internetowej potrafi obsÂługiwaĂŚ ten format. Nawet Windows Media Player Âźle odtwarza ten format. I podejrzewam, Âże Ty uÂżywaÂłeÂś tego kompresora, czyli MP3PRO, wiĂŞc skutek byÂł oczywisty. ÂŹle odtwarzane pliki Mp3. Nie wiem. ByĂŚ moÂże istniejÂą jakieÂś dodatki do odtwarzania tego formatu na stronach Web, ale ja takowego nie spotkaÂłem.

ReasumujÂąc. Na odtwarzanie plikĂłw
Mp3 na stronie
www ma wpÂływ wiele czynnikĂłw. OptymalnÂą prĂŞdkoÂściÂą dla plikĂłw
Mp3 powinno byĂŚ
128Kbps. Nie stosowaĂŚ zmiennej prĂŞdkoÂści bitĂłw. Strony na ktĂłrej media sÂą odtwarzane prawidÂłowo, znajdujÂą siĂŞ na specjalnie do tego przystosowanych serwerach, z wydzielonÂą tak zwanÂą przestrzeniÂą
Streaming dla mediĂłw. Jako przykÂład moÂżna podaĂŚ
QuickTime Streaming Server. Bo problem dotyczy nie tylko plikĂłw
Mp3, ale i takÂże plikĂłw filmowych. Do kompresji polecam
Koder Xing Thomg, który zapewnia przy sta³ej prêdkoœci bitowej, bardzo dobr¹ jakoœÌ pliku wyjœciowego
Mp3.

To tyle.
Flasha moÂże nie mieĂŚ z tym nic wspĂłlnego. Dlaczego u wiĂŞkszoÂści ludzi dobrze odtwarza, a u Ciebie nie?. Sam sobie na to odpowiedziaÂłeÂś, w swĂłj swoisty sposĂłb, a ja tylko przekazaÂłem kilka informacji, bo dla mnie z Twojej odpowiedzi nic nie wynika.

To tyle. Pozdrawiam.
Jokris. I zawsze zapraszam.