Kirjoittaja Aihe: M4A-tägien muuttaminen?  (Luettu 3244 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
M4A-tägien muuttaminen?
« : 05.01.08 - klo:11.04 »
Tietääkö joku ohjelmaa, jolla M4A-äänitiedostojen tägien muuttaminen onnistuisi? ”Ämpärien” (MP3) tägejä muutan yleensä Amarokissa tai Kid3-ohjelmalla, mutta kumpikaan ei tue M4A-tägien muokkausta.
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

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: M4A-tägien muuttaminen?
« Vastaus #1 : 05.01.08 - klo:23.05 »
M4A / AAC - tuki on näköjään jätetty pois osasta Ubuntun (Debianin) tagitusohjelmia. Ilmeisesti johtuu lisenssikysymyksistä, eikös Apple omista jotain oikeuksia tuolla saralla? Tarvittavia paketteja ei löydy edes Medibuntusta.

Esimerkiksi gtk-puolen paras (muoks. tunnetuin) ohjelma EasyTAG ilmoittaa aboutissa: MP4/AAC file support disabled. Netissä ehdotettiin ratkaisuna tarvittavien kirjastojen ja dev-pakettien (libmp4v2-0, libmp4v2-dev, libmpeg4ip-0, libmpeg4ip-dev) asentamista demudi-repoista ja ohjelman kääntämistä sorsista tai rohkeat voinevat kokeilla myös EasyTAGin deb-pakettia suoraan Debianin (jonkinlaisista epävirallisista) repoista. Viittaan tänne:

http://www.debian-multimedia.org/pool/main/

Kid3 väittää sivuillaan tagittavansa mp4:ää, joten vastaavan palikan puute taitaa sitäkin vaivata.

muokattu. mutagenin löytymisen jälkeen.
« Viimeksi muokattu: 06.01.08 - klo:22.56 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: M4A-tägien muuttaminen?
« Vastaus #2 : 06.01.08 - klo:12.52 »
(Eipä tullut mieleenikään käydä Kid3:n kotisivulla! Windows-aikana jokainen ohjelma ladattiin sen kotisivuilta, jolloin siellä tuli vierailtua automaattisesti, mutta *Ubuntussa on niin tottunut pakettienhallintaan, ettei ohjelmien kotisivuilla käy koskaan.)

Tarvittavia paketteja ei löydy edes Medibuntusta.

Onko aavistusta, mitkä ovat ne tarvittavat paketit? Kaikki Kid3:n sivuilla mainitut riippuvuudet koneestani kyllä asennettuina löytyy, myös mp4v2.
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

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: M4A-tägien muuttaminen?
« Vastaus #3 : 06.01.08 - klo:14.07 »
Ensinnäkin, onkos sinulla käytössä jo 0.10 versio kid3:sta. Ohjelman sivuilta löytyy Gutsylle rakennettu .deb.

"2 Dec 2007    0.10    Direct editing of all frames. Support for MP4/AAC, MP2, Speex, TrueAudio and WavPack files. Usability improvements. Support build with KDE 4."

Toiseksi MP4 formaatin tuki Linuxissa on kyllä sekasotku, joka ei täysin auennut pikaisella tutustumisella. Se libmp4v2:kin voi olla erilainen riippuen mistä sorsista se on rakennettu. Ilmeisesti mpeg4ip (http://mpeg4ip.net/) on se patenttioikeudellisesti epäilyttävä kirjasto, joka tuo lisää ominaisuuksia, mutta jota ei ole paketoitu Ubuntulle. Ainakin EasyTAG:in tapauksessa libmp4v2 piti olla rakennettu nimen omaan mpeg4ip:n kautta, mutta Ubuntussa on näin:
 
Package: libmp4v2-0
Priority: optional
Section: multiverse/libs
Installed-Size: 700
Maintainer: Sebastian Dröge <mail@slomosnail.de>
Architecture: i386
Source: faad2
...
Description: MP4 container library - runtime files
 FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
 decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
 files.
 .
 This package contains runtime files of the optional library for
 accessing MP4 files. Needed by the player plugins.


Debian-multimediassa puolestaan:

Details for libmp4v2-0 (1:1.5.0.1-0.3) - i386 - Stable/Etch
freeware Advanced Audio Decoder - runtime files
FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
files.
This package contains the MP4 (aka ACC) library.
Section: libs
Priority: optional
Build-Date: 19 September 2006
Depends:
   - libc6 (>= 2.3.6-6).
   - libgcc1 (>= 1:4.1.1-12).
   - libstdc++6 (>= 4.1.1-12).
Conflicts:
   - libmp4-0.
Source: libmpeg4ip

Kokeilehan tuota kid3:n tuoreinta versiota ensin, mutta jos mp4-tuki ei edelleenkään toimi, niin sitten ehkä pitää poistaa ubuntu tarjoamat libmp4-paketit ja asentaa vastaavat demudi-repoista ja ehkä myös kääntää kid3 itse. 
« Viimeksi muokattu: 06.01.08 - klo:14.11 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: M4A-tägien muuttaminen?
« Vastaus #4 : 06.01.08 - klo:15.21 »
Ensinnäkin, onkos sinulla käytössä jo 0.10 versio kid3:sta.

Ei ollut, vaan 0.9. Päivitin 0.10:ksi Kid3:n sivujen .debistä, mutta ei apua.

Lainaus
mp4-tuki ei edelleenkään toimi, niin sitten ehkä pitää poistaa ubuntu tarjoamat libmp4-paketit ja asentaa vastaavat demudi-repoista ja ehkä myös kääntää kid3 itse.

Huh... Täytyy jättää paremmalle ajalle. Nopeampaa taitaa tällä kertaa olla piipahtaa VirtualBoxiin asennetussa Windowsissa :)
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

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: M4A-tägien muuttaminen?
« Vastaus #5 : 06.01.08 - klo:23.01 »
Tutkin vähän lisää ja löytyi vielä uusi vaihtoehto - Mutagen-moduliin perustuvat ohjelmat. Etunenässä soitin Quod Libet ja sen tagituskomponentti, myös erillisenä pakettina oleva Ex Falso.
http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen
http://www.sacredchao.net/quodlibet

Asensin Ex Falson ja hyvinhän tuo hoiteli pari satunnaista netistä löytynytta m4a:ta.
« Viimeksi muokattu: 06.01.08 - klo:23.12 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: M4A-tägien muuttaminen?
« Vastaus #6 : 06.01.08 - klo:23.07 »
erillisenä pakettina oleva Ex Falso.

Tuo toimii, kiitoksia! Ei niitä M4A-tiedostoja niin montaa minulla ole, muuta kun niissä on ihan hullut tägit.
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