#1 Le 24/03/2013, à 14:09
- Wolf
[12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Bonjour,
Je tente de convertir, via Avconv, un fichier au format MP4 vers du MP3 192k mais il me sort toujours un fichier de 32k et d'une longueur d'environ 30minutes (pour une vidéo de 5 minutes environ ..).
J'ai essayé ceci :
avconv -i video.mp4 -c:a libmp3lame -ab 192k -y mp3/audio.mp3
J'ai essayé aussi via ffmpeg mais si il est déprécié : exactement la même chose ..
J'ai essayé via winFF en me disant : peut-être que mes paramètres en CLI sont mauvais ... mais idem !
Je viens de tenter de désinstaller avconv, ffmpeg, winFF puis de faire un peu de ménage :
1647 sudo apt-get autoclean
1648 sudo apt-get autoremove
1649 sudo aptitude install deborphan
1650 deborphan
1651 sudo apt-get remove $(deborphan) --purge
1652 sudo dpkg -P `dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2`
puis reboot et réinstall de avconv : idem, toujours une sortie de 32k et un fichier de sortie avec une longueur étrange ! (affiché dans Clémentine).
Une idée ?
Il y a qqchose que Clémentine ne digère pas dans la conversion ?
Sous VLC, la longueur de l'audio est correcte mais le débit affiché est aussi du 32k.
Sous ma 10.04 LTS, à l'époque, jamais eu de problème de ce genre !
Dernière modification par Wolf (Le 24/03/2013, à 14:11)
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#2 Le 02/04/2013, à 20:53
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Salut
Essaie avec SoundConverter
Dans Editions > préférence, met
-Format ............. MP3
-Débit Binaire ... Constant (CBR)
-Qualité .............Haute
Débit Binaire de la destination devrait t'afficher 192 Kb/s
Je viens de faire l'éssai sur un MP4
et VLC ainsi que Rhytmbox m'indique que c'est du 192 Kb/s !!
Si je met en -Débit Binaire ... VBR
VLC ainsi que Rhytmbox m'indique que c'est du 56 Kb/s ?!
Sinon, voir peut etre aussi avec Avidemux
Le codec audio du MP4, peut avoir aussi son importance ...
Hors ligne
#3 Le 02/05/2013, à 21:10
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Salutation.
Je viens de tester avec SoundConverter et ça fonctionne. Par contre, il m'a demandé un greffon à installer (enfin, il l'a installé de lui même).
Du coup, avec ce greffon en plus, peut-être que avconv fonctionne ... Je vais tester quand je pourrais
Merci pour la piste en tout cas
Dernière modification par Wolf (Le 02/05/2013, à 21:10)
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#4 Le 02/05/2013, à 21:27
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Tu te souviens du nom du greffon ??
Hors ligne
#5 Le 02/05/2013, à 21:37
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Oui : gstreamer0.10-ffmpeg (0.10.13-1).
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#6 Le 02/05/2013, à 23:06
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
C'est le "Greffons Vidéo GStreamer pour ffmpeg"
( Codecs pour lire les fichiers mpeg, divx, mpeg4, ac3, wmv et asf )
Tu as aussi
Greffons Gstreamer supplémentaires
versio gstreamer0.10-plugins-ugly 0.10.18.3-1ubuntu1
Greffons GStreamer pour mms, wavpack, quicktime, musepack ---> Codecs pour la lecture
versio gstreamer0.10-plugins-bad 0.10.22.3-2ubuntu2.2
Greffons GStreamer pour aac, xvid, mpeg2, faad ---> Codecs pour la lecture
version gstreamer0.10-plugind-bad-multiverse 0.10.21-1
voir la Doc Ubuntu Doc.ubuntu-fr - gstreamer
2.3 Greffons
Hors ligne
#7 Le 04/05/2013, à 08:48
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Pour le sport avec FFMPEG (ou AVCONV) !!
essai cette commande
avconv -i video.mp4 -vn -ar 44100 -ac 2 -ab 192k -acodec libmp3lame résultat.mp3
pour voir si ça fonctionne ...
Hors ligne
#8 Le 04/05/2013, à 10:25
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Bonjour,
Après essai de la commande
avconv -i video.mp4 -vn -ar 44100 -ac 2 -ab 192k -acodec libmp3lame résultat.mp3
,
d'après Clémentine ET VLC , je suis toujours avec une sortie en 32k
Edit : le même fichier via SoundConverter est bien en 192k donc cela ne provient pas du fichier source.
Dernière modification par Wolf (Le 04/05/2013, à 10:27)
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#9 Le 04/05/2013, à 11:05
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Que te renvoie la commande ??
ffmpeg -i résultat.mp3 2>&1 | grep Stream
et la commande
file résultat.mp3
Dernière modification par philoup44 (Le 27/05/2013, à 18:17)
Hors ligne
#10 Le 04/05/2013, à 12:55
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Hm, assez étrange le résultat :
ffmpeg -i resultat.mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
Le stream est, soit disant, en 192k ...
En ouvrant sous Clémentine / VLC, toujours affiché en tant que 32k ..
La qualité du MP3 n'est pas du 32k en tout cas; ça c'est sur.
Edit : en fait, la conversion avec avconv est foireuse on dirait car avec SoundConverter, ça passe. De plus, même si la qualité semble être du 192k, j'ai toujours une longueur de MP3 étrange (clémentine affiche 30min alors qu'il fait 4min en réalité).
Edit2 : retour de la commande "file" :
resultat.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 32 kbps, 44.1 kHz, Stereo
Hmhm, 32k ...
Dernière modification par Wolf (Le 04/05/2013, à 13:02)
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#11 Le 04/05/2013, à 13:02
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Et la commande file ??
si tu as Médiainfo, que te donne t-il comme info ??
Si tu regardes ce post ---> découper un fichier flv avec avidemux au #24
Tu verras, qu'il y a des résultats surprenants en effet ,avec le mp3 (sous Linux 12.04)
Hors ligne
#12 Le 04/05/2013, à 13:30
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Wahou, c'est bizarre cette histoire. En tout cas, je me sens moins seul sur ce problème.
Donc 12.04 + avconv = BUG .. enfin, je pense que si je dis ça, c'est pas faux ..
A voir la même commande sur une 10.04 ou autre distribution avec avconv à la rigueur !
Mediainfo :
General
Complete name : /home/dossier/resultat.mp3
Format : MPEG Audio
File size : 6.95 MiB
Duration : 5mn 3s
Overall bit rate mode : Variable
Overall bit rate : 192 Kbps
Encoded date : UTC 2013-03- 7 13:43:20
Writing library : LAME3.99.3
Encoding settings : Lavf53.21.1
major_brand : mp42
minor_version : 0
compatible_brands : isommp42
Audio
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Duration : 5mn 3s
Bit rate mode : Variable
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 6.95 MiB (100%)
Writing library : LAME3.99.3
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#13 Le 04/05/2013, à 15:03
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
D'un coté
Rhythmbox, ffmpeg,avconv,mediainfo s'accordent sur le résultat
de l'autre
clémentine,vlc, et la commande file ne sont pas d'accord ...
c'est simple quoi ...
Hors ligne
#14 Le 04/05/2013, à 20:36
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
avconv -i video.mp4 -vn -ar 44100 -ac 2 -ab 192k -acodec libmp3lame résultat.mp3
envoie du fichier mp3 (crée sous Linux 12.04) à ... Linux 10.04 LTS
file résultat.mp3
sound.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 32 kbps, 44.1 kHz, Stereo
ffmpeg -i résultat.mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
meme conflit ??
On fait comment pour connaitre le débit audio d'un fichier.mp3, crée par la commande ffmpeg ou avconv sous Linux 12.04 ??
il va falloir faire l'inverse pour voir ....
Hors ligne
#15 Le 04/05/2013, à 21:02
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
J'ai pris le meme fichier mp4
puis entré la commande (sous 10.04 LTS)
ffmpeg -i "Medieval II".mp4 -vn -ar 44100 -ac 2 -ab 192k -acodec libmp3lame résultat.mp3
ffmpeg -i "Medieval II".mp4 -vn -ar 44100 -ac 2 -ab 192k -acodec libmp3lame résultat.mp3
FFmpeg version SVN-r0.5.9-4:0.5.9-0ubuntu0.10.04.3, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5.9-0ubuntu0.10.04.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 Jan 24 2013 19:42:59, gcc: 4.4.3
Seems stream 0 codec frame rate differs from container frame rate: 48.00 (48/1) -> 24.00 (24/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Medieval II.mp4':
Duration: 00:21:53.04, start: 0.000000, bitrate: 1575 kb/s
Stream #0.0(und): Video: h264, yuv420p, 1280x720, 24 tbr, 24 tbn, 48 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16
Output #0, mp3, to 'résultat.mp3':
Stream #0.0(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 192 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Press [q] to stop encoding
size= 30775kB time=1313.07 bitrate= 192.0kbits/s
video:0kB audio:30775kB global headers:0kB muxing overhead 0.000102%
Résultat (sous 10.04 LTS)
Pour VLC et RHYTHMBOX (sous 10.04 LTS) c'est du 192 kb/s !!
idem pour les 2 commandes (sous 10.04LTS)
file résultat.mp3
résultat.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, JntStereo
ffmpeg -i résultat.mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
J'envoies ce fichier mp3 sous Linux 12.04 LTS
Résultat sous 12.04 LTS
Pour VLC ,RHYTHMBOX et Médiainfo (sous 12.04 LTS) c'est du 192 kb/s !!
idem pour la commande file !!
file résultat.mp3
résultat.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, JntStereo
Et ffmpeg ou avconv
ffmpeg -i résultat.mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
avconv -i résultat.mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
Le fichier mp3 créé sous Linux 10.04 LTS met tout le monde d'accord
Celui créé sous 12.04 LTS avec ffmpeg ou avconv semble avoir un souci ....
Que faut-il en conclure ??
FFMPEG ET AVCONV (sous Linux 12.04 LTS) bugs avec les mp3 ??
Malheureusement, ils ne sont peut etre pas les seuls ...
Dernière modification par philoup44 (Le 09/05/2013, à 23:13)
Hors ligne
#16 Le 04/05/2013, à 23:20
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
y a t-il un lien entre ffmpeg et gstreamer ??
si oui
Sur cette page de la Doc ---> gstreamer - Documentation
en bas de page
l'encodeur lame de gstreamer est obsolète, il est toujours présent pour des questions de rétrocompatilités, il est recommandé d'utiliser l'encodeur lamemp3enc
Confirmé par cette page ---> Sound juicer - Documentation
Voir également ---> installation lamemp3enc
Dernière modification par philoup44 (Le 07/05/2013, à 21:59)
Hors ligne
#17 Le 07/05/2013, à 21:10
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Sous 12.04
le format ogg, (avec libvorbis en codec), ne semble pas concerné par le problème
conversion réussie d'un fichier audio en flac, en ogg à 192 Kb/s
avconv -i "Bachianas Brasileiras- Aria.flac" -ar 44100 -ac 2 -ab 192k -acodec libvorbis Bachia192.ogg
avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Apr 2 2013 17:02:36 with gcc 4.6.3
[flac @ 0x25a6980] max_analyze_duration reached
Input #0, flac, from 'Bachianas Brasileiras- Aria.flac':
Metadata:
ARTIST : Heitor Villa-Lobos (1887-1959)
TITLE : Bachianas Brasileiras No. 5,pour soprano & 8 violoncelles,1957 - I. Aria (Cantilena)
ALBUM : Bachianas Brasileiras Nos. 1,2,5,9
DATE : 1959
track : 01
GENRE : Classical
Duration: 00:06:20.30, bitrate: 413 kb/s
Stream #0.0: Audio: flac, 44100 Hz, 2 channels, s16
Output #0, ogg, to 'Bachia192.ogg':
Metadata:
ARTIST : Heitor Villa-Lobos (1887-1959)
TITLE : Bachianas Brasileiras No. 5,pour soprano & 8 violoncelles,1957 - I. Aria (Cantilena)
ALBUM : Bachianas Brasileiras Nos. 1,2,5,9
DATE : 1959
TRACKNUMBER : 01
GENRE : Classical
encoder : Lavf53.21.1
Stream #0.0: Audio: libvorbis, 44100 Hz, 2 channels, s16, 192 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (flac -> libvorbis)
Press ctrl-c to stop encoding
size= 5901kB time=380.29 bitrate= 127.1kbits/s
video:0kB audio:5862kB global headers:4kB muxing overhead 0.607638%
Pour vlc et Rhthmbox, c'est du 192 kb/s
idem pour les commandes
file Bachia192.ogg
Bachia192.ogg: Ogg data, Vorbis audio, stereo, 44100 Hz, ~192000 bps
ffmpeg -i Bachia192.ogg 2>&1 | grep Stream
Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 192 kb/s
Hors ligne
#18 Le 07/05/2013, à 21:29
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Hm, ça progresse bien.
En résumé : 12.04 + libmp3lame = bug.
On peut utiliser le nouveau codec "lamemp3enc" via avconv sous 12.04 ?
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#19 Le 07/05/2013, à 22:28
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Je me penchais un peu sur la question
http://doc.ubuntu-fr.org/gstreamer
vous pouvez rajouter d'autres paramètres pour Lame (en plus de name=enc). La liste complète est la sortie de la commande suivante
gst-inspect lamemp3enc
gst-inspect lamemp3enc
Le programme 'gst-inspect' n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt-get install gstreamer-tools
sudo apt-get install gstreamer-tools
[sudo] password for philoup44:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libkeybinder0 python-keybinder libutouch-evemu1 libutouch-geis1 libutouch-frame1 python-webob libutouch-grail1
libsane-extras-common python-pyquery
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
gstreamer-tools
0 mis à jour, 1 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de prendre 8 018 o dans les archives.
Après cette opération, 741 ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ precise/main gstreamer-tools amd64 0.10.36-1ubuntu1 [8 018 B]
8 018 o réceptionnés en 0s (18,5 ko/s)
Sélection du paquet gstreamer-tools précédemment désélectionné.
(Lecture de la base de données... 508614 fichiers et répertoires déjà installés.)
Dépaquetage de gstreamer-tools (à partir de .../gstreamer-tools_0.10.36-1ubuntu1_amd64.deb) ...
Paramétrage de gstreamer-tools (0.10.36-1ubuntu1) ...
gst-inspect lamemp3enc
Factory Details:
Long name: L.A.M.E. mp3 encoder
Class: Codec/Encoder/Audio
Description: High-quality free MP3 encoder
Author(s): Sebastian Dröge <sebastian.droege@collabora.co.uk>
Rank: primary (256)
Plugin Details:
Name: lame
Description: Encode MP3s with LAME
Filename: /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstlame.so
Version: 0.10.18.3
License: LGPL
Source module: gst-plugins-ugly
Source release date: 2012-02-07 17:26 (UTC)
Binary package: GStreamer Ugly Plugins (Ubuntu)
Origin URL: https://launchpad.net/distros/ubuntu/+source/gst-plugins-ugly0.10
GObject
+----GstObject
+----GstElement
+----GstAudioEncoder
+----GstLameMP3Enc
Interfaces implémentées :
GstPreset
Pad Templates:
SRC template: 'src'
Availability: Always
Capabilities:
audio/mpeg
mpegversion: 1
layer: 3
rate: { 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }
channels: [ 1, 2 ]
SINK template: 'sink'
Availability: Always
Capabilities:
audio/x-raw-int
endianness: 1234
signed: true
width: 16
depth: 16
rate: { 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }
channels: [ 1, 2 ]
Element Flags:
no flags set
Element Implementation:
Has change_state() function: gst_element_change_state_func
Has custom save_thyself() function: gst_element_save_thyself
Has custom restore_thyself() function: gst_element_restore_thyself
Element has no clocking capabilities.
Element has no indexing capabilities.
Element has no URI handling capabilities.
Pads:
SRC: 'src'
Implementation:
Has custom eventfunc(): gst_pad_event_default
Has custom queryfunc(): gst_audio_encoder_src_query
Provides query types:
(1): position (Current position)
(2): duration (Total duration)
(8): convert (Converting between formats)
(3): latency (Latency)
Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
Has getcapsfunc(): gst_pad_get_fixed_caps_func
Has acceptcapsfunc(): gst_pad_acceptcaps_default
Pad Template: 'src'
SINK: 'sink'
Implementation:
Has chainfunc(): gst_audio_encoder_chain
Has custom eventfunc(): gst_audio_encoder_sink_event
Has custom queryfunc(): gst_audio_encoder_sink_query
Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
Has getcapsfunc(): gst_audio_encoder_sink_getcaps
Has setcapsfunc(): gst_audio_encoder_sink_setcaps
Has acceptcapsfunc(): gst_pad_acceptcaps_default
Pad Template: 'sink'
Element Properties:
name : The name of the object
flags: accès en lecture, accès en écriture
String. Default: "lamemp3enc0"
perfect-timestamp : Favour perfect timestamps over tracking upstream timestamps
flags: accès en lecture, accès en écriture
Boolean. Default: false
mark-granule : Apply granule semantics to buffer metadata (implies perfect-timestamp)
flags: accès en lecture
Boolean. Default: false
hard-resync : Perform clipping and sample flushing upon discontinuity
flags: accès en lecture, accès en écriture
Boolean. Default: false
tolerance : Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)
flags: accès en lecture, accès en écriture
Integer64. Range: 0 - 9223372036854775807 Default: 40000000
target : Optimize for quality or bitrate
flags: accès en lecture, accès en écriture
Enum "GstLameMP3EncTarget" Default: 0, "quality"
(0): quality - Quality
(1): bitrate - Bitrate
bitrate : Bitrate in kbit/sec (Only valid if target is bitrate, for CBR one of 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320)
flags: accès en lecture, accès en écriture
Integer. Range: 8 - 320 Default: 128
cbr : Enforce constant bitrate encoding (Only valid if target is bitrate)
flags: accès en lecture, accès en écriture
Boolean. Default: false
quality : VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality)
flags: accès en lecture, accès en écriture
Float. Range: 0 - 9,999 Default: 4
encoding-engine-quality: Quality/speed of the encoding engine, this does not affect the bitrate!
flags: accès en lecture, accès en écriture
Enum "GstLameMP3EncEncodingEngineQuality" Default: 1, "standard"
(0): fast - Fast
(1): standard - Standard
(2): high - High
mono : Enforce mono encoding
flags: accès en lecture, accès en écriture
Boolean. Default: false
Pour la suite, un peu de lecture
installation lamemp3enc
LAME
Doc.ubuntu-fr - sound juicer
Si tu veux donner un coup de main, je suis preneur
Dernière modification par philoup44 (Le 07/05/2013, à 23:03)
Hors ligne
#20 Le 07/05/2013, à 23:09
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Doc.ubuntu-fr.org - gstreamer
Je soupçonne que ce sont les méta-données qui soient erronnées ...
Ce qui pourrait expliquer l'incohérence des résultats ...
Si les méta-informations (id3tag) ne sont pas correctes,
ajoutez les pipelines suivants après le pipeline de Lame : ! xingmux ! id3v2mux
exemple pour le mp3audio/x-raw-int,rate=44100,channels=2 ! lamemp3enc name=enc ! id3v2mux
MAIS
2.4 Les pipelines
Un pipeline relie la sortie d'une fonction à l'entrée de la suivante. Il est symbolisé par le point d'exclamation ! (exemple de fonctions : lecture du fichier, décodage, conversion et envoi vers le pilote de la carte son).
Les pipelines sont utilisés pour décoder les flux multimédia bien sûr mais aussi pour les encoder. Ainsi pour encoder vos CD de musique, l'application Sound juicer les utilise. Vous pouvez les éditer en lançant directement la commande suivante :
gnome-audio-profiles-properties
Avec unity cette commande, est elle valable ??
Dernière modification par philoup44 (Le 07/05/2013, à 23:22)
Hors ligne
#21 Le 09/05/2013, à 19:11
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Si on tapes
gnome-audio-profiles-properties
Voici le retour
gnome-audio-profiles-properties
Le programme 'gnome-audio-profiles-properties' n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt-get install gnome-media-profiles
Je me lance
sudo apt-get install gnome-media-profiles
[sudo] password for philoup44:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libkeybinder0 python-keybinder libutouch-evemu1 libutouch-geis1 libutouch-frame1 python-webob
libutouch-grail1 libsane-extras-common python-pyquery
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
gnome-media-profiles
0 mis à jour, 1 nouvellement installés, 0 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 46,9 ko dans les archives.
Après cette opération, 499 ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ precise/universe gnome-media-profiles amd64 3.0.0-1 [46,9 kB]
46,9 ko réceptionnés en 3s (13,1 ko/s)
Sélection du paquet gnome-media-profiles précédemment désélectionné.
(Lecture de la base de données... 508627 fichiers et répertoires déjà installés.)
Dépaquetage de gnome-media-profiles (à partir de .../gnome-media-profiles_3.0.0-1_amd64.deb) ...
Paramétrage de gnome-media-profiles (3.0.0-1) ...
Dernière modification par philoup44 (Le 09/05/2013, à 19:14)
Hors ligne
#22 Le 09/05/2013, à 19:31
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Si je tapes de nouveau dans un terminal
gnome-audio-profiles-properties
je suis les indications plus ou moins claires de la Doc ---> Doc.ubuntu-fr - gstreamer
Cette fenetre, n'est pas dans la doc, dommage
Je sélectionne qualité CD MP3 > modifier
et enfin, je vois ce qui correspond au Tableau de la Doc
Maintenant, pour plus d'infos, il faut consulter cette page ---> Doc.ubuntu-fr - Sound Juicer
Quality=6 semble correspondre à 128 Kb/s
1. target = 0, par défaut, privilégie la qualité (encodage en VBR) :
spécification de la qualité avec : quality = 10 —> 0 ( 0 = meilleure qualité)2. target = 1 privilegie le bitrate :
spécification du bitrate avec : bitrate = 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 :
encodage en VBR ou CBR, par défaut en VBR, l'option cbr=1 force l'encodage CBR
Dernière modification par philoup44 (Le 09/05/2013, à 20:08)
Hors ligne
#23 Le 09/05/2013, à 20:25
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Maintenant, j'aurais besoin d'un volontaire sous 12.04 pour modifier ses profils dans Gstreamer
jusqu'à ce que les applis qui l'utilisent fonctionnent correctement avec le MP3
WOLF, t'es Volontaire ??
Hors ligne
#24 Le 09/05/2013, à 21:13
- Wolf
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Bonsoir,
J'ai lu vite fais.
Je veux bien faire un test sous 12.04.
Mais toi, tu as testé en quelle version ?
"On a pas besoin de leurs dollars. Juste des rêves et sa guitare".
Hors ligne
#25 Le 09/05/2013, à 21:44
- philoup44
Re : [12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Je plaisantes
il me faut trouver des réponses à quelques questions que je me poses
1) Ce Pipeline de Gstreamer ,est utilisé par quel applis ou commandes et dans quel cas ??
2)
Pipeline GStreamer
audio/x-raw-int,rate=44100,channels=2 ! lamemp3enc name=enc target=0 quality=6 ! xingmux ! id3v2mux
ici, on vois lamemp3enc, mais FFMPEG utilises ,me semble t-il ,libmp3lame
est-ce normal ??
3)
explications sur les pipelines xingmux, id3v2mux ou id3mux :
xingmux : nécessaire uniquement sur les mp3 VBR, ajoute l'entête xing au fichier mp3, permet d'avoir la durée correcte des mp3 VBR
id3v2mux : ajoute les tags id3 en version 2.4
id3mux : offre plus d'options pour l'écriture des tags : id3v1 + id3v2 en 2.3 ou 2.4 voir gst-inspect id3muxsi votre baladeur mp3 ne reconnait pas les tags de vos mp3 extrait avec soundjuicer, il est fort probable qu'il n'est pas compatible avec les id3V2.4 il faut utiliser le pipeline id3mux au lieu id3v2mux
Dans les tags, y a t-ils des infos sur les bitrates (ou débit), ce qui expliquerait éventuellement l'incohérence des résultats ??
Question ; Sur quoi se base les lecteurs pour dire qu'un morceau à tel ou tel bitrate ??
Je vois que je peux "ajouter des profils", mais quelles applis ou ligne de commande utilise ce pipeline et comment s'en servent-ils ??
A priori, pas mal d'applis utilisent GStreamer, mais quand font-elles appel à ces pipelines ??
Tu as une idée sur la question ??
NB
Je suis sous 12.04 et 10.04 ( mais 10.04 ,d'après mes tests ,n'est pas concerné par le problème)
Dernière modification par philoup44 (Le 09/05/2013, à 21:49)
Hors ligne