Modifier les genres musicaux de Easy Tag?
Modifier les genres musicaux de Easy Tag?
Bonsoir!
Est-ce que quelqu'un pourrait me dire où se cache la liste des genres musicaux proposés par Easy Tag?
Le logiciel en propose vraiment beaucoup trop pour moi, je voudrais bien restreindre les choix à ce que j'écoute réellement....
Merci à vous
Est-ce que quelqu'un pourrait me dire où se cache la liste des genres musicaux proposés par Easy Tag?
Le logiciel en propose vraiment beaucoup trop pour moi, je voudrais bien restreindre les choix à ce que j'écoute réellement....
Merci à vous
Modifié en dernier par Minkolo le lun. 28 févr. 2022 12:59, modifié 3 fois.
Laptop: Toshiba Satellite Pro L770-15L 2012 - sous Mint 21.2.
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
- cyrille
- Administrateur du site
- Messages : 12429
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Modifier les genres musicaux de Easy Tag?
EasyTag est livré en progrmme compilé (sans doute du C) donc si tu veux le modifier, faudra récupérer les sources, les modifier et recompiler le tout...;
Ensuite, il y a eye3D en CLI qui te permettrait d'être plus efficient
Tu récupéres les ID qui t'intéresse puis
Facilement applicable en 1 seule ligne de commande ou sur une boucle récursive bash pour le faire en une seule fois sur un dossier
Voir meme écrire son propre script de tags surtout s'il tu n'en utilises que quelques uns. Ou des alias si tu ne veux pas te prendre la tête...
style
Ensuite, il y a eye3D en CLI qui te permettrait d'être plus efficient
Code : Tout sélectionner
$ eyeD3 --plugin=genres
0: Blues 96: Big Band
1: Classic Rock 97: Chorus
2: Country 98: Easy Listening
3: Dance 99: Acoustic
4: Disco 100: Humour
5: Funk 101: Speech
6: Grunge 102: Chanson
7: Hip-Hop 103: Opera
8: Jazz 104: Chamber Music
9: Metal 105: Sonata
10: New Age 106: Symphony
11: Oldies 107: Booty Bass
12: Other 108: Primus
13: Pop 109: Porn Groove
14: R&B 110: Satire
.....
Code : Tout sélectionner
eyeD3 -G <ID_GENRE> /path/to/your/file.mp3
Facilement applicable en 1 seule ligne de commande ou sur une boucle récursive bash pour le faire en une seule fois sur un dossier
Voir meme écrire son propre script de tags surtout s'il tu n'en utilises que quelques uns. Ou des alias si tu ne veux pas te prendre la tête...
style
Code : Tout sélectionner
tagMetal="eyeD3 -G 9 *.mp3
tapPunk="eyeD3 -G 43 *.mp3
Re: Modifier les genres musicaux de Easy Tag?
Bonjour!
Et merci de me répondre. J'ai énormément de fichiers à traiter et j'aime bien une interface graphique. EyeD3 me semble trop abstrait (aridité du terminal...). Pour le moment du moins.
J'ai chopé le code source sur Github, et modifié à mon goût la page contenant les genres. Et j'ai un souci de compilation avec "./configure", je ne comprend pas le message renvoyé:
Contenu de "config.log":
Une petite idée?
Et merci de me répondre. J'ai énormément de fichiers à traiter et j'aime bien une interface graphique. EyeD3 me semble trop abstrait (aridité du terminal...). Pour le moment du moins.
J'ai chopé le code source sur Github, et modifié à mon goût la page contenant les genres. Et j'ai un souci de compilation avec "./configure", je ne comprend pas le message renvoyé:
Code : Tout sélectionner
minkolo@minkolo-Bureau:/media/data/Téléchargements/Easy Tag Master/easytag-maste
r$ bash autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=all -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force --warnings=all
autoreconf: running: /usr/bin/autoheader --force --warnings=all
autoreconf: running: automake --add-missing --copy --force-missing --warnings=all
configure.ac:25: installing 'build-aux/compile'
configure.ac:17: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
autoreconf: Leaving directory `.'
autogen.sh: ligne 7: ./configure: Permission non accordée
minkolo@minkolo-Bureau:/media/data/Téléchargements/Easy Tag Master/easytag-maste
r$ bash ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... (cached) yes
configure: WARNING: Libtool does not cope well with whitespace in `pwd`
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/media/data/Téléchargements/Easy Tag Master/easytag-master':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
minkolo@minkolo-Bureau:/media/data/Téléchargements/Easy Tag Master/easytag-maste
r$
Code : Tout sélectionner
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by EasyTAG configure 2.5.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = minkolo-Bureau
uname -m = x86_64
uname -r = 5.4.0-100-generic
uname -s = Linux
uname -v = #113-Ubuntu SMP Thu Feb 3 18:43:29 UTC 2022
/usr/bin/uname -p = x86_64
/bin/uname -X = unknown
/bin/arch = x86_64
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /usr/local/games
PATH: /snap/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2553: checking for a BSD-compatible install
configure:2621: result: /usr/bin/install -c
configure:2632: checking whether build environment is sane
configure:2687: result: yes
configure:2836: checking for a thread-safe mkdir -p
configure:2875: result: /usr/bin/mkdir -p
configure:2882: checking for gawk
configure:2898: found /usr/bin/gawk
configure:2909: result: gawk
configure:2920: checking whether make sets $(MAKE)
configure:2942: result: yes
configure:2971: checking whether make supports nested variables
configure:2988: result: yes
configure:3106: checking whether to enable maintainer-specific portions of Makefiles
configure:3115: result: yes
configure:3139: checking whether make supports nested variables
configure:3156: result: yes
configure:3171: WARNING: Libtool does not cope well with whitespace in `pwd`
configure:3198: checking build system type
configure:3212: result: x86_64-pc-linux-gnu
configure:3232: checking host system type
configure:3245: result: x86_64-pc-linux-gnu
configure:3286: checking how to print strings
configure:3313: result: printf
configure:3338: checking whether make supports the include directive
configure:3353: make -f confmf.GNU && cat confinc.out
this is the am__doit target
configure:3356: $? = 0
configure:3375: result: yes (GNU style)
configure:3445: checking for gcc
configure:3461: found /usr/bin/gcc
configure:3472: result: gcc
configure:3701: checking for C compiler version
configure:3710: gcc --version >&5
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3721: $? = 0
configure:3710: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
configure:3721: $? = 0
configure:3710: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3721: $? = 1
configure:3710: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:3721: $? = 1
configure:3741: checking whether the C compiler works
configure:3763: gcc conftest.c >&5
configure:3767: $? = 0
configure:3815: result: yes
configure:3818: checking for C compiler default output file name
configure:3820: result: a.out
configure:3826: checking for suffix of executables
configure:3833: gcc -o conftest conftest.c >&5
configure:3837: $? = 0
configure:3859: result:
configure:3881: checking whether we are cross compiling
configure:3889: gcc -o conftest conftest.c >&5
configure:3893: $? = 0
configure:3900: ./conftest
./configure: line 3902: ./conftest: Permission denied
configure:3904: $? = 126
configure:3911: error: in `/media/data/Téléchargements/Easy Tag Master/easytag-master':
configure:3913: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-pc-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_EASYTAG_CFLAGS_set=
ac_cv_env_EASYTAG_CFLAGS_value=
ac_cv_env_EASYTAG_LIBS_set=
ac_cv_env_EASYTAG_LIBS_value=
ac_cv_env_GLIB_COMPILE_SCHEMAS_set=
ac_cv_env_GLIB_COMPILE_SCHEMAS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_NAUTILUS_CFLAGS_set=
ac_cv_env_NAUTILUS_CFLAGS_value=
ac_cv_env_NAUTILUS_LIBS_set=
ac_cv_env_NAUTILUS_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_make_make_set=yes
am_cv_make_support_nested_variables=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} "/media/data/Téléchargements/Easy Tag Master/easytag-master/build-aux/missing" aclocal-1.16'
ALL_LINGUAS=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR=''
AUTOCONF='${SHELL} "/media/data/Téléchargements/Easy Tag Master/easytag-master/build-aux/missing" autoconf'
AUTOHEADER='${SHELL} "/media/data/Téléchargements/Easy Tag Master/easytag-master/build-aux/missing" autoheader'
AUTOMAKE='${SHELL} "/media/data/Téléchargements/Easy Tag Master/easytag-master/build-aux/missing" automake-1.16'
AWK='gawk'
CC='gcc'
CCDEPMODE=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DESKTOP_FILE_VALIDATE=''
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
EASYTAG_CFLAGS=''
EASYTAG_ENABLE_TESTS_FALSE=''
EASYTAG_ENABLE_TESTS_TRUE=''
EASYTAG_LIBS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENABLE_MAN_FALSE=''
ENABLE_MAN_TRUE=''
ENABLE_NAUTILUS_ACTIONS_FALSE=''
ENABLE_NAUTILUS_ACTIONS_TRUE=''
EXEEXT=''
FGREP=''
GDK_PIXBUF_PIXDATA=''
GENERATE_CHANGELOG_RULES=''
GETTEXT_PACKAGE=''
GIT=''
GLIB_COMPILE_RESOURCES=''
GLIB_COMPILE_SCHEMAS=''
GLIB_DEPRECATION_FLAGS=''
GLIB_MKENUMS=''
GMSGFMT=''
GREP=''
GSETTINGS_DISABLE_SCHEMAS_COMPILE=''
GSETTINGS_RULES=''
GTESTER=''
GTESTER_REPORT=''
GTK_DEPRECATION_FLAGS=''
ID3LIB_LIBS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INTLTOOL_CAVES_RULE=''
INTLTOOL_DESKTOP_RULE=''
INTLTOOL_DIRECTORY_RULE=''
INTLTOOL_EXTRACT=''
INTLTOOL_KBD_RULE=''
INTLTOOL_KEYS_RULE=''
INTLTOOL_MERGE=''
INTLTOOL_OAF_RULE=''
INTLTOOL_PERL=''
INTLTOOL_POLICY_RULE=''
INTLTOOL_PONG_RULE=''
INTLTOOL_PROP_RULE=''
INTLTOOL_SCHEMAS_RULE=''
INTLTOOL_SERVER_RULE=''
INTLTOOL_SERVICE_RULE=''
INTLTOOL_SHEET_RULE=''
INTLTOOL_SOUNDLIST_RULE=''
INTLTOOL_THEME_RULE=''
INTLTOOL_UI_RULE=''
INTLTOOL_UPDATE=''
INTLTOOL_V_MERGE=''
INTLTOOL_V_MERGE_OPTIONS=''
INTLTOOL_XAM_RULE=''
INTLTOOL_XML_NOMERGE_RULE=''
INTLTOOL_XML_RULE=''
INTLTOOL__v_MERGE_0=''
INTLTOOL__v_MERGE_=''
LD=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAINT=''
MAINTAINER_MODE_FALSE='#'
MAINTAINER_MODE_TRUE=''
MAKEINFO='${SHELL} "/media/data/Téléchargements/Easy Tag Master/easytag-master/build-aux/missing" makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/usr/bin/mkdir -p'
MSGFMT=''
MSGMERGE=''
NAUTILUS_CFLAGS=''
NAUTILUS_EXTENSION_DIR=''
NAUTILUS_LIBS=''
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT=''
OTOOL64=''
OTOOL=''
PACKAGE='easytag'
PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=easytag'
PACKAGE_NAME='EasyTAG'
PACKAGE_STRING='EasyTAG 2.5.1'
PACKAGE_TARNAME='easytag'
PACKAGE_URL='https://wiki.gnome.org/Apps/EasyTAG'
PACKAGE_VERSION='2.5.1'
PATH_SEPARATOR=':'
PKG_CONFIG=''
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
RANLIB=''
SED=''
SET_MAKE=''
SHELL='/bin/sh'
SOUP_DEPRECATION_FLAGS=''
STRIP=''
USE_NLS=''
VERSION='2.5.1'
WARN_CFLAGS=''
WARN_CXXFLAGS=''
WARN_LDFLAGS=''
WARN_SCANNERFLAGS=''
WINDOWS_HOST_FALSE=''
WINDOWS_HOST_TRUE=''
WINDRES=''
XGETTEXT=''
XMLCATALOG=''
XML_CATALOG_FILE=''
XSLTPROC=''
YELP=''
ac_ct_AR=''
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
gsettingsschemadir=''
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} '\''/media/data/Téléchargements/Easy Tag Master/easytag-master/build-aux/install-sh'\'''
intltool__v_merge_options_0=''
intltool__v_merge_options_=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "EasyTAG"
#define PACKAGE_TARNAME "easytag"
#define PACKAGE_VERSION "2.5.1"
#define PACKAGE_STRING "EasyTAG 2.5.1"
#define PACKAGE_BUGREPORT "https://bugzilla.gnome.org/enter_bug.cgi?product=easytag"
#define PACKAGE_URL "https://wiki.gnome.org/Apps/EasyTAG"
configure: exit 1
Laptop: Toshiba Satellite Pro L770-15L 2012 - sous Mint 21.2.
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
- cyrille
- Administrateur du site
- Messages : 12429
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Modifier les genres musicaux de Easy Tag?
Je viens d'installer un 20.2 neuve dans un vbox et ai cloné le git pour tester
Ai installé ça comme dépendance nécessaires :
Et cloner un git pour récupérer un fichier (appdata-xml.m4 à copier dans le répertoire m4 du git d'easytag)
Et ça passe
Je lance le make, mais ça risque de compiler un certain temps
Ai installé ça comme dépendance nécessaires :
Code : Tout sélectionner
history
226 sudo aptitude install libglib2.0-dev
228 sudo aptitude install yelp-tools
229 sudo aptitude install yelp-tools
231 sudo aptitude install libsoup2.4-dev
233 sudo aptitude install libgtk-3-dev
Code : Tout sélectionner
209 git clone https://github.com/stickster/appdata-tools.git
210 cd appdata-tools/
220 cp appdata-xml.m4 /home/ragnarok/easytag/m4/
Code : Tout sélectionner
./autogen.sh
.....
.....
Linker ..................: gcc
CDDB support ............: yes
MP3 file support ........: no
ID3v2.3 tags support ....: no
Ogg Vorbis file support .: no
Ogg Speex file support ..: no
Ogg Opus file support ...: no
FLAC file support .......: no
MP4 file support ........: no
WavPack support .........: no
NLS/gettext .............: yes
Nautilus actions ........: no
Tests during make check .: yes
Install prefix ..........: /usr/local
Now type make to build EasyTAG 2.5.1,
and then make install for installation.
- cyrille
- Administrateur du site
- Messages : 12429
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Modifier les genres musicaux de Easy Tag?
Bon ça passe, mais faut en fait partir de ce git
https://gitlab.gnome.org/ac000/easytag.git
Et appliquer ce patch : https://gitlab.gnome.org/GNOME/easytag/ ... requests/6
Tu cliques sur
Ce qui donne
Et tu relances le make
https://gitlab.gnome.org/ac000/easytag.git
Et appliquer ce patch : https://gitlab.gnome.org/GNOME/easytag/ ... requests/6
Tu cliques sur
Ce qui donne
Code : Tout sélectionner
ragnarok@ragnarok-VirtualBox:~/easytag$ git fetch "https://gitlab.gnome.org/hexchain/easytag.git" 'fix-compiler-warnings'
remote: Enumerating objects: 37, done.
remote: Counting objects: 100% (10/10), done.
remote: Total 37 (delta 9), reused 9 (delta 9), pack-reused 27
Dépaquetage des objets: 100% (37/37), 16.10 Kio | 109.00 Kio/s, fait.
Depuis https://gitlab.gnome.org/hexchain/easytag
* branch fix-compiler-warnings -> FETCH_HEAD
ragnarok@ragnarok-VirtualBox:~/easytag$ git checkout -b 'hexchain/easytag-fix-compiler-warnings' FETCH_HEAD
Basculement sur la nouvelle branche 'hexchain/easytag-fix-compiler-warnings'
ragnarok@ragnarok-VirtualBox:~/easytag$ git fetch origin
ragnarok@ragnarok-VirtualBox:~/easytag$ git checkout 'master'
Basculement sur la branche 'master'
Votre branche est à jour avec 'origin/master'.
ragnarok@ragnarok-VirtualBox:~/easytag$ git merge --no-ff 'hexchain/easytag-fix-compiler-warnings'
*** Veuillez me dire qui vous êtes.
Lancez
git config --global user.email "Vous@exemple.com"
git config --global user.name "Votre Nom"
pour régler l'identité par défaut de votre compte.
Éliminez --global pour ne faire les réglages que dans ce dépôt.
fatal: impossible de détecter automatiquement l'adresse ('ragnarok@ragnarok-VirtualBox.(none)' trouvé)
ragnarok@ragnarok-VirtualBox:~/easytag$ git config --global user.email cyrille@cbiot.fr
ragnarok@ragnarok-VirtualBox:~/easytag$ git config --global user.name cyrille
ragnarok@ragnarok-VirtualBox:~/easytag$ git merge --no-ff 'hexchain/easytag-fix-compiler-warnings'
Merge made by the 'recursive' strategy.
nautilus-extension/nautilus-easytag.c | 4 +---
src/file.c | 11 +++++------
src/picture.h | 2 +-
src/tags/flac_tag.c | 4 ++--
src/tags/id3_tag.c | 6 +++---
src/tags/vcedit.c | 34 ++++++++++++++++++++--------------
6 files changed, 32 insertions(+), 29 deletions(-)
Re: Modifier les genres musicaux de Easy Tag?
Bonjour,
Ca coince au point 3 de https://gitlab.gnome.org/GNOME/easytag/ ... requests/6 :
Ca coince au point 3 de https://gitlab.gnome.org/GNOME/easytag/ ... requests/6 :
Code : Tout sélectionner
minkolo@minkolo-Bureau:/media/data/Téléchargements/EasyTagMaster2_2-4$ bash autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=all -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory build-aux
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force --warnings=all
autoreconf: running: /usr/bin/autoheader --force --warnings=all
autoreconf: running: automake --add-missing --copy --force-missing --warnings=all
configure.ac:25: installing 'build-aux/compile'
configure.ac:25: installing 'build-aux/config.guess'
configure.ac:25: installing 'build-aux/config.sub'
configure.ac:17: installing 'build-aux/install-sh'
configure.ac:17: installing 'build-aux/missing'
Makefile.am: installing './INSTALL'
Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
autoreconf: Leaving directory `.'
autogen.sh: ligne 7: ./configure: Permission non accordée
minkolo@minkolo-Bureau:/media/data/Téléchargements/EasyTagMaster2_2-4$ git fetch "https://gitlab.gnome.org/hexchain/easytag.git" 'fix-compiler-warnings'
Depuis https://gitlab.gnome.org/hexchain/easytag
* branch fix-compiler-warnings -> FETCH_HEAD
minkolo@minkolo-Bureau:/media/data/Téléchargements/EasyTagMaster2_2-4$ git checkout -b 'hexchain/easytag-fix-compiler-warnings' FETCH_HEAD
fatal: Une branche nommée 'hexchain/easytag-fix-compiler-warnings' existe déjà.
minkolo@minkolo-Bureau:/media/data/Téléchargements/EasyTagMaster2_2-4$ git fetch origin
fatal: 'origin' does not appear to be a git repository
fatal: Impossible de lire le dépôt distant.
Veuillez vérifier que vous avez les droits d'accès
et que le dépôt existe.
minkolo@minkolo-Bureau:/media/data/Téléchargements/EasyTagMaster2_2-4$
Laptop: Toshiba Satellite Pro L770-15L 2012 - sous Mint 21.2.
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
- cyrille
- Administrateur du site
- Messages : 12429
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Modifier les genres musicaux de Easy Tag?
Tu n'aurais pas cloné ce git à l'intérieur d'un dossier git ?
Faut qu'ils soient distincts
Faut qu'ils soient distincts
Re: Modifier les genres musicaux de Easy Tag?
J'avoue ne plus savoir. Je recommence depuis le début (environnement peu propice à la concentration ...)
Laptop: Toshiba Satellite Pro L770-15L 2012 - sous Mint 21.2.
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
- cyrille
- Administrateur du site
- Messages : 12429
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Modifier les genres musicaux de Easy Tag?
Tu clones ce git (dans un dossier qui n'est pas un dossier de tes gits précédents), tu y apportes tes modifications pour tes genres ainsi que la copie du fichier appdata-xml.m4 dans le rep /m4/ et appliques le patch
Je connaisenvironnement peu propice à la concentration
Re: Modifier les genres musicaux de Easy Tag?
Ca y est, c'est tout bon! Par contre aucune musique n'est détectée!!!!
Laptop: Toshiba Satellite Pro L770-15L 2012 - sous Mint 21.2.
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10
Carte graphique NVIDIA GT218M [GeForce 315M]. .
Processeur Core i3-2350M CPU @ 2.30GHz.
8 go de RAM DDR3. Disque hybride Seagate ST1000LM014-1EJ164 1TB
Multiboot avec W$10