Skocz do zawartości

S100 obsługa tagów id3


pswitek

Rekomendowane odpowiedzi

Już tydzień jak mam s100. Siedzę nad nim po kilka godzin dziennie. I wciąż nie mogę zrobić porządku z biblioteką utworów. Utwory, które bez problemu są rozpoznawane w innych odtwarzaczach, na S100 są z nimi problemy. Albo nie sortują się prawidłowo (zamiast po numerze ścieżki, alfabetycznie). Czasem nie pokazuje okładki. Zauważyłem, że:

  • nie obsługiwana jest liczba ścieżek, wpisanie w tagu powoduje, że nie czyta numeru ścieżki
  • nie obsługuje numerów ścieżek z zerem na początku, wpisanie w tagu powoduje nie czytanie numeru ścieżki
  • obrazek musi być wstawiony w tagu. Jednak to nie zawsze powoduje, że jest wyświetlany

Czy znacie może inne tricki oraz nierozpoznawane kombinacje w tagach id3 dla S100?

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Pewnie jesteś pierwszą osobą w historii, która się tym przejmuje i tak szczegółowo obadała sprawę ;)

 

Ze swojej strony dodam tylko tyle, że jako odtrwarzacz przenośny, może nie wyświetlać "wydawało by się że przawidłowo dodanych do tagów okładek" ponieważ:

- wersja tagu jest zła (ID3v2 mają kilka wersji, może się okazać że we własnych plikach masz różne wersje, jeśli program do tagowania ich nie ujednolica)

- rozmiar okładki jest zbyt duży i odtwarzacz z ograniczonym zasobem procesora/pamięci nie może jej ogarnąć (chodzi zarówno o wymiar w pikselach jak i rozmiar obrazka w bajtach)

- okładka jest w nieobsługiwanym formacie (np. nie jest to plik JPEG tylko GIF, PNG albo jeszcze inny)

- odtwarzacze przenośne nie wyświetlają progresywnych plików JPEG (dla osób które nie kojarzą: chodzi o takie pliki JPEG, które na wolnym łączu ładują się w taki sposób, że od razu widać cały obrazek ale w niskiej jakości, a w miarę jak się ładuje jakość się poprawia aż załaduje się cały)

 

innymi słowy wybierz dowolną okładkę która się nie wyświetla, sprawdź czy nie ma przypadkiem 2000x2000 pikseli przy rozmiarze 2MB, jeśli nie to po prostu zapisz ponownie plik tak jak jest ale upewniwszy się że nie zaznaczyłeś pola "progressive" i że plik wynikowy nie ma 2MB (w zależności od odtwarzacza, limit wielkości może wynosić np. 200KB albo 500KB)

Odnośnik do komentarza
Udostępnij na innych stronach

Okładki to jakoś przeboleję, choć to powinno działać. Na komórce działa, więc i na odtwarzaczu mogłoby.

 

Ale odtwarzanie utworów na płycie w kolejności alfabetycznej utworów znieść bardzo trudno. Szczególnie, jeśli słucham opery, a kolejność arii jest zupełnie przypadkowa

Odnośnik do komentarza
Udostępnij na innych stronach

Komórka ma lepszy procesor i więcej niż pamięci niż odtwarzacz... to tak jakby się dziwić, że gry z PlayStation 3 nie działają na PSOne :)

 

Co do kolejności to już zam zwróciłeś uwagę, że odtwarzacz jest bardzo wybiórczy co do sposobu zapisania numerów utworów w tagach. Może ponownie ma to związek z konkretną wersją tagów?

 

Wbrew pozorom wersje tagów to nie tylko "zmiana numerka po kropce" ale również zmiana kodowania znaków...

Odnośnik do komentarza
Udostępnij na innych stronach

A tak przy okazji, czy podobne problemy z tagami występują w większości odtwarzaczy czy to cecha szczególna S100? Mam jeszcze Clipa+ i zdecydowaną większość tagów id3 czytał bez problemów

Edytowane przez pswitek
Odnośnik do komentarza
Udostępnij na innych stronach

Różnie, nie da się tego uogólnić.

 

Kiedyś odtwarzacze nie sortowały utworów "po tagach" tylko po nazwach plików, więc wystarczało że wyświetlały poprawnie nazwę utworu :)

 

Obecnie jakoś niewiele osób się na to skarży, nawet jeśli faktycznie mają z tym problem...

 

... może faktycznie s100 jest pod tym względem jakiś nieudany

 

... a może faktycznie id3v2 jest id3v2 nierówne, sprawdź to jeszcze dla pewności (chyba że już wiesz, że nie masz tego problemu) ;)

 

Jako ciekawostkę dodam: jeszcze w czasach iFP-ków (iRiver iFP) był ciekawy problem z tagami ID3v2... mianowicie polegał on na tym, iż jeśli utwór posiadał wewnątrz tagu pole LASTTRACK=1, to odtwarzacz resetował się około 10-15 sekund po rozpoczęciu odtwarzania takiego pliku :)

 

Mimo że inne odtwarzacze takiego problemu nie miały (ignorowały te części tagu, których nie rozpoznawały) a nawet iFP-ek odtwarzał takie pliki poprawnie, jeśli w opcjach wyłączyło się mu wyświetlanie tagów (w praktyce wyświetlał jedynie nazwę utworu, wykonawcę i album, ponieważ utwory odtwarzał w kolejności alfabetycznej nazw plików)

Odnośnik do komentarza
Udostępnij na innych stronach

Z tego co pamiętam irivery były tochę kapryśne jeśli chodzi o wersję tagów. Najlepiej sobie radziły z ID3v2.3 UTF16. Większość programów do tagowania ma domyślnie ustawione ID3v2.4 UTF-8. Pomagało także wyczyszczenie poprzednich wersji tagów - często pozostają śmieci w tagach nie widocznych na odtwarzaczu, które powodują błędy.

Odnośnik do komentarza
Udostępnij na innych stronach

Udało się. Rozwiązanie tak proste, że aż nie długo nie przychodziło mi do głowy. Wszystko kodowane w 8859-1 i działa. Numer ścieżki może zawierać zera wiodące. Nie próbowałem, ale może nawet działa numer ścieżki/liczba ścieżek.

Generalnie wystarczy zmienić kodowanie tylko dla taga numeru ścieżki. Jednak przy takim ustawieniu programy często się mylą i niekiedy nie zapisują zmiany kodowania

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