# Convertir des fichiers ".flac" en Vorbis ou MP3 depuis la console

**URL:** <https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137>\
**Category:** Support Debian\
**Created:** [Mars 14, 2018, 7:59 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137 "2018-03-14T19:59:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![sbillois](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/779978/32.png) [@sbillois](https://www.debian-fr.org/u/sbillois)\
**Post date:** [Mars 14, 2018, 7:59 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/1 "2018-03-14T19:59:19Z")

</div>

Bonjour camarades du libre !  
J’aimerais convertir des fichiers .flac qui sont sur mon serveur (sans interface graphique) en .ogg (Vorbis)ou MP3. Il me semble que avec FFmpeg c’est possible, mais je ne sais pas trop comment. Pouvez vous m’aider ?  
Merci 🙂

PS: Tous les fichiers en .flac ont été obtenus légalement 🤥😛🙃😝

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mars 15, 2018, 3:39 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/2 "2018-03-15T15:39:46Z")

</div>

Bonjour,

Tout simple. Si les codecs vorbis et mp3 sont installés:  
`ffmpeg -i track-en-flac.flac track-en-vorbis.ogg`  
ou  
`ffmpeg -i track-en-flac.flac track-en-mp3.mp3`

Si les fichiers sont dans le même dossier: `for fichier in *.flac ; do ffmpeg -i "$fichier" ${fichier/flac/ogg} ; done`  
ou  
`for fichier in *.flac ; do ffmpeg -i "$fichier" ${fichier/flac/mp3} ; done`  
PS: je pense que ce topic serait plus à sa place dans la section “Support”.

---

<div class="post-metadata">

