Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "Musique/Diffusion"

From Le L∞p's Wiki
Jump to: navigation, search
m (Undo revision 3933 by Naar (talk))
m (Undo revision 3953 by ToM (talk) -- Améliore {{Deb|anarchism}} plutôt ;-))
Line 19: Line 19:
 
== Étiquetage / ''Tagging'' ==
 
== Étiquetage / ''Tagging'' ==
  
<blockquote>« ''Les métadonnées sont utilisées pour nommer, décrire, cataloguer et indiquer la propriété ou la licence pour un fichier audio numérique et, avec leur présence, il est beaucoup plus facile de les retrouver au sein d'un groupe par l'utilisation d'un moteur de recherche qui accède aux métadonnées.''<br /><br />
+
<blockquote cite="http://forum.hardware.fr/hfr/VideoSon/Traitement-Audio/replaygain-limiter-cauchemar-sujet_51453_1.htm#t423630" style="font-style:italic; border:thin dashed #a6a6a6; border-radius:15px; padding:15px;">
''Presque tous les formats audio numériques ont des places réservées et standardisées qui peuvent être peuplées avec des métadonnées. Ces « informations sur l'information » sont devenues l'un des grands avantages de travailler avec des fichiers numériques audio.'' »<br />
+
<p>« ''Les métadonnées sont utilisées pour nommer, décrire, cataloguer et indiquer la propriété ou la licence pour un fichier audio numérique et, avec leur présence, il est beaucoup plus facile de les retrouver au sein d'un groupe par l'utilisation d'un moteur de recherche qui accède aux métadonnées.''</p>
 +
<p>''Presque tous les formats audio numériques ont des places réservées et standardisées qui peuvent être peuplées avec des métadonnées. Ces « informations sur l'information » sont devenues l'un des grands avantages de travailler avec des fichiers numériques audio.'' »</p>
 +
<hr />
 
<small>[[wikipedia:fr:Métadonnée_(audio)|'''Métadonnée audio''' sur Wikipedia]]</small></blockquote>
 
<small>[[wikipedia:fr:Métadonnée_(audio)|'''Métadonnée audio''' sur Wikipedia]]</small></blockquote>
  
