Kirjoittaja Aihe: Abcde rippaus [RATKAISTU]  (Luettu 10684 kertaa)

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Abcde rippaus [RATKAISTU]
« : 09.07.13 - klo:17.24 »
Voisiko joku selkokielellä vähän opettaa minulle, että miten rippaus komentorivillä onnistuu? Tarkoituksena olisi luoda 320 kbps tiedostoja, joissa tiedostossa on biisien nimet ja jotka on lajiteltu esittäjän ja albumin mukaan kansioihin. Kokeilin Ubuntu-wikin ohjeita, sain niistä vähän irti ja itse kokeilemalla tietysti oppisi parhaiten, mutta olen kärsimätön joten kysyn täällä.  :)

(Ja toimiihan tämä Lubuntulla, päädyin käyttämään sitä useiden kokeilujen jälkeen, oikein selkeä ja mainio. :))
« Viimeksi muokattu: 23.07.13 - klo:01.09 kirjoittanut Lups »

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Abcde rippaus
« Vastaus #1 : 09.07.13 - klo:17.32 »
Tätäkö olet kokeillut?

http://wiki.ubuntu-fi.org/abcde.conf-asetustiedoston_muokkaaminen

muuta aptitude -käsky apt-get - käskyksi, sillä enää nykyään ei aptitude tule suoraan järjestelmään.

Mielestäni kyseinen ohjelma on ihan hyvin kommentoitu.

Kerro, mitä et ymmärrä.

Ohjetta suoraan seuraamalla saa 320 kbs mp3:n 256 kbs ogg:n ja flackin.

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #2 : 09.07.13 - klo:17.39 »
Juuri tuota ohjetta, mutta en tajunnut sitä miten nuo saa omiin kansioihin.

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Abcde rippaus
« Vastaus #3 : 09.07.13 - klo:19.29 »
Juuri tuota ohjetta, mutta en tajunnut sitä miten nuo saa omiin kansioihin.

Lisäämällä .abcde.conf-tiedostossa OUTPUTFORMAT-muuttujan arvoon vinoviivoja. Esim. minulla kyseinen rivi on:

Koodia: [Valitse]
OUTPUTFORMAT='${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM}-${TRACKFILE}'
Tällöin kansiorakenteeksi tulee artisti/albumi/kappaleet.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #4 : 11.07.13 - klo:17.39 »
Anteeksi tyhmyyteni mutta vasta harjoittelen ja mietin että jos joku jaksaisi neuvoa kohta kohdalta mitä pitää tehdä. Eli 320 kbps, tiedostojen nimenä biisin nimi ja kansiot esittäjän ja levyn mukaan lajiteltuna. Ja miten ne biisien tiedot haetaan netistä. Kiitos jos joku jaksaa, en oikein ottanut tuosta wikistä kunnolla selvää, tyhmä kun olen.  :) Vai olisiko jossain kattavaa ohjekirjaa tähän?

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Abcde rippaus
« Vastaus #5 : 11.07.13 - klo:18.07 »
Asenna aluksi tarvittavat paketit päätteellä:
Koodia: [Valitse]
sudo apt-get install lame abcde vorbis-tools build-essential id3v2 flac


Tee tallennuskansio päätteen avulla /home/cdt:hen.
Koodia: [Valitse]
sudo mkdir /home/cdt
sudo chmod 777 /home/cdt

Tee seuraavan lainen tiedosto gedit:llä:
Koodia: [Valitse]
mungefilename ()
{
        echo "$@" | sed s,:,\ -,g | tr \ /\* __+ | tr -d \'\"\?\[:cntrl:\]
}

LAMEOPTS="-b 320"
OUTPUTTYPE=mp3
OUTPUTDIR="/home/cdt/"
OUTPUTFORMAT='${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM}-${TRACKFILE}'
VAOUTPUTFORMAT='Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'
EJECTCD=y

Tallenna kyseinen tiedosto kotikansioosi nimellä: abcde.conf

Tallenna conffitiedosto piilotiedostoksi päätteellä:
Koodia: [Valitse]
cp abcde.conf .abcde.conf

sen jälkeen musiikkilevy sisään.