**Author:** ![sbillois](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/779978/32.png) [@sbillois](https://www.debian-fr.org/u/sbillois)\
**Post date:** [Mars 15, 2018, 7:21 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/3 "2018-03-15T19:21:53Z")

</div>

Merci beaucoup Sputnik93,  
J’ai vérifié la présence des codec avec :

> ffmpeg -formats

Le driver Vorbis est bien installé pour l’écriture. Je converti un fichier en .ogg, ça marche parfaitement 😀 Merci beaucoup 🙂  
Par contre pour convertir le contenu d’un dossier entier je ne dois pas faire ce qu’il faut …

j’ai ce résultat :

```plaintext
  root@***:/home/scrat/torrents/Marc Ogeret - chante Aragon (second intermède) (1992 EPM) [FLAC]# for fichier in *.flac ; do ffmpeg -i "$fichier" ${fichier/flac/ogg} ; done
ffmpeg version 3.3.5 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18) 20170516
  configuration: --disable-decoder=amrnb --disable-decoder=libopenjpeg --disable-mips32r2 --disable-mips32r6 --disable-mips64r6 --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --disable-msa --disable-libopencv --disable-podpages --disable-stripping --enable-avfilter --enable-avresample --enable-gcrypt --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libilbc --enable-libkvazaar --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid --enable-libzvbi --enable-nonfree --enable-opengl --enable-openssl --enable-postproc --enable-pthreads --enable-shared --enable-version3 --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --toolchain=hardened --enable-frei0r --enable-chromaprint --enable-libx264 --enable-libiec61883 --enable-libdc1394 --enable-vaapi --disable-opencl --enable-libmfx --disable-altivec --shlibdir=/usr/lib/x86_64-linux-gnu
  libavutil 55. 58.100 / 55. 58.100
  libavcodec 57. 89.100 / 57. 89.100
  libavformat 57. 71.100 / 57. 71.100
  libavdevice 57. 6.100 / 57. 6.100
  libavfilter 6. 82.100 / 6. 82.100
  libavresample 3. 5. 0 / 3. 5. 0
  libswscale 4. 6.100 / 4. 6.100
  libswresample 2. 7.100 / 2. 7.100
  libpostproc 54. 5.100 / 54. 5.100
Input #0, flac, from '01 - Second intermède.flac':
  Metadata:
    ARTIST : Marc Ogeret
    TITLE : Second intermède
    ALBUM : chante Aragon
    DATE : 1992
    track : 01
    TOTALTRACKS : 15
    GENRE : Chanson
    album_artist : Marc Ogeret
    ALBUM ARTIST : Marc Ogeret
    COMMENT : EAC Secure Mode, Test & Copy, AccurateRip, FLAC -8
  Duration: 00:02:49.51, start: 0.000000, bitrate: 729 kb/s
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
[NULL @ 0x5589646fb6e0] Unable to find a suitable output format for '01'
01: Invalid argument
ffmpeg version 3.3.5 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18) 20170516
  configuration: --disable-decoder=amrnb --disable-decoder=libopenjpeg --disable-mips32r2 --disable-mips32r6 --disable-mips64r6 --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --disable-msa --disable-libopencv --disable-podpages --disable-stripping --enable-avfilter --enable-avresample --enable-gcrypt --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libilbc --enable-libkvazaar --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid --enable-libzvbi --enable-nonfree --enable-opengl --enable-openssl --enable-postproc --enable-pthreads --enable-shared --enable-version3 --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --toolchain=hardened --enable-frei0r --enable-chromaprint --enable-libx264 --enable-libiec61883 --enable-libdc1394 --enable-vaapi --disable-opencl --enable-libmfx --disable-altivec --shlibdir=/usr/lib/x86_64-linux-gnu
  libavutil 55. 58.100 / 55. 58.100
  libavcodec 57. 89.100 / 57. 89.100
  libavformat 57. 71.100 / 57. 71.100
  libavdevice 57. 6.100 / 57. 6.100
  libavfilter 6. 82.100 / 6. 82.100
  libavresample 3. 5. 0 / 3. 5. 0
  libswscale 4. 6.100 / 4. 6.100
  libswresample 2. 7.100 / 2. 7.100
  libpostproc 54. 5.100 / 54. 5.100
Input #0, flac, from '02 - Les larmes se ressemblent.flac':
  Metadata:
    ARTIST : Marc Ogeret
    TITLE : Les larmes se ressemblent
    ALBUM : chante Aragon
    DATE : 1992
    track : 02
    TOTALTRACKS : 15
    GENRE : Chanson
    album_artist : Marc Ogeret
    ALBUM ARTIST : Marc Ogeret
    COMMENT : EAC Secure Mode, Test & Copy, AccurateRip, FLAC -8
  Duration: 00:02:40.96, start: 0.000000, bitrate: 733 kb/s
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
[NULL @ 0x55b936146860] Unable to find a suitable output format for '02'
02: Invalid argument

```

Pour le fait que je n’ai pas posté dans la bonne catégorie, j’imagine que je dois envoyer un message à un modérateur.

---

<div class="post-metadata">

**Author:** ![sbillois](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/779978/32.png) [@sbillois](https://www.debian-fr.org/u/sbillois)\
**Post date:** [Mars 16, 2018, 2:11 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/4 "2018-03-16T14:11:09Z")

</div>

Si je comprend bien il dit que le format de sortie n’est pas bon. Format de sortie j’imagine que c’est dans mon cas le Vorbis. Mais quand je le fait sur un fichier seul ça marche. C’est bizarre…🤔

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Mars 16, 2018, 3:15 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/5 "2018-03-16T15:15:52Z")

</div>

Bonjour

> [@Sputnik93](#):
>
> PS: je pense que ce topic serait plus à sa place dans la section “Support”.

> [@sbillois](#):
>
> Pour le fait que je n’ai pas posté dans la bonne catégorie, j’imagine que je dois envoyer un message à un modérateur.

Voilà, c’est fait.

---

<div class="post-metadata">

**Author:** ![P\_tit\_g](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/779978/32.png) [@P\_tit\_g](https://www.debian-fr.org/u/P_tit_g)\
**Post date:** [Mars 16, 2018, 3:28 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/6 "2018-03-16T15:28:42Z")

</div>

Bonjour,

> [@sbillois](#):
>
> [NULL @ 0x5589646fb6e0] Unable to find a suitable output format for ‹&nbsp;01&nbsp;›  
> 01: Invalid argument

Classiquement c’est les espaces dans les noms de fichier qui posent problème. A vu d’oeil je dirais (avec des «&nbsp;&nbsp;» autour du ficher de sorti) : `for fichier in *.flac ; do ffmpeg -i "$fichier" "${fichier/flac/ogg}" ; done`

---

<div class="post-metadata">

**Author:** ![sbillois](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/779978/32.png) [@sbillois](https://www.debian-fr.org/u/sbillois)\
**Post date:** [Mars 24, 2018, 8:49 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/7 "2018-03-24T08:49:05Z")

</div>

Oui merci P\_tit\_g  
C’était bien ça.  
Un grand grand merci:grinning:👍🏾

---

<div class="post-metadata">

**Author:** ![P\_tit\_g](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/779978/32.png) [@P\_tit\_g](https://www.debian-fr.org/u/P_tit_g)\
**Post date:** [Mars 24, 2018, 9:08 UTC](https://www.debian-fr.org/t/convertir-des-fichiers-flac-en-vorbis-ou-mp3-depuis-la-console/76137/8 "2018-03-24T09:08:07Z")

</div>

Au plaisir
