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

Manuel Schulte manuel.schulte at gmail.com
Lun 25 Juin 20:26:39 CEST 2012


je voulais écrire: "... les arguments entre [] ...", désolé ;-)

Le 25 juin 2012 20:23, Manuel Schulte <manuel.schulte at gmail.com> a écrit :

> Salut Aldo,
>
> Je pense que ton soucis vient de l'ordre des paramètres à ffmpeg.
> J'utilise intensément cette commande pour convertir mes fichiers vidéos et
> sonores, ou pour extraire la bande son de vidéos (youtube, par exemple).
>
> dans ton cas tu dois mettre:
>
> ffmpeg -i input.mp3 [-vn -sn -acodec libmp3lame] -ar 44100 -ab 320k
> output.mp3
>
> les arguments entre [$ sont facultatifs, mais dans le cas d'une vidéo
> permettent de dire à ffmpeg d'ignorer le stream video et les sous-titres
> éventuels.
> Pour l'explication de ton problème, dès qu'elle a le fichier de sortie, la
> commande ignore les arguments suivants; du coup, n'ayant que le fichier
> source et le fichier cible, la commande utilise les valeurs par défauts à
> savoir qu'elle conserve la fréquence et le codec d'origine et encode en
> 64k, ce qui est la valeur par défaut.
>
> En principe comme c'est de mp3 à mp3, tu peux te contenter de donner
> l'extension, ffmpeg sait quel codec utilisé en l’inférant de l'extension
> donnée.
>
> Ceci dit, comme les autres, je m'interroge sur la nécessité de la
> conversion: tu va d'un sampling de meilleure qualité (dvd) vers quelque
> chose de moins bien (quoiqu'honorable: qualité cd)...
> Mais bon, tu as sûrement tes raisons ;-)
>
> A++
> Manu
>
> Le 25 juin 2012 11:26, Aldo <info at brlspeak.net> a écrit :
>
> On Mon, Jun 25, 2012 at 07:55:51AM +0200, Serge SMEESTERS wrote:
>> > Recompresser en mp3 depuis 448kHz vers 44,1 kHz me semble absurde.
>> > À la limite vers Flac...
>> >
>> > > 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;
>> >
>> > Je suis donc très curieux... :)
>> > Quel genre de soucis ?
>>
>> Salut Serge.
>>
>> Beh comme expliqué initialement, et avec l'output typescript à l'appui
>> collé
>> dans mon mail en réponse à Alain (dont sa suggestion d'utiliser libmp3lame
>> ne fais tj pas du tout résoudre le problème) ......
>> je bloque encore et toujours sur la conversion que je souhaite faire!
>>
>> Je vois que tu prends la convers au vol, je reprend depuis le début tant
>> qu'à
>> faire:
>>
>> j'ai des fichiers mp3 en 48 kHz 320 bit,
>> je souhaite les convertir en 44,1 320 bit;
>> bon!
>>
>> mais au lieu de passer par mplayer et/ou convertir d'abord en wav, puis en
>> mp3 44.1 320 avec lame, je voulais ..... et veux toujours ..... passer par
>> une appli simple pour faire ça d'un seul trait et de préférence à la bonne
>> freq et bitrate:
>>
>> ffmpeg en soi me semblait une bonne suggestion,
>> mais ça me crée un fichier ***48 kHz*** ***64 bit***
>> car ***toujours pas*** ce que je pensais pouvoir faire avec.
>>
>> J'avais signalé avoir vu via ffmpeg -formats qu'à côté de mp3 y avait
>> l'indication  DE,  chez d'autres  D  et chez d'autres  E  ... j'ignore ce
>> que
>> ça signifie mais même en passant  -acodec libmp3lame  comme indiqué par
>> Alain
>> dans son dernier mail, je sort un mp3 de 48 à 64 bit! snif!
>>
>> Voici donc le témoin typescript:
>>
>> Script started on ma 25 jun 2012 10:56:43 CEST
>>
>> $ ffmpeg -i ./"(13) [K] Str.mp3" ./"(13) [K] Str.MP3" -acodec libmp3lame
>> -ar 44100 -ab 320k
>>
>> 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
>> Output #0, mp3, to './(13) [K] Str.MP3':
>>    Stream #0.0: Audio: libmp3lame, 48000 Hz, stereo, s16, 64 kb/s
>> Stream mapping:
>>  Stream #0.0 -> #0.0
>> Press [q] to stop encoding
>> size=      73kB time=9.34 bitrate=  64.0kbits/s
>> size=     147kB time=18.79 bitrate=  64.0kbits/s
>> size=     221kB time=28.27 bitrate=  64.0kbits/s
>> size=     295kB time=37.80 bitrate=  64.0kbits/s
>> size=     370kB time=47.33 bitrate=  64.0kbits/s
>> size=     444kB time=56.88 bitrate=  64.0kbits/s
>> size=     519kB time=66.46 bitrate=  64.0kbits/s
>> size=     593kB time=75.94 bitrate=  64.0kbits/s
>> size=     667kB time=85.39 bitrate=  64.0kbits/s
>> size=     741kB time=94.85 bitrate=  64.0kbits/s
>> size=     815kB time=104.35 bitrate=  64.0kbits/s
>> size=     889kB time=113.78 bitrate=  64.0kbits/s
>> size=     962kB time=123.14 bitrate=  64.0kbits/s
>> size=    1035kB time=132.53 bitrate=  64.0kbits/s
>> size=    1108kB time=141.86 bitrate=  64.0kbits/s
>> size=    1181kB time=151.18 bitrate=  64.0kbits/s
>> size=    1254kB time=160.46 bitrate=  64.0kbits/s
>> size=    1328kB time=169.92 bitrate=  64.0kbits/s
>> size=    1403kB time=179.54 bitrate=  64.0kbits/s
>> size=    1476kB time=188.98 bitrate=  64.0kbits/s
>> size=    1550kB time=198.36 bitrate=  64.0kbits/s
>> size=    1623kB time=207.70 bitrate=  64.0kbits/s
>> size=    1695kB time=216.98 bitrate=  64.0kbits/s
>> size=    1768kB time=226.27 bitrate=  64.0kbits/s
>> size=    1841kB time=235.58 bitrate=  64.0kbits/s
>> size=    1913kB time=244.87 bitrate=  64.0kbits/s
>> size=    1986kB time=254.16 bitrate=  64.0kbits/s
>> size=    2058kB time=263.42 bitrate=  64.0kbits/s
>> size=    2131kB time=272.81 bitrate=  64.0kbits/s
>> size=    2150kB time=275.26 bitrate=  64.0kbits/s
>>
>> video:0kB audio:2150kB global headers:0kB muxing overhead 0.001453%
>>
>> $ ls -lrt
>> total 12924
>> -rw-r--r-- 1 anita anita 11008457 2012-06-25 10:44 (13) [K] Str.mp3
>> -rw-r--r-- 1 anita anita  2202080 2012-06-25 10:57 (13) [K] Str.MP3
>>
>> $ file *
>> (13) [K] Str.mp3: Audio file with ID3 version 2.3.0, contains: MPEG ADTS,
>> layer III, v1, 320 kbps, 48 kHz, Stereo
>> (13) [K] Str.MP3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS,
>> layer III, v1,  64 kbps, 48 kHz, JntStereo
>>
>> Script done on ma 25 jun 2012 10:58:05 CEST
>>
>> Si ffmpeg est à ce point complexe et que tu as d'autres solutions en ligne
>> de commande, j'en suis évidemment preneur! d'avance merci.
>>
>> Aldo.
>>
>>
>> --
>> Linux-bruxelles mailing list
>> Linux-bruxelles at lists.bxlug.be
>> http://lists.bxlug.be/mailman/listinfo/linux-bruxelles
>>
>
>
>
> --
> Manuel SCHULTE
> *Managing Director, Olympus Consulting sprl*
> Mobile    : +32 (0)498 88 17 18
> E-mail    : manuel.schulte at olympusconsulting.eu
> Website  : http://www.olympusconsulting.eu/
>
>


-- 
Manuel SCHULTE
*Managing Director, Olympus Consulting sprl*
Mobile    : +32 (0)498 88 17 18
E-mail    : manuel.schulte at olympusconsulting.eu
Website  : http://www.olympusconsulting.eu/
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/linux-bruxelles/attachments/20120625/03a8b50e/attachment-0002.html>


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