Ja päätteellä:
Koodia: [Valitse]
abcde
Ohjeen käyttö omalla vastuulla. Joo poistin ohjeesta osion, jossa muutetaan hankalat merkit toisenlaisiksi, mutta toiminneen kuitenin jollakin tasolla.

Rippauksen kuunteleminen päätteellä:
Koodia: [Valitse]
nautilus /home/cdt
« Viimeksi muokattu: 11.07.13 - klo:18.20 kirjoittanut kamara »

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #6 : 11.07.13 - klo:18.21 »
Kiitos kiitos kiitos, oikein selkeä ohje jonka jopa minä ymmärrän!  :) Eihän tuosta voi mennä mikään sekaisin kun laitoit omalla vastuulla...? Sellaista vielä kyselisin että miten siirrän rippauksen jälkeen biisit esim. Lumiaan?

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Abcde rippaus
« Vastaus #7 : 11.07.13 - klo:18.35 »
Kiitos kiitos kiitos, oikein selkeä ohje jonka jopa minä ymmärrän!  :) Eihän tuosta voi mennä mikään sekaisin kun laitoit omalla vastuulla...? Sellaista vielä kyselisin että miten siirrän rippauksen jälkeen biisit esim. Lumiaan?

Oleppa hyvä, ja ei tietääkseni mikään voi mennä vikaan. Tee tosta lumiaan siirtämisestä oma säikeensä, niin pysyy yksi asia yhdessä säikeessä.

Haulla löysin tosta lumiasta seuraavan säikeen, mutta ilmeisestikään siitä ei ole apua.
http://forum.ubuntu-fi.org/index.php?topic=44442.20
« Viimeksi muokattu: 11.07.13 - klo:18.38 kirjoittanut kamara »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: Abcde rippaus
« Vastaus #8 : 11.07.13 - klo:18.38 »
Kiitos kiitos kiitos, oikein selkeä ohje jonka jopa minä ymmärrän!  :) Eihän tuosta voi mennä mikään sekaisin kun laitoit omalla vastuulla...?

Ei näytä olevan mitään sellaista. Ihan tavallinen käytäntö ettei ohjeiden tekijä vastaa siitä jos jotenkin sotkee koneensa tai mikä todennäköisempää onnistuu hävittämään tiedostojaan. Varmuuskopiot on aina hyvä olla. Suurin riski tässä on varmaan se, jos menee muuttamaan jotain niin voi ylikirjoittaa tiedostoja, mutta epäilenpä sitäkin. Tai sitten se ettei onnistukaan ja kuluu turhaa aikaa. ;)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus [RATKAISTU]
« Vastaus #9 : 16.07.13 - klo:00.05 »
EDIT: Keksin itse. Nyt olisi enää sellainen ongelma että miten pystyn poistamaan nuo tiedostot mitkä meni väärään paikkaan? Eivät lähde normaalisti.
« Viimeksi muokattu: 16.07.13 - klo:00.27 kirjoittanut Lups »

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Abcde rippaus [RATKAISTU]
« Vastaus #10 : 16.07.13 - klo:12.02 »
EDIT: Keksin itse. Nyt olisi enää sellainen ongelma että miten pystyn poistamaan nuo tiedostot mitkä meni väärään paikkaan? Eivät lähde normaalisti.

Ainakin päätteellä:
Koodia: [Valitse]
sudo nautilus

Pitää lähteä shift ja delete-yhditelmällä, mutta sohi sillä omalla vastuullasi, sillä on mahdollista saada koko järjestelmä sekaisin.

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #11 : 16.07.13 - klo:18.35 »
Pitäisi vaan yksi kansio poistaa, ei sillä kai mitään sekaisin saa :) Yksi kysymys vielä: Miten saan noista tiedostojen nimistä ne rumat alaviivat pois?

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Abcde rippaus
« Vastaus #12 : 16.07.13 - klo:19.02 »
Pitäisi vaan yksi kansio poistaa, ei sillä kai mitään sekaisin saa :)

Kyllä sillä sudo nautiluksella voi pahimmassa tapauksessa sotkea järjestelmän, joten kieli keskellä suuta sen kassa sohiessa. Tosin noita kansioita luulisi pystyvän poistamaan myös ilman sudoilua.

