Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2020-05-23T21:54:47+02:00Les derniers messages parus sur le forum de Zeste de Savoir.Conserver les images en métadonnés avec ffmpeg, pour l'audio, message #2211822020-05-23T21:54:47+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/14111/conserver-les-images-en-metadonnes-avec-ffmpeg-pour-laudio/?page=1#p221182<p>Ça ne fonctionne pas mais merci beaucoup pour la réponse… Étant sous un Ubuntu 18.04 ma version de ffmpeg n’est pas à jour je pense que le problème vient de la, je vais retester demain en compilant la dernière version de ffmpeg et je vous préviens. </p>
<p>EDIT : Trop curieux, j’ai finalement testé ce soir. Sur les nouvelles versions cela ne fonctionne pas non plus, mais de ce que je remarque, ça ne fait ça que pour les fichiers Opus (peut-être que ça le fait pour d’autres formats mais j’ai pas encore testé). Le MP3 possède la jaquette et j’ai beau essayer pour le opus avec la commande de Ache, je n’y arrive pas.</p>
<p>Donc je vais certainement devoir passer par un outil externe et je vais chercher ou je peut déposer un rapport de bogue (à moins que ce ne soit pas un bogue).</p>
<p>Bref merci à vous et si vous avez des idées de paramètres à passer pour que ça marche, faites m’en part <img src="/static/smileys/svg/heureux.svg" alt=":D" class="smiley"> </p>Conserver les images en métadonnés avec ffmpeg, pour l'audio, message #2211712020-05-23T17:45:14+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/14111/conserver-les-images-en-metadonnes-avec-ffmpeg-pour-laudio/?page=1#p221171<p>Tu es sûr ? Quelle version de ffmpeg utilises-tu ? Normalement c’est par défaut.</p>
<p>Au pire, tu peux toujours les ajouter avec les options. <code>-map_metadata 0 -id3v2_version 3</code>.</p>
<p>Plus d’info dans <a href="https://ffmpeg.org/ffmpeg.html#AVOptions">la documentation</a>.</p>
<p><code>-map_metadata 0</code> est censé indiquer comment mapper les métadonnés alors que <code>id3v2_version 3</code> demande d’utiliser ID3v2.3 au lieux de ID3v2.4 qui est par défaut. Si tu n’en as pas besoin alors ne l’utilise pas, autant être « à jour ».</p>Conserver les images en métadonnés avec ffmpeg, pour l'audio, message #2211682020-05-23T16:09:15+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/14111/conserver-les-images-en-metadonnes-avec-ffmpeg-pour-laudio/?page=1#p221168<p>Bonjour à tous <img src="/static/smileys/svg/heureux.svg" alt=":D" class="smiley"> </p>
<p>Quand je souhaite copier convertir un fichier audio vers un autre format (souvent de Flac vers MP3 ou Opus),
Les jaquettes de mes fichiers audios ne sont pas ajoutés au nouveau fichier. Les métadonnées qui ne sont pas des images sont bien intégrés, mais les images ne veulent pas être placés dans le fichier convertit.</p>
<p>Certains programmes comme opusenc de opus-tools le font, mais j’aimerais pouvoir le faire avec ffmpeg.</p>
<p>Sachez que j’utilise ffmpeg d’une façon basique :</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span></div><pre><code class="hljs language-bash">ffmpeg -i input.flac output.flac
</code></pre></div>
<p>Auriez vous une manière de faire pour résoudre ce problème ?</p>
<p>Merci d’avance <img src="/static/smileys/svg/hihi.svg" alt="^^" class="smiley"> </p>Metag, message #1915122018-10-20T11:51:19+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191512<p>Merci <img src="/static/smileys/hihi.png" alt="^^" class="smiley"></p>
<p><a href="/membres/voir/gasche/" rel="nofollow" class="ping ping-link">@<span class="ping-username">gasche</span></a>: Je peux coder en C, C++, Java, Python, Go, JS, Haskell. Sans vouloir lancé de débat. Le binding ncruses de Go n’était pas au top à l’époque. C est le langage que je maîtrise le mieux. Le faire en Python ou JS n’aurait pas été une mauvaise idée je pense.</p>
<p>Au début je m’étais dis, pas besoin de sortir C++. Ça va pas être super compliqué …</p>
<div class="custom-block custom-block-spoiler"><div class="custom-block-body"><figure><img src="https://starecat.com/content/wp-content/uploads/this-guy-is-a-software-engineer-you-can-tell-by-his-awesome-estimation-skills-packing-car-with-too-long-object.jpg" alt="..."><figcaption>...</figcaption></figure></div></div>
<p>Bon au final, C++ aurait été un choix tout à fait valide également … Toujours est-il qu’en compilé, c’était soit C soit C++. </p>Metag, message #1915112018-10-20T11:36:09+02:00gasche/@gaschehttps://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191511<p>Le C n’est pas un langage de programmation qui permet d’écrire des programmes corrects et sûrs, que ce soit un projet perso ou non. Pendant longtemps il y avait des domaines où il était plus pratique/utile que d’autres (bibliothèques existantes, difficultés de FFI, portabilité, besoins de contrôle de la représentation mémoire, mémoire volatile…), mais cet avantage a largement disparu aujourd’hui, et utiliser C n’a plus beaucoup de sens en dehors de la maintenance des programmes existants ou de certains besoins très, très spécifiques.</p>Metag, message #1915042018-10-20T11:04:33+02:00unidan/@unidanhttps://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191504<figure><blockquote>
<p>Le projet est rigolo, mais je pense que c’est une erreur de commencer un nouveau projet en C aujourd’hui. (Je ne me permettrais pas de dire ça à un débutant, mais tu as de la bouteille alors autant y aller direct.)</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191498">gasche</a></figcaption></figure>
<p>Oui, mais pourquoi pas si c’est un projet perso ?</p>
<p>J’adore sinon <img src="/static/smileys/heureux.png" alt=":D" class="smiley"> </p>Metag, message #1914982018-10-20T09:37:28+02:00gasche/@gaschehttps://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191498<p>Le projet est rigolo, mais je pense que c’est une erreur de commencer un nouveau projet en C aujourd’hui. (Je ne me permettrais pas de dire ça à un débutant, mais tu as de la bouteille alors autant y aller direct.)</p>Metag, message #1914752018-10-19T21:19:49+02:00Moté/@Mot%C3%A9https://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191475<figure><blockquote>
<p>Salut Phigger \o</p>
<p>J’en ai essayé pas mal, des très bien même. Mais cependant, ils souvent trop dur à utiliser au clavier seul. Je me suis habitué à n’utiliser que le clavier et du coup, ce genre de logiciel n’ai pas adapté à l’usage que j’en ai.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191454">ache</a></figcaption></figure>
<p>Ah bah oui, très bonne réponse du coup. Je pense effectivement que c’est tout à fait le cas de Ex Falso.</p>Metag, message #1914542018-10-19T17:25:05+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191454<p>Salut Phigger \o</p>
<p>J’en ai essayé pas mal, des très bien même. Mais cependant, ils souvent trop dur à utiliser au clavier seul. Je me suis habitué à n’utiliser que le clavier et du coup, ce genre de logiciel n’ai pas adapté à l’usage que j’en ai.</p>Metag, message #1914522018-10-19T16:19:25+02:00Moté/@Mot%C3%A9https://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191452<p>Hello, pourquoi ne pas avoir utilisé le gestionnaire fourni avec quodlibet (exfalso il me semble) ?</p>Metag, message #1914502018-10-19T15:23:24+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/11472/metag/?page=1#p191450<p>Salut,</p>
<p>Je viens vous présenter un projet sur lequel je travail sur mon temps libre.<br>
C’est un gestionnaire de métadonnées pour musiques. </p>
<p>Sa particularité est qu’il est fonctionnel depuis le terminal. Voyez plutôt.</p>
<p><img src="https://raw.githubusercontent.com/arobase-che/metag/master/metag.gif" alt="metag en action"> </p>
<p>Pour tout dire, j’ai créer ce programme à titre personnel. Je m’en sers relativement souvent. </p>
<p>Grâce à ce petit logiciel, on peut modifier quelques informations banales comme l’artiste, l’album et le titre d’un morceau. On peut également remplir ces informations automatiquement à l’aide un système de regex, et d’un système de sélection (qui gère aussi les regex au passage).</p>
<p>Le code source est sous licence libre GPL3.0 (même si je n’ai jamais pris le temps de la rajouter).<br>
Je rajouterais certainement un manuel d’utilisation un jour.</p>
<p>Code source : <a href="https://github.com/arobase-che/metag">github</a> ou <a href="https://git.ache.one/metag/">git.ache.one</a>.</p>
<p>L’installation se fait avec depuis le makefile. Je n’ai jamais essayé sous MacOS mais ça devrait marcher avec un environnement près.</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span></div><pre><code class="hljs language-shell"><span class="hljs-meta">$</span><span class="bash"> make</span>
<span class="hljs-meta">$</span><span class="bash"> sudo make install</span>
</code></pre></div>
<p>Pour les utilisateurs de l’AUR, il existe un dépot <code>metag</code>.</p>
<p>Bonne journée 🖐</p>