Foobar playlist sorttaus

Discussion in 'Keskustelua musiikkiohjelmista' started by greenie, Jan 10, 2007.

  1. greenie

    greenie Regular member

    Joined:
    Jan 20, 2005
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    En oo oikein sisäistänyt tätä sorttausta foobarin soittolistoilla. Yleensä kansioita lisättäessä albumi sorttautuu niin kuin kuuluukin, raidan numeron mukaan oikeassa järjestyksessä, mutta joidenkin levyjen kohdalla sorttaus menee (esim. 14 raitaisen albumin kanssa); 1,11,12,13,14,2,3,4,5.... Mistähän johtuu? Tageissa ei ole mitään eroa erilailla sorttautuvien kanssa, eikä myöskään tiedostojen nimissä (raidan numero on myös tiedoston ensimmäinen merkki). Miten saisin kaikki albumit sortattua oikein soittolistalle?
     
  2. Siku

    Siku Regular member

    Joined:
    Oct 5, 2002
    Messages:
    822
    Likes Received:
    0
    Trophy Points:
    26
    Preferences -> General -> Sort incoming files by:-kohdalla voi määrittää sen, kuinka uudet tiedostot järjestetään listalle.

    Esimerkiksi:
    Code:
    Preferences -> General -> Sort incoming files by: %path_sort%
    järjestää tiedostot tiedostorakenteen mukaan. Ja jos tiedostoista löytyy kunnolliset tracknumber-tagit, niin homman pitäisi toimia myös näin:
    Code:
    Preferences -> General -> Sort incoming files by: %tracknumber%
     
  3. greenie

    greenie Regular member

    Joined:
    Jan 20, 2005
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Tämä asetus on nyt käytössä (taitaa olla jo oletuksena), mutta silti tekee joidenkin albumien kohdalla tuota edellä mainittua. Tarkoittaako tämä sorttaus siis sitä, että kipaleet järjestyvät samaan malliin kuin hakemiston sisällä, siis samassa järjestyksessä kuin ovat windowsin kansiossa? Näin se ei ainakaan omalla kohdalla toimi näiden ongelmatapausten kanssa.

    Kokeilen tota toista tyyliä kun himaan pääsen.
     
  4. Cuoja

    Cuoja Member

    Joined:
    Nov 23, 2006
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Mutuna sanoisin, että jos kappaleet ovat samassa kansiossa, niin siinä tapauksessa ne järjestyvät tiedoston nimen mukaan.

    EDIT: Koitapa tätä: $num(%tracknumber%,2)
     
    Last edited: Jan 11, 2007
  5. greenie

    greenie Regular member

    Joined:
    Jan 20, 2005
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Joo, jotain edistystä (ja takapakkia myös), eli näillä molemmilla:

    Code:
    %tracknumber%
    $num(%tracknumber%,2)
    ongelmatapaukset kyllä listautuvat oikein, mutta kun lyön useamman kansion sisään, listautuu kaikki ekat biisit putkeen, sitten tokat jne...

    Millä tohon sais sellasen stringin, jossa toteutuu tämä edellinen, mutta kuitenkin vain kansion/albumin sisällä? Eli saisiko tähän alkuperäiseen
    Code:
    %path_sort%
    lisättyä jotenkin tämän tracknumber sorttauksen?
     
  6. Cuoja

    Cuoja Member

    Joined:
    Nov 23, 2006
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Koitetaas näin: %path_sort% - $num(%tracknumber%,2)
     
    Last edited: Jan 11, 2007
  7. greenie

    greenie Regular member

    Joined:
    Jan 20, 2005
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Nope... käyttäytyy samaan tapaan kuin pelkän %path_sort% kanssa.
     
  8. Cuoja

    Cuoja Member

    Joined:
    Nov 23, 2006
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    En kyllä osaa sanoa mikä mättää, mutta koita nyt vielä tällä stringillä, jota minä käytän:

    %ARTIST% - %ALBUM% - $num(%TRACKNUMBER%,2) - %TITLE%

    Tuon käyttö kyllä edellyttää, että oikeat tagit löytyy.
     
  9. greenie

    greenie Regular member

    Joined:
    Jan 20, 2005
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    %ARTIST% - %ALBUM% - $num(%TRACKNUMBER%,2)

    Tolla toimii nätisti, kiitos ja kumarrus!!

    (en edes tajunnu, että kriteerit lyödään vain järjestyksessä ja erotellaan viivalla. lisäsin vielä %DATE% väliin, niin sadaan kronologisessa järjestyksessä. loistavaa!)

    EDIT:
    Säädin vielä vähän scriptiä, kun nuo tagit eivät aivan kaikissa fileissä ole kohdillaan. Tämä tuntui toimivan ihan mukavasti:
    Code:
    $if(%ARTIST%,%ARTIST%,%path_sort%) - $if(%DATE%,%DATE%,%path_sort%) - $if(%ALBUM%,%ALBUM%,%path_sort%) - $num(%TRACKNUMBER%,2)
     
    Last edited: Jan 12, 2007

Share This Page