Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: janna - 17.03.09 - klo:01.41

Otsikko: Rytmilaatikon aakkostus
Kirjoitti: janna - 17.03.09 - klo:01.41
Moi, huomasin ikävän asian kun kävin järjestelemään musiikkia, eli rytmilaatikko aakkosta the-artikkelilla alkavat bändit t:n kohdalle. Onko asialle mitään tehtävissä? En ainakaan löytänyt siitä mitään asetusta.

edit: toinen kysymykseni koskee sitä, että kappaleiden tietoja saa toisinaan helposti muokatuksi kappalevalikossa ominaisuuksien kautta (hiiren oikea näppäin) mutta välillä tulee taas äänimerkki joka ilmoittaa, ettei se onnistu. Miten niitä pääsisi muokkaamaan?
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: SuperOscar - 17.03.09 - klo:10.55
Moi, huomasin ikävän asian kun kävin järjestelemään musiikkia, eli rytmilaatikko aakkosta the-artikkelilla alkavat bändit t:n kohdalle. Onko asialle mitään tehtävissä? En ainakaan löytänyt siitä mitään asetusta.

Minusta taas on ikävää, että niin monet ohjelmat toimivat toisin – vaikkeivat sitten kuitenkaan tunnista monien muiden kielten määräisiä artikkeleja.

Helppo ratkaisu on kirjoittaa yhtyeen nimi niin, että The on viimeisenä: ”Beatles, The”. Tämähän on tapa mm. sanakirjoissa, ja minä olen tehnyt näin kaikkien artistien osalta saadakseni aakkostuksen mieleisekseni.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: Minna S - 17.03.09 - klo:11.23
Mikä pakko se The on kirjoittaa siihen nimeen, voihan sen yhtä hyvin jättää poiskin.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janne - 17.03.09 - klo:12.02
Moi, huomasin ikävän asian kun kävin järjestelemään musiikkia, eli rytmilaatikko aakkosta the-artikkelilla alkavat bändit t:n kohdalle. Onko asialle mitään tehtävissä? En ainakaan löytänyt siitä mitään asetusta.

minä puolestani olen tyytynyt pitämään sen artikkelin siellä nimen edesä ja etsimään bändjä t:n kohdalta. ellen sitten käytä artistihakua joka filtteröi niitä etsimättäkin.

edit: toinen kysymykseni koskee sitä, että kappaleiden tietoja saa toisinaan helposti muokatuksi kappalevalikossa ominaisuuksien kautta (hiiren oikea näppäin) mutta välillä tulee taas äänimerkki joka ilmoittaa, ettei se onnistu. Miten niitä pääsisi muokkaamaan?

minulle ei ole koskaan käynyt noin. oletko varma, että kyseiset tiedostot eivät ole kirjoitussuojattu?
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: qwertyy - 17.03.09 - klo:12.10
Enpäs nyt ole varma, mutta löytyikös Amarokista tuollainen filtteri ihan oletuksena jostain valikosta?

*edit*
No joka tapauksessa jos tuo vaivaa paljon, niin suosittelen SuperOscarin mainitsemaa tapaa.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janna - 17.03.09 - klo:13.15
Moi, huomasin ikävän asian kun kävin järjestelemään musiikkia, eli rytmilaatikko aakkosta the-artikkelilla alkavat bändit t:n kohdalle. Onko asialle mitään tehtävissä? En ainakaan löytänyt siitä mitään asetusta.

minä puolestani olen tyytynyt pitämään sen artikkelin siellä nimen edesä ja etsimään bändjä t:n kohdalta. ellen sitten käytä artistihakua joka filtteröi niitä etsimättäkin.

edit: toinen kysymykseni koskee sitä, että kappaleiden tietoja saa toisinaan helposti muokatuksi kappalevalikossa ominaisuuksien kautta (hiiren oikea näppäin) mutta välillä tulee taas äänimerkki joka ilmoittaa, ettei se onnistu. Miten niitä pääsisi muokkaamaan?

minulle ei ole koskaan käynyt noin. oletko varma, että kyseiset tiedostot eivät ole kirjoitussuojattu?

Ne voi olla, mutta vaikka ne ovatkin itsessään kopioita (joka ei tietenkään tarkoita että ei voisi olla kirjoitussuojattuja). Se on vaan harmi että niitä ei voi muuttaa koska esittäjät, albumit ja kappaleet ovat "tuntemattomia".
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janna - 17.03.09 - klo:13.21
Muuten tykkään tosta Rytmilaatikosta että olisi harmi vaihtaa ohjelmaa. Kaikkien artikkelien poistamisessa olisi liian kova työ ja se on myös siisteyskysymys että ne ovat oikeassa muodossa. 
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: gdm - 17.03.09 - klo:14.31
Moi, huomasin ikävän asian kun kävin järjestelemään musiikkia, eli rytmilaatikko aakkosta the-artikkelilla alkavat bändit t:n kohdalle. Onko asialle mitään tehtävissä? En ainakaan löytänyt siitä mitään asetusta.