Afin de s'en tenir à l'emploi de logiciels à interface textuelle, l'ajout de ''tags'' au format '''[https://wiki.xiph.org/VorbisComment VorbisComment]''' se fera par {{Deb|vorbis-tools|vorbiscomment}} <del>ou <code>vorbistagcomment</code>, selon votre convenance</del>. Celui-ci s'utilise donc en ligne de commande, mais peut aussi faire preuve d'un peu d'interactivité :
+
Afin de s'en tenir à l'emploi de logiciels à interface textuelle, l'ajout de ''tags'' au format '''[https://wiki.xiph.org/VorbisComment VorbisComment]''' se fera par <code>vorbiscomment</code> <small>(paquet fourni par {{Deb|vorbis-tools}})</small> <del>ou <code>vorbistagcomment</code>, selon votre convenance</del>. Celui-ci s'utilise donc en ligne de commande, mais peut aussi faire preuve d'un peu d'interactivité :
  
 
* Cette 1re méthode suit la syntaxe suivante :
 
* Cette 1re méthode suit la syntaxe suivante :
  
  user@host:~$ vorbiscomment -a -t 'TITLE=''Titre''<nowiki>'</nowiki> 'ALBUM=''Album''<nowiki>'</nowiki> 'ARTIST=''Artiste(s)''<nowiki>'</nowiki> '''''fichier'''''.ogg ['''''nouveau_fichier'''''.ogg]
+
  user@host:~$ vorbiscomment --append --tag 'TITLE=''Titre''<nowiki>'</nowiki> 'ALBUM=''Album''<nowiki>'</nowiki> 'ARTIST=''Artiste(s)''<nowiki>'</nowiki> '''''fichier'''''.ogg ['''''nouveau_fichier'''''.ogg]
  
 
* Pour la seconde, suivez l'exemple :
 
* Pour la seconde, suivez l'exemple :
  
  $ vorbiscomment -a file.ogg
+
  $ vorbiscomment --append file.ogg
 
     > TITLE=''Titre de la piste''
 
     > TITLE=''Titre de la piste''
 
     > ALBUM=''Nom de l'album''
 
     > ALBUM=''Nom de l'album''
Line 45: Line 47:
 
'''[http://www.replaygain.org/ ReplayGain]''' est une spécification publiée en 2001 par David Robinson pour mesurer la [[wikipedia:fr:Sonie|sonie]] (ou bruyance) des éléments audio encodés dans un format dédié, tels que MP3 et Ogg Vorbis, ce qui autorise aux lecteurs audio la normalisation de la sonie par piste ou par album et permet ainsi d'éviter le souci d'ajustement du volume entre les pistes audio dont le ''[[wikipedia:fr:Mastering#Audio|mastering]]'' de la bruyance diffère.
 
'''[http://www.replaygain.org/ ReplayGain]''' est une spécification publiée en 2001 par David Robinson pour mesurer la [[wikipedia:fr:Sonie|sonie]] (ou bruyance) des éléments audio encodés dans un format dédié, tels que MP3 et Ogg Vorbis, ce qui autorise aux lecteurs audio la normalisation de la sonie par piste ou par album et permet ainsi d'éviter le souci d'ajustement du volume entre les pistes audio dont le ''[[wikipedia:fr:Mastering#Audio|mastering]]'' de la bruyance diffère.
  
<blockquote style="font-style:italic; border:thin dashed #a6a6a6; border-radius:15px; padding:15px;">
+
<blockquote cite="https://fr.wikipedia.org/wiki/M%C3%A9tadonn%C3%A9e_%28audio%29#Utilisation" style="font-style:italic; border:thin dashed #a6a6a6; border-radius:15px; padding:15px;">
 
<p>« Son but est de niveler sans altération de l'original le niveau sonore de toute une bibliothèque musicale, qu'elle soit déjà encodée ou non.</p>  
 
<p>« Son but est de niveler sans altération de l'original le niveau sonore de toute une bibliothèque musicale, qu'elle soit déjà encodée ou non.</p>  
 
<p>ReplayGain ne fait rien d'autre que de calculer rapidement le niveau sonore moyen d'un fichier, en s'appuyant sur des bases purement [[wikipedia:fr:Psychoacoustique|psychoacoustiques]] (ce qui le distingue d'une bête normalisation), pour le comparer avec un niveau supposé optimal, puis il stocke la différence dans une métadonnée. ReplayGain n'ajoute donc que quelques chiffres dans un fichier ; son rôle s'arrête là.</p>
 
<p>ReplayGain ne fait rien d'autre que de calculer rapidement le niveau sonore moyen d'un fichier, en s'appuyant sur des bases purement [[wikipedia:fr:Psychoacoustique|psychoacoustiques]] (ce qui le distingue d'une bête normalisation), pour le comparer avec un niveau supposé optimal, puis il stocke la différence dans une métadonnée. ReplayGain n'ajoute donc que quelques chiffres dans un fichier ; son rôle s'arrête là.</p>
Line 51: Line 53:
  
 
<p>''Deux modes de rendu coexistent : un '''mode individuel''', ramenant chaque fichier à un niveau déterminé, et un '''mode groupé''', qui ramène le niveau de chaque fichier à un niveau optimal calculé en fonction du groupe de fichier dans lequel il s'inscrit (dossier, album), ce qui permet de maintenir les variations sonores internes à l'album entre chaque piste lorsqu'elles sont voulues par l'artiste ou simplement commandées par l’œuvre elle-même (dans une symphonie par exemple, où la partie calme ne peut sonner aussi fort que la plage finale, jouée avec entrain par l'orchestre au complet).</p>
 
<p>''Deux modes de rendu coexistent : un '''mode individuel''', ramenant chaque fichier à un niveau déterminé, et un '''mode groupé''', qui ramène le niveau de chaque fichier à un niveau optimal calculé en fonction du groupe de fichier dans lequel il s'inscrit (dossier, album), ce qui permet de maintenir les variations sonores internes à l'album entre chaque piste lorsqu'elles sont voulues par l'artiste ou simplement commandées par l’œuvre elle-même (dans une symphonie par exemple, où la partie calme ne peut sonner aussi fort que la plage finale, jouée avec entrain par l'orchestre au complet).</p>
<p>Le mode individuel se nomme '''TRACK replay gain''' (ou '''RADIO replay gain''') ; le mode groupé a pour nom '''ALBUM replay gain''' (ou '''AUDIOPHILE replay gain'''). Chacun de ses modes correspond à une valeur différente, enregistrée dans les métadonnées, et ne prend de fait que quelques octets par fichier. Les deux valeurs sont calculées automatiquement lorsque l'on demande à ReplayGain de calculer la valeur ALBUM. »</p><br />
+
<p>Le mode individuel se nomme '''TRACK replay gain''' (ou '''RADIO replay gain''') ; le mode groupé a pour nom '''ALBUM replay gain''' (ou '''AUDIOPHILE replay gain'''). Chacun de ses modes correspond à une valeur différente, enregistrée dans les métadonnées, et ne prend de fait que quelques octets par fichier. Les deux valeurs sont calculées automatiquement lorsque l'on demande à ReplayGain de calculer la valeur ALBUM. »</p>
<small>Extrait du topic ''[http://forum.hardware.fr/hfr/VideoSon/Traitement-Audio/replaygain-limiter-cauchemar-sujet_51453_1.htm ReplayGain & Limiter : la fin du cauchemar sonore pour les mp3 (test)]'' sur forum.hardware.fr</small></blockquote>
+
<hr />
 +
<small>Extrait du topic '''[http://forum.hardware.fr/hfr/VideoSon/Traitement-Audio/replaygain-limiter-cauchemar-sujet_51453_1.htm ReplayGain & Limiter : la fin du cauchemar sonore pour les mp3 (test)]''' sur forum.hardware.fr</small></blockquote>
  
  
{{Deb|vorbisgain|vorbisgain}} figure parmi les implémentations de cette spécification et son utilisation se révèle des plus triviales. La normalisation par album est ici préférée pour d'évidentes raisons d'homogénéité et s'applique comme suit :
+
{{Deb|vorbisgain}} figure parmi les implémentations de cette spécification et son utilisation se révèle des plus triviales. La normalisation par album est ici préférée pour d'évidentes raisons d'homogénéité et s'applique comme suit :
  
 
  $ vorbisgain --clean --album --preserve-mtime [--recursive] <dossier_album>/
 
  $ vorbisgain --clean --album --preserve-mtime [--recursive] <dossier_album>/
Line 64: Line 67:
  
 
== Ajout des paroles ==
 
== Ajout des paroles ==
* {{Deb|libkate-tools|kateenc}}
+
 
 +
* <code>kattenc</code> <small>(paquet fourni par {{Deb|libkate-tools}})</small>
  
 
{{Voir aussi|https://wiki.xiph.org/Kate#Song_lyrics}}
 
{{Voir aussi|https://wiki.xiph.org/Kate#Song_lyrics}}
  
 
== Diffusion de pair à pair ==
 
== Diffusion de pair à pair ==
* création des liens Magnet avec {{Deb||rhash}}
+
 
* partage des fichiers avec {{Deb||rTorrent}} et les [[wikipedia:fr:Table_de_hachage_distribuée|DHT]]
+
* création des liens Magnet avec {{Deb|rhash}}
 +
* partage des fichiers avec {{Deb|rTorrent}} et les [[wikipedia:fr:Table_de_hachage_distribuée|DHT]]

Revision as of 18:32, 6 January 2014

Warning construction blue.png Cette page est un brouillon en cours de rédaction.


Transcodage

Cette étape consiste à numériser les pistes audio de vos CD, puis d'en récupérer les étiquettes (les tags) depuis MusicBrainz, une base de données musicale collaborative.
Rendez-vous sur la page MusicBrainz pour plus de détails sur la procédure à suivre.

Si votre source n'est pas de cette nature, sautez cette étape.

Nommage

L'adoption d'une convention de nommage est d'une importance relativement cruciale pour toute personne attachée à la qualité de son audiothèque.
À titre d'exemple, la mienne suit ce format : 01.Artist_-_Track.ogg

Un script interactif automatisant cette tâche sera publié dans les délais les plus brefs (sic)  :

Musique/Scripts#Nommage

Étiquetage / Tagging

« Les métadonnées sont utilisées pour nommer, décrire, cataloguer et indiquer la propriété ou la licence pour un fichier audio numérique et, avec leur présence, il est beaucoup plus facile de les retrouver au sein d'un groupe par l'utilisation d'un moteur de recherche qui accède aux métadonnées.

Presque tous les formats audio numériques ont des places réservées et standardisées qui peuvent être peuplées avec des métadonnées. Ces « informations sur l'information » sont devenues l'un des grands avantages de travailler avec des fichiers numériques audio. »


Métadonnée audio sur Wikipedia

Afin de s'en tenir à l'emploi de logiciels à interface textuelle, l'ajout de tags au format VorbisComment se fera par vorbiscomment (paquet fourni par vorbis-tools) ou vorbistagcomment, selon votre convenance. Celui-ci s'utilise donc en ligne de commande, mais peut aussi faire preuve d'un peu d'interactivité :

  • Cette 1re méthode suit la syntaxe suivante :
user@host:~$ vorbiscomment --append --tag 'TITLE=Titre' 'ALBUM=Album' 'ARTIST=Artiste(s)' fichier.ogg [nouveau_fichier.ogg]
  • Pour la seconde, suivez l'exemple :
$ vorbiscomment --append file.ogg
    > TITLE=Titre de la piste
    > ALBUM=Nom de l'album
    > ARTIST=Nom(s) d'artiste(s)
    > <Ctrl-d>

Pour plus d'infos sur les options, n'hésitez pas à consulter le manuel.

Icone information.png Note : Une description détaillée des champs disponibles est accessible sur la page Ogg Vorbis I format specification: comment field and header specification, section Field names.

Normalisation de la sonie par ReplayGain

ReplayGain est une spécification publiée en 2001 par David Robinson pour mesurer la sonie (ou bruyance) des éléments audio encodés dans un format dédié, tels que MP3 et Ogg Vorbis, ce qui autorise aux lecteurs audio la normalisation de la sonie par piste ou par album et permet ainsi d'éviter le souci d'ajustement du volume entre les pistes audio dont le mastering de la bruyance diffère.

« Son but est de niveler sans altération de l'original le niveau sonore de toute une bibliothèque musicale, qu'elle soit déjà encodée ou non.

ReplayGain ne fait rien d'autre que de calculer rapidement le niveau sonore moyen d'un fichier, en s'appuyant sur des bases purement psychoacoustiques (ce qui le distingue d'une bête normalisation), pour le comparer avec un niveau supposé optimal, puis il stocke la différence dans une métadonnée. ReplayGain n'ajoute donc que quelques chiffres dans un fichier ; son rôle s'arrête là.

C'est ensuite au décodeur d'aller chercher ces valeurs et d'ajuster à la baisse ou à la hausse le niveau sonore. ReplayGain est donc parfaitement « débrayable », même pendant la lecture : à tout moment il est possible de retrouver le volume d'origine, au bit près. Les fichiers (lossy ou lossless) ne sont donc nullement altérés.

Deux modes de rendu coexistent : un mode individuel, ramenant chaque fichier à un niveau déterminé, et un mode groupé, qui ramène le niveau de chaque fichier à un niveau optimal calculé en fonction du groupe de fichier dans lequel il s'inscrit (dossier, album), ce qui permet de maintenir les variations sonores internes à l'album entre chaque piste lorsqu'elles sont voulues par l'artiste ou simplement commandées par l’œuvre elle-même (dans une symphonie par exemple, où la partie calme ne peut sonner aussi fort que la plage finale, jouée avec entrain par l'orchestre au complet).

Le mode individuel se nomme TRACK replay gain (ou RADIO replay gain) ; le mode groupé a pour nom ALBUM replay gain (ou AUDIOPHILE replay gain). Chacun de ses modes correspond à une valeur différente, enregistrée dans les métadonnées, et ne prend de fait que quelques octets par fichier. Les deux valeurs sont calculées automatiquement lorsque l'on demande à ReplayGain de calculer la valeur ALBUM. »


Extrait du topic ReplayGain & Limiter : la fin du cauchemar sonore pour les mp3 (test) sur forum.hardware.fr


vorbisgain figure parmi les implémentations de cette spécification et son utilisation se révèle des plus triviales. La normalisation par album est ici préférée pour d'évidentes raisons d'homogénéité et s'applique comme suit :

$ vorbisgain --clean --album --preserve-mtime [--recursive] <dossier_album>/

Intégration des pochettes

Ajout des paroles

Diffusion de pair à pair

  • création des liens Magnet avec rhash
  • partage des fichiers avec rTorrent et les DHT