Skocz do zawartości

Mp3 na Flac


ziomal5151

Rekomendowane odpowiedzi

Nie ma sensu. Robiąc FLAC->mp3 tracimy nieodwracalnie dane. Robiąc później mp3->FLAC dostajemy tą samą mp3 ale sporo większą i z innym rozszerzeniem. Tym się różni kompresja stratna od bezstratnej.

Odnośnik do komentarza
Udostępnij na innych stronach

A tak z ciekawości, bo pytanie padło: czy ktoś sprawdzał różnicę w długości pracy (poborze prądu) na baterii jakiegoś grajka przy odtwarzaniu mp3, a FLAC? Bardziej wymagające (prądożerne) są algorytmy dekodowania FLAC, czy mp3 (+odczyt różnej wielkości plików)?

Odnośnik do komentarza
Udostępnij na innych stronach

W przypadku odtwarzania FLAC vs MP3 należy wziąć pod uwagę dwa czynniki:

- dekodowanie (zależy od przyjętego algorytmu bądź sprzętowego dekodera jak ma to czasem miejsce w przypadku MP3)

- fizyczny odczyt danych z pamięci (wbrew pozorom wczytywanie danych z pamięci flash a zwłaszcza z dysku twardego nie jest gratisowe)

 

Innymi słowy im lepiej zoptymalizowany jest dekoder tym mniej energii procesor zużywa przy dekodowaniu do strumienia PCM więc tym dłużej można odtwarzać dany format... i na odwrót im większe są pliki które należy podczas odtwarzania wczytać tym więcej zużywa to energii więc tym krócej można słuchać dany format.

 

Co więcej, w różnych odtwarzaczach oba te czyniki (dekodowanie i odczyt) równoważą się - bądź nie - w różnym stopniu, stąd jeden odtwarzacz lepiej radzi sobie z mocno skompresowanymi plikami zaś inny ze słabo skompresowanymi.

 

A i na tym jeszcze nie koniec, należy bowiem pamiętać że przykładowo w przypadku plików FLAC złożoność obliczeń związanych z dekodowaniem zmienia się dość znacznie od L0 (proste w dekodowaniu, słaba kompresja) do L7 (złożony dekoder, mocna kompresja). A jak wiadomo pewne odtwarzacze nie są w stanie odtwarzać plików powyżej L2 właśnie z tego powodu (np. do niedawna COWON/iAudio)...

 

Inny przykład - do niedawna nie istniał zoptymalizowany dekoder plików OGG Vorbis, więc odruchowo myśli się o nich jako o "zarzynających baterię"...

Edytowane przez KHRoN
  • Like 1
Odnośnik do komentarza
Udostępnij na innych stronach

do niedawna nie istniał zoptymalizowany dekoder plików OGG Vorbis
Już istnieje? Możesz podrzucić jakieś info na ten temat?

 

Nie znam szczegółów, bo się tym jakoś specjalnie nie interesowałem, ale ma już istnieć zoptymalizowany stałoprzecinkowy (możliwy do wykorzystania w odtwarzaczach przenośnych oferujących ograniczoną moc obliczeniową) dekoder strumienia Vorbis... co nie oznacza, że jest wykorzystywany przez cokolwiek (czytaj: jakiś odtwarzacz) poza dajmy na to Rockboksem :)

 

Co więcej, sami producenci czasem optymalizowali dekoder Vorbis - nie przejmowałem się nigdy żadnymi testami (w sensie nie przeprowadzałem nigdy takich)...

 

... ale tak przykładowo iriverowe iFP-ki odtwarzały pliki OGG Vorbis po pierwsze źle (szumy, cicho, nijako) a po drugie wyraźnie zażynało to procesor (co objawiało się "popiskiwaniem elektronikI" w słuchawkach jak i znacząco wyższym zużyciem baterii). Podczas gdy w przypadku późniejszej serii T (T10, T20, T30) pliki OGG Vorbis były odtwarzane równie dobrze co dajmy na to pliki MP3 i nie przypominam sobie znaczącej różnicy pracy na jednej baterii przy odtwarzaniu plików OGG...

 

BTW tu jest więcej info: http://www.rockbox.org/wiki/SoundCodecs

 

"Ogg/vorbis Very efficient code is in Git." - znaczy to tyle, że w repozytorium git posiadają kod wydajnej wersji dekodera

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Zarejestruj się aby mieć większy dostęp do zasobów forum. Przeczytaj regulamin Warunki użytkowania i warunki prywatności związane z plikami cookie Polityka prywatności