Yksi kysymys vielä: Miten saan noista tiedostojen nimistä ne rumat alaviivat pois?

Conffitiedostossa tätä muokkaamalla, mutta en osaa tarkemmin sanoa, miten sitä pitäisi muokata.
Koodia: [Valitse]
mungefilename ()
{
        echo "$@" | sed s,:,\ -,g | tr \ /\* __+ | tr -d \'\"\?\[:cntrl:\]
}

Edit - Tosin, jos jo ymmärrät wiki-sivuston ohjetta, niin siinä tehdään pieni C-kielinen ohjelma kyseisen aikaansaamiseksi.
eli tuolta löytyy ainakin yksi tapa toteuttaa se.
http://wiki.ubuntu-fi.org/abcde.conf-asetustiedoston_muokkaaminen

Edit2 - Eipäs siinä näytä olevankaan kuin ääkkösten muuttaminen aakkosiksi.
« Viimeksi muokattu: 16.07.13 - klo:19.08 kirjoittanut kamara »

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #13 : 16.07.13 - klo:21.46 »
Tuo cdt-kansio meni vahingossa kahteen paikkaan eikä sitä pysty poistamaan normaalisti... Mitä teen, en uskalla kokeilla kamaran neuvoa.

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: Abcde rippaus
« Vastaus #14 : 16.07.13 - klo:22.01 »
No siinähän se ohje annettiin. Jos et uskalla kokeilla, niin sille ei voida tehdä oikein mitään. Anna tiedotojen olla missä sitten ovatkaan.

Tärkeintä on vain varmistaa, ettet ole ripannut tiedostoja suoraan kotikansion juureen ja yritä poistaa kaikkia tiedostoja sieltä tai mahdollisia alikansioita joissa voi olla jotain tärkeää.

*edit*
Täsmennetään nyt vielä kerran, että sudo oikeuksilla _voit_ tuhota käytännössä melkeinpä mitä vain järjestelmästä. Olet vain huolellinen ja mietit ennen kuin teet.

*edit2*
Itse melkein sanoisin, että anna vain alaviivojen olla pakoillaan. Eiväthän ne käyttöä haittaa mitenkään jos tägit on kunnossa. Nimittäin jos jätät ne paikoilleen, niin tiedostojen käsittely esim. päätteessä on hiukan helpompaa.
« Viimeksi muokattu: 16.07.13 - klo:22.05 kirjoittanut qwertyy »

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #15 : 16.07.13 - klo:22.42 »
Minulla on kotikansion juuressa "/home/cdt/" ja mietin mihin kansioon se geditilla luotu tiedosto tallennetaan kun sen sisällä lukee juuri tuo äsken mainitsemani polku. Muuten rippaus onnistuu ihan hyvin, olen alkanut oppimaan mutta en uskalla vielä ruveta sähläämään omiani.

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: Abcde rippaus
« Vastaus #16 : 16.07.13 - klo:22.45 »
Tuolla wikisivulla näyttäis olevan ihan kotikansio mainittu

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #17 : 16.07.13 - klo:23.27 »
Eli voin tallentaa tuohon polkuun? Sitten tämä teki jokaisesta albumista jotain ihme abcde-pitkä litania tekstiä kansioita jonnekin ihan muualle, en nyt muista mihin kansioon. Olisiko se gedit-pätkä laitettu väärään paikkaan? Mihin se liitetään, se vielä jäänyt epäselväksi.

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: Abcde rippaus
« Vastaus #18 : 17.07.13 - klo:01.18 »
Tuota eikö olisi helpompi käyttää ihan Bansheeta, Rhythmboxia tms. graafista ohjelmaa?

Tietysti jos haluat opetella komentorivillä, niin kannattaa muistaa käyttää man ohjelmanimiperään komentoa, jolla näet "ohjekirjan".

Lups

  • Käyttäjä
  • Viestejä: 638
    • Profiili
Vs: Abcde rippaus
« Vastaus #19 : 17.07.13 - klo:01.25 »
Haluan oppia komentorivillä rippailemaan ja muutenkin touhuamaan.  :) Osaatko vastata tuohon että mihin se conf-tiedosto pitäisi heittää ja haittaako jos se cdt-kansio on siellä home-kansion juuressa?