minä puolestani olen tyytynyt pitämään sen artikkelin siellä nimen edesä ja etsimään bändjä t:n kohdalta. ellen sitten käytä artistihakua joka filtteröi niitä etsimättäkin.

edit: toinen kysymykseni koskee sitä, että kappaleiden tietoja saa toisinaan helposti muokatuksi kappalevalikossa ominaisuuksien kautta (hiiren oikea näppäin) mutta välillä tulee taas äänimerkki joka ilmoittaa, ettei se onnistu. Miten niitä pääsisi muokkaamaan?

minulle ei ole koskaan käynyt noin. oletko varma, että kyseiset tiedostot eivät ole kirjoitussuojattu?

Ne voi olla, mutta vaikka ne ovatkin itsessään kopioita (joka ei tietenkään tarkoita että ei voisi olla kirjoitussuojattuja). Se on vaan harmi että niitä ei voi muuttaa koska esittäjät, albumit ja kappaleet ovat "tuntemattomia".

Jos kappaleet sijaitsee hakemistossa jolle sinulla ei ole kirjoitusoikeutta, niin et voi muokata siellä sijaitsevien kappaleiden "id-tageja"
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: SuperOscar - 17.03.09 - klo:15.21
Kaikkien artikkelien poistamisessa olisi liian kova työ ja se on myös siisteyskysymys että ne ovat oikeassa muodossa. 

Jollain komentorivin ID3-tägieditorilla pystynee muutoksen ajamaan ”eräajona” tyyliin ”jos artistin nimi alkaa The, poista se” (ja mahdollisesti jatko: ”ja lisää loppuun pilkku, välilyönti ja The”). Äkkiseltään en osaa sanoa mikä ohjelma tuon tekisi, mutta uskoisin sellaisen kumminkin olevan olemassa.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janna - 17.03.09 - klo:21.15
Moi, huomasin ikävän asian kun kävin järjestelemään musiikkia, eli rytmilaatikko aakkosta the-artikkelilla alkavat bändit t:n kohdalle. Onko asialle mitään tehtävissä? En ainakaan löytänyt siitä mitään asetusta.

minä puolestani olen tyytynyt pitämään sen artikkelin siellä nimen edesä ja etsimään bändjä t:n kohdalta. ellen sitten käytä artistihakua joka filtteröi niitä etsimättäkin.

edit: toinen kysymykseni koskee sitä, että kappaleiden tietoja saa toisinaan helposti muokatuksi kappalevalikossa ominaisuuksien kautta (hiiren oikea näppäin) mutta välillä tulee taas äänimerkki joka ilmoittaa, ettei se onnistu. Miten niitä pääsisi muokkaamaan?

minulle ei ole koskaan käynyt noin. oletko varma, että kyseiset tiedostot eivät ole kirjoitussuojattu?

Ne voi olla, mutta vaikka ne ovatkin itsessään kopioita (joka ei tietenkään tarkoita että ei voisi olla kirjoitussuojattuja). Se on vaan harmi että niitä ei voi muuttaa koska esittäjät, albumit ja kappaleet ovat "tuntemattomia".

Jos kappaleet sijaitsee hakemistossa jolle sinulla ei ole kirjoitusoikeutta, niin et voi muokata siellä sijaitsevien kappaleiden "id-tageja"


Mitä hakemistolla tässä yhteydessä tarkoitetaan? Ne mitä en pysty muokkaamaan ovat itse polttamiani levyjä, mitkä olen nimennyt joksikin eri sovelluksessa (siis vain albumin nimet). Kaikki sijaitsee nyt samassa Rytmilaatikon kirjastossa.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janna - 17.03.09 - klo:21.16
Kaikkien artikkelien poistamisessa olisi liian kova työ ja se on myös siisteyskysymys että ne ovat oikeassa muodossa. 

Jollain komentorivin ID3-tägieditorilla pystynee muutoksen ajamaan ”eräajona” tyyliin ”jos artistin nimi alkaa The, poista se” (ja mahdollisesti jatko: ”ja lisää loppuun pilkku, välilyönti ja The”). Äkkiseltään en osaa sanoa mikä ohjelma tuon tekisi, mutta uskoisin sellaisen kumminkin olevan olemassa.

