Check the new version here

Popular channels

Etiquetado en línea: de etiquetas (tag id3) id3v2

https://galileoeo.wordpress.com



Multitutorial
Lista de reproducción
Gnu-Linux Ubuntu 14.04
Etiquetado en línea: de etiquetas (tag id3) con la aplicación "id3v2" id3 v2.3 para archivos mp3 en una colección
Ejemplo: Carlos Gardel Su Obra Integral 21 cd's
Tango Milonga Vals (Valsecito criollo) y más.

A command line id3v2 tag editor

id3v2 0.1.12-2.1 amd64 A command line id3v2 tag editor



etiquetas
tango, milonga, valsecito criollo, Gnu Linux, ubuntu 14.04, tag editor, id3, id3v2.3, id3v2, command line, carlos gardel, software libre



00.
Si crees que el vídeo no se ve bien.
Prueba a subir la calidad
Parte inferior dcha. del reproductor de Youtube/Corona dentada/Calidad/720p HD

Lista de Reproducción
https://www.youtube.com/playlist?list=PLuwkrfNdVYfucPoP5DWZBEDyJJuDoTDZn

Para grabar los vídeos del tutorial he usado la aplicación para screencast CamStudio http://camstudio.org
Como no hay forma que conozca para editar los tag id3 para los archivos mp3 en modo gráfico y de forma remota, me puse a investigar como hacerlo por línea de comandos y también algunos de los programas de ventanas ("easytag" https://wiki.gnome.org/Apps/EasyTAG que para ir entendiendo un poco al principio me vino muy bien) no contemplan etiquetas como "Letrista" (al menos yo no la he encontrado).
De forma gráfica y automática esta MusicBrainz https://musicbrainz.org/doc/Other_Databases con la aplicación MusicBrainz Picard y además de otras FreeDB http://www.freedb.org no se que criterio se usa para subir los tags pero en estas bases de datos (sobre todo use la aplicación MusicBrainz Picard https://musicbrainz.org/doc/MusicBrainz_Picard ) no están del todo bien las etiquetas de muchos de los discos que han colgado.
Para editar lo metadatos http://es.wikipedia.org/wiki/Metadato , con el objetivo de tener una coleción ordenada, voy a usar 2 aplicaciones para la línea de comandos en linux que son: id3v2 http://id3v2.sourceforge.net y eyed3 http://eyed3.nicfit.net ; el primero para insertar la info del mp3 y el segundo para insertar la imagen de la portada, que es en esta fase, la única que estoy insertando en los archivos de la coleción de música.
Se trata de etiquetar de la forma más correcta posible siguiendo las directrices del standar de id3v2 http://id3.org/id3v2.3.0.
Para no tener que aprenderse, sobre todo al principio de memoria todos los FRAMES http://id3.org/id3v2.3.0#Declared_ID3v2_frames , e ir confecionando el comando a mano en el mimo shell http://es.wikipedia.org/wiki/Shell_%28inform%C3%A1tica%29 con las diferentes etiquetas de la info de cada mp3, con el consiguiente esfuerzo de concentración y la facilidad para poder cometer posibles errores al tipear los caracteres con datos frames comillas y demás, creo una plantilla en la que me ayudo con un documento html por resultar más cómodo para poder luego poder copiar y pegar en la línea de comandos el comando con la orden de etiquetado del archivo de audio.

Para este caso en concreto vamos a usar el comando id3v2 con estos frames:

id3v2 --TIT2 "" --TPE1 "" --TPE2 "" --TALB "" --TPOS --TYER --TRCK --TCON "" --TCOM "" --TXT ""

id3v2 < orquesta-acompañamiento>



id3v2

--TIT2


--TPE1


--TPE2


--TALB


--TPOS


--TYER


--TRCK


--TCON


--TCOM


--TEXT


Todos ellos están incluidos en el script de creación de las líneas de los comandos a ejecutar, para rellenar las etiquetas con los datos de cada canción, excepto las dos últimas --TCOM y --TEXT, que las pego al final una vez rellenas en un archivo de texto para facilitarme el trabajo.

Cada opción corresponde a un metadato del archivo mp3
Info que amplio en este cuadro:
http://galileoeo.wordpress.com/quodlibet-id3v2-seres-humanos




También tener las líneas con los comandos de etiquetado viene bien, para que cuando al ver el resultado si hay que modificar algo. Usar la línea con la orden de etiquetado que ya se tiene entonces evita el trabajo de volver a crear a mano directamente en la consola todo el comando y si se tiene guardado se puede usar para etiquetar la misma colección, por ejemplo, otra con mejor calidad que la que se pueda tener en la actualidad.


Al final del multitutorial se ve el resultado de forma gráfica con el reproductor Quod Libet http://en.wikipedia.org/wiki/Quod_Libet_%28software%29 , el cual se puede configurar, para que se vean las etiquetas que se han puesto en los archivos de audio.
Y por último con easymp3gain http://sourceforge.net/projects/easymp3gain se puede equilibar el sonido de toda la colección y con mp3diags http://mp3diags.sourceforge.net se pueden diagnosticar y corregir los errores que tienen los archivos mp3.




¡¡¡ Aviso importante !!!!
Si crees que el vídeo no se ve bien.
Prueba a subir la calidad
Parte inferior dcha. del reproductor de Youtube/Corona dentada/Calidad/720p HD
¡¡¡ Aviso importante !!!!


01.
01 id3v2 conexion putty alfabeto latino

Vídeo
http://youtu.be/a0eMu31Yq68

Conexión SSH con el cliente PuTTY http://es.wikipedia.org/wiki/PuTTY desde Win con un servidor OpenSSH http://www.openssh.com en una máquina con Gnu-Linux http://es.wikipedia.org/?title=GNU/Linux Ubuntu 14.04 LTS http://es.wikipedia.org/wiki/Ubuntu con codificación Alfabeto Latino - Español Latin-9 - 8859-15 o también conocido como no oficial Latin-0 que contempla caracteres como la ñ tilde ortográfica y demás http://es.wikipedia.org/wiki/ISO_8859-15
Abro la aplicación Putty http://www.chiark.greenend.org.uk/~sg... y elijo los siguientes parámetros para conectar:

Ruta:
Putty configuration:
Category/Window/Translation/
Option controling character set translation
Character set translation
Remote character set:
ISO-8859-15:1999 (Latin-9, "euro"

español latin-9
8859-15
latin-0
alfabeto latino

Para que al etiquetar los mp3 con la aplicación por linea de comandos id3v2 http://id3v2.sourceforge.net se puedan insertar los nombres con caracteres del español como ñ http://es.wikipedia.org/wiki/%C3%91 , tilde ortográfica y demás conecto con el servidor ssh con el juego de caracteres para alfabeto latino http://es.wikipedia.org/wiki/ISO_8859-15


02.
02 id3v2 winscp putty bash shell script y html

Vídeo
http://youtu.be/a0eMu31Yq68

Uso un script http://es.wikipedia.org/wiki/Bash#Sin... para hacer las lineas con los nombres comunes a todos los comandos de etiquetado para luego rellenar lo demás usando un archivo html http://es.wikipedia.org/wiki/KompoZer
Empiezo copiando el script con el nombre del disco anterior y cambiándole de nombre por el que corresponde del nuevo Disco a etiquetar.
Ejemplo:
cp 16_id3v2_script_bash_bucle_for 17_id3v2_script_bash_bucle_for

Para no tener que copiar 20 veces cada línea correspondiente a un archivo mp3 tengo un script, que al ejecutarlo me lanza repetida la plantilla con todas las líneas y los frames http://id3.org/id3v2.3.0#Declared_ID3... de las etiquetas que se repiten en todo el disco ya rellenas, también me pone los números de cada canción y luego lo copio a un documento en html para poder seguir rellenando los diferentes tags.
Por ser más complicado encontrar la info sobre Compositor y Letrista lo dejo para el final pues me es más cómodo pegarlo luego. En cada Disco se modificaría las partes comunes del script para poder hacer la plantilla y seguir construyendo el comando de etiquetado a mano.
En este caso en el script de cada disco de la colección modifico a mano con un editor de texto :

TALB
Titulo del Álbum

TPOS
Número del disco de la colección

y

TRCK
que consta de 2 partes separadas por una barra

Número de orden de la canción en el disco

Número total de las canciones del disco
1ª/2ª
01/18
Canción 01 de 18 que tiene todo el disco

Ejecuto el bash shell script
Ejemplo:
./17_id3v2_script_bash_bucle_for

Del resultado que obtengo copio las líneas que equivalen al número de canciones que tiene el disco y lo pego en el documento html para luego continuar confeccionando los comandos http://es.wikipedia.org/wiki/Comando_... para poder luego etiquetar de una vez.


03.
03 id3v2 cambiar los nombres archivos mp3 putty utf8

Vídeo
http://youtu.be/PsopFRkuA18

Con la codificación por defecto de putty voy a cambiarle los nombres pues así se me quedan todos de igual forma y sin tildes e intentando evitar caracteres especiales para que den los menores problemas posibles. Total es el nombre del archivo toda la información para su posterior uso va a estar en los tag id3.
Yo uso este esquema:

- número de la canción del disco las unidades con el 0 delante para que siempre se coloque en su sitio en el directorio que contiene las diferentes canciones del Disco
- espacio
- guión
-espacio
- Nombre de la canción únicamente con la primera en mayúsculas y si requiere alguna más en mayúsculas se la pongo.
Ejemplo:
Gardel en Buenos Aires o La mina del Ford
Hay quien usa todas con la primera en mayúscula, pero a mi personalmente no me gusta, pues es como si fuera una asignatura, un libro o un cartel de Broadway y creo que es sencillamente un nombre de un archivo que contiene una canción.
Ejemplo:
01 - Gardel en Buenos Aires.mp3
02 - La mina del Ford.mp3

Si el nombre de la canción es dos nombres, suelo ponerlo con guión, que me parece un carácter que me va a dar menos problemas como comentaba antes en vez de de poner una / o un pipe | que quizá (no estoy seguro) en algún momento te la puede jugar.
Ejemplo:
08 - El motivo - Pobre paica.mp3


04.
04 id3v2 hacer html con el contenido de las etiquetas

Vídeo
http://youtu.be/zbqiFXy_hsQ

Rellenar los espacios en blanco de los diferentes frames con los metadatos.
Una vez que tengo la plantilla con los tags rellenos comunes a todos las canciones, voy a rellenar ayudándome de unas webhttps://tango.info/spa http://www.hermanotango.com.ar http://www.todotango.com http://www.tango-dj.at donde la información puede aproximarse bastante a la verdad, y si se puede comparando la información que se va a introducir en el archivo.

Ejemplo:
Nombre de la canción, orquesta o acompañamiento, año de su grabación, etc.


05.
05 id3v2 notepad compositores letristas

Vídeo
http://youtu.be/AELHucfhMPM

Para poder bien copiar y pegar y no arrastrar en este proceso formatos y demás html http://www.kompozer.net uso un block de notashttp://notepad-plus-plus.org para poder limpiar y usar texto sin formato.
Añado a otra plantilla sólo con los frames:
--TCOM
--TEXT
nombre del Compositor(es) de la música y del Letrista respectivamente. Uso comillas para delimitar el principio y el fin del texto a incluir en la etiqueta como en los nombres de otros metadatos a rellenar.


06.
06 id3v2 html firefox html kompozer compositores letristas

Vídeo
http://youtu.be/FnwTPlr9ql8

Una vez rellenos todos los nombres de Compositores y Letristas copio toda la fila y la pego en el archivo html para luego posteriormente copiar y pegar cada línea al final de el comando de cada canción que ya tenia a medio hacer.
Abro los dos ventanas con el archivo html (que es el mismo) la primera con el navegador Web Mozilla Firefox, para poder copiar la línea correspondiente a Compositor y Letrista de cada canción y la segunda lo abro con el editor Kompozer y voy pegando las líneas que rellene usando de herramienta para limpiar el texto el editor notepad ++ http://es.wikipedia.org/wiki/Notepad%... desde el documento abierto con el Firefox http://es.wikipedia.org/wiki/Mozilla_... al final del comando para terminar de confeccionar el mismo.


07.
07 id3v2 editar con putty en remoto alfabeto latino etiquetas mp3 con id3v2

Vídeo
http://youtu.be/mvGCKlGhU0U

Como vimos en el vídeo 01 nos conectamos al servidor remoto con el cliente ssh putty http://www.chiark.greenend.org.uk/~sg... y con la codificación de caracteres para que nos reconozca el alfabeto latino http://es.wikipedia.org/wiki/ISO_8859-15
Muy bien, pues como ya tenemos preparados los comandos con las ordenes de etiquetado, nos vamos al directorio donde están los archivos a insertar los tag id3.



08.
08 id3v2 eyed3 añadir imagen comprobar con getid3 y id3v2 apic

Vídeo
http://youtu.be/w5yupvFzvRQ

etiquetar image eyeD3
id3v2 -l
getid3 con image


Para ir comprobando en línea de un modo más gráfico los resultados del etiquetado voy a usar getID3 http://getid3.sourceforge.net un script en PHP que extrae la información de las etiquetas id3 de los arvhivos de audio.
A través del navegador web https://www.mozilla.org/es-ES se va hasta el directorio que contienen los archivos etiquetados.
Abrimos la información de un archivo y comprobamos que está toda la info pero aún no tiene la portada del álbum. Uso como ejemplo los temas 1 y 13 del álbum.
Vamos a usar ahora otra aplicación para añadir la portada del álbum.
foto
imagen
imagen adjunta
Attached picture
APIC

Con EyeD3 http://eyed3.nicfit.net añadimos la imagen de la portada que ya la tengo en el mismo directorio con el nombre de folder.pnghttp://es.wikipedia.org/wiki/Portable... uso para estas imágenes para tenerlas todas iguales y usando la aplicación CoverThumnailerhttp://projects.flogisoft.com/cover-t... este formato de nombre me sirve para que el icono del directorio que contiene el LP muestre esta portada en el navegador de archivos nautilus.

Arvhivo .png (formato de imagen libre)
y tamaño
300x300
Hay quien las pone más grandes, hay quien más pequeñas, después de estudiar detenidamente el tema me parece que esto es lo más estándar.


eyeD3 -h
--add-image=IMG_PATH:TYPE[ESCRIPTION] Add an image to the tag. The description and type optional, but when used, both ':' delimiters must be present. The type MUST be an string that corresponds to one given with --list-image-types. If the IMG_PATH value is empty the APIC frame with TYPE is removed.

eyeD3 --add-image=folder.pngRONT_COVER *-*

Uso como comodín para referirme a todos los archivos mp3 el guion que todos lo tienen.

quizá también se puede hacer así.

eyeD3 --add-image=folder.pngRONT_COVER *.mp3

Con esto se añaden en los archivos del disco las portadas.

Y compruebo con getid3 a través del navegador que efectivamente las portadas están cargadas.

Y por último muestro como el tag ya está incluido con la aplicación id3v2

id3v2 -l 01(Tabulador)
que quedaría así
id3v2 -l 01 - Pa que mas.mp3

APIC (Attached picture) () [, 3] image/png, 148037 bytes



09.
09 id3v2 ampache servidor multimedia bajo demanda

Vídeo
http://youtu.be/32CSGM4pyto

Otra forma de ver los resultados de nuestro trabajo es conectarse a través del administrador de archivos y servidor de streaming multimedia libre ampache http://ampache.org


10.
10 id3v2 teamviewer quodlibet quod libet

Vídeo
http://youtu.be/g6d3ceYagv8

Como desde el principio del tutorial se ha explicado el etiquetado de los metadatos http://es.wikipedia.org/wiki/Metadato en los archivos de audio en remoto, pues ahora vamos a ver el resultado desde otro entorno gráfico, con la conexión remota usando la aplicación TeamViewerhttp://www.teamviewer.com/es/.
Una vez dentro de la máquina nos vamos a ver el resultado con Quod Libet https://code.google.com/p/quodlibet/ reproductor de música libre y de código abierto, multiplataforma, editor de etiqueta y organizador de colecciones.
El cual es el único que he encontrado hasta ahora que muestra etiquetas como Letrista.

tag id3 app id3v2 equivalencias: id3v2 - quod libet - seres humanos
https://es.scribd.com/doc/243483493/t...
http://galileoeo.wordpress.com/quodli...
0
0
0
0
0No comments yet
      GIF
      New