[Linux-bruxelles] convertir du 48 kHz en 44.1 kHz

Aldo info at brlspeak.net
Dim 24 Juin 17:46:22 CEST 2012


Bonjour Alain:

On Sun, Jun 24, 2012 at 12:40:23AM +0200, Alain Belkadi wrote:
> 
> On Sat, June 23, 2012 22:12, Aldo wrote:
> > Hello,
> >
> > j'ai des fichiers mp3 dont une partie me pose un souci du fait que c'est
> > pas en qualité CD mais en 48 kHz;
 
> Hello,
> 
> Moi j'utiliserais ffmpeg :
> 
> ffmpeg -i mm.mp3 -acodec mp3 -ar 44100 -ab 320k mmnew.mp3

ça ne marche pas,
mp3 est selon ffmpeg un "Unknown encoder";
si j'essaye derrière -acodec d'indiquer copy, là il fonctionne mais la
sortie .MP3 redonne un fichier identique, cad en 48 kHz et pas en 44.1 comme
souhaité.

# Sortie de test:
$ ffmpeg -i "(13) [K] Str.mp3" -acodec mp3 -ar 44100 -ab 320k "(13) [K] Str.MP3" 
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.3, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Dec 21 2011 18:37:21, gcc: 4.4.3
Input #0, mp3, from '(13) [K] Str.mp3':
  Duration: 00:04:35.21, start: 0.000000, bitrate: 320 kb/s
    Stream #0.0: Audio: mp3, 48000 Hz, stereo, s16, 320 kb/s
Unknown encoder 'mp3'
# Fin de sortie de test.

Dans la manpage je cherche et trouve pleins d'exemples, sauf sur ce dont j'ai
besoin.

Si je fais ffmpeg -formats je vois un DE auprès de mp3;
si je triche et écris mp2 ou m4a au lieu de mp3 comme -acodec, là mon output 
est créé, mais je reste en 48, et au lieu de 320 bit c'est devenu du 64,
dans les deux cas, et donc pas du tout ce que je souhaite.

Aldo. 





Plus d'informations sur la liste de diffusion Linux-bruxelles