Jos tulee mieleen kuulisin mielelläni!
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: SuperOscar - 17.03.09 - klo:21.35
Kaikkien artikkelien poistamisessa olisi liian kova työ ja se on myös siisteyskysymys että ne ovat oikeassa muodossa. 

Jollain komentorivin ID3-tägieditorilla pystynee muutoksen ajamaan ”eräajona” tyyliin ”jos artistin nimi alkaa The, poista se” (ja mahdollisesti jatko: ”ja lisää loppuun pilkku, välilyönti ja The”). Äkkiseltään en osaa sanoa mikä ohjelma tuon tekisi, mutta uskoisin sellaisen kumminkin olevan olemassa.

Jos tulee mieleen kuulisin mielelläni!

Ihan pikahaulla:

Koodia: [Valitse]
tn@whitehead [~]$ apt-cache search id3 | grep id3 | grep command
eyed3 - Display and manipulate id3-tags on the command-line
id3v2 - A command line id3v2 tag editor

Kokeillut en ole vielä.

Muoks: Greppauksia vähän rajoittaen löytyi vielä:

Koodia: [Valitse]
lltag - Automatic command-line mp3/ogg/flac file tagger and renamer
Muoks 2: Jonkin tämmöisen Python-skriptin pitäisi toimia:

Koodia: [Valitse]
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import eyeD3
import os
from sys import argv

if __name__ == '__main__':
    tag = eyeD3.tag()
    for arg in argv[1:]:
        for root, dirs, files in os.walk(arg):
            for f in files:
                if os.path.splitext(f)[1] == '.mp3':
                    tag.link(os.path.join(root, f))
                    if tag.getArtist()[0:4] == 'The ':
                        tag.setArtist(artist[4:] + ', The')
                        tag.update()

Vaatii python-eyed3-pakettia. Toistaiseksi testaamatta! Päätä särkee niin, ettei jaksa keskittyä :(
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: eap - 18.03.09 - klo:08.35
Minä kokeilin EasyTAG ohjelmalla ja sillä pystyy tuon operaation tekemään, jopa graafisesti. Eli valitaan kappaleet joihin muutokset halutaa, täppä ao. kohtaan ja uusi merkintä laatikkoon.

Edit: Ohjelma löytyy pakettivarastoista.




[ylläpito on poistanut liitteen]
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janna - 22.03.09 - klo:16.02
Kiitos vastauksista. SuperOscarin koodi ei toiminut. Olisin päässyt EasyTagilla tekemään muutokset, mutta MyMusicissa musiikki on ihan oikein järjestyksessä, eikä se edes näytä artikkeleita.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: SuperOscar - 22.03.09 - klo:18.32
Kiitos vastauksista. SuperOscarin koodi ei toiminut.

Juu ei, päänsäryssä tehtynä jäi pari bugia. Tässä korjattu versio.

Koodia: [Valitse]
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import eyeD3
import os
from sys import argv

if __name__ == '__main__':
    tag = eyeD3.Tag()
    for arg in argv[1:]:
        for root, dirs, files in os.walk(arg):
            for f in files:
                if os.path.splitext(f)[1] == '.mp3':
                    tag.link(os.path.join(root, f))
                    if tag.getArtist()[0:4] == 'The ':
                        tag.setArtist(tag.getArtist()[4:] + ', The')
                        tag.update()

Parametriksi skriptille annetaan hakemisto, jonka alta kaikille MP3-tiedostoille tehdään tämä muutos.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: janna - 26.03.09 - klo:18.59
Kiitos koodista, mutta tuo ei valitettavasti toiminut, vastaukseksi syntax error near unexpected token `for'
bash: syntax error near unexpected token `if'
ja sama `os.path.join'

Miten annan tuon parametrin "hakemisto"? En siis ymmärtänyt miten se piti tehdä.
Otsikko: Vs: Rytmilaatikon aakkostus
Kirjoitti: SuperOscar - 26.03.09 - klo:19.01
Kiitos koodista, mutta tuo ei valitettavasti toiminut, vastaukseksi syntax error near unexpected token `for'
bash: syntax error near unexpected token `if'
ja sama `os.path.join'

Kopioitko varmasti koko pätkän – myös tuon ensimmäisen, #!-alkuisen rivin? Virheilmoituksesi nimittäin väittää Bashin yrittävän suorittaa tuota skriptiä, vaikka Pythonin pitäisi.

Lainaus
Miten annan tuon parametrin "hakemisto"? En siis ymmärtänyt miten se piti tehdä.

Sen hakemiston nimi, jossa (tai jonka alla olevissa hakemistoissa) muutettavat MP3-tiedostot sijaitsevat.