Quel débit pour un Ogg Vorbis mono ? - Traitement Audio - Video & Son
Marsh Posté le 17-02-2003 à 17:59:53
L'encodeur étant VBR, et joint stereo de surcroit, tu n'as rien d'autre à faire normallement que d'utiliser ton preset habituel : vorbis est hautement adaptatif.
Hier, j'ai encodé une plage de 22 minutes de musique pour piano, stéréo, enregistrée dans les années 90, très calme. Le preset -q0, censé me donner un débit proche de 64 kbs, est tombé à moins de 25 kbps ! (par contre, le son était vraiment distordu : vorbis a un problème de gestion à bas débit, qui rend l'abr préférable).
Essaie à -q2, et regarde le débit final : il devrait être bien inférieur aux 96 kbps attendus.
Marsh Posté le 17-02-2003 à 18:03:58
Mais sur un fichier mono, peut il y avoir une telle différence de débit ?
Je penses que je vais essayer le q1 sur le fichier mono, normalement 80Kbps.
J'aimerais avoir un débit final de 64-70 Kpbs.
Marsh Posté le 17-02-2003 à 18:06:18
Eric B a écrit : J'aimerais avoir un débit final de 64-70 Kpbs. |
Tu cherches donc un débit particulier, et non une qualité donnée. Je te laisse tâter : le débit final dépendra beacoup du niveau de bruit de la bande son, et aussi des parts de silence/passage à bas volume.
Marsh Posté le 17-02-2003 à 18:15:00
Ouais, plutot impressionant.
Je viens d'essayer q1, q2 et q3 sur des extraits de 5-10' de ma piste son (c'est la bande son fr du DVD "Le Parrain" qui est en mono).
q1 -> 42 Kbps
q2 -> 53 Kbps
q2.5 -> 60Kbps
q3 -> 64 Kbps
Je crois que je vais tenter un q2 ou q2.5 sur tout le film, ce qui va me permettre d'avoir + de place pour la video.
Marsh Posté le 17-02-2003 à 18:47:56
petite question qui n'a rien a voir :
la perte de qualité est-elle facilement remarquable avec une bo 80/96kbps en passant de 44100hz à 32000hz ?
Si oui avec quel type de son?
perso j'ai essayé avec une bo et un petit morceau rock, je n'ai vu aucune différence (mais j'écouté distraitement)
Marsh Posté le 17-02-2003 à 21:36:43
Passer de 44100 à 32000 hertz réduit la définition et la richesse sonore. La perte est irréversible, et ce d'autant plus qu'un rééchantillonnage aura lieu, abaissant encore un peu la qualité. Par ailleurs, je ne pense pas que vorbis soit véritablement optimisé pour les fréquences autres de 44100 hertz ; là encore, mauvais choix.
Sinon, il faut signaler qu'à 80/96 kbps, vorbis n'a aucunement besoin de passer de 44100 à 32000 hertz. Le codec est en effet capable de supporter les hautes fréquences à bas débit sans trop broncher, contrairement au mp3.
Enfin, le gain en espace réel, tu le constateras, sera vraiment faible. Bref, c'est risquer (en fait, c'est une certitude) une grosse perte de qualité pour une économie bien maigre.
Tu peux éventuellement passer de 44100 (ou 48000) à 32000 hertz en utilisant -q -1 (45 kbps). J'avais remarqué, en testant rapidement (je préfère donc ne pas généraliser), une réduction du bruit caractéristique du codec en passant à 32 Khz. Le résultat semblait un peu supérieur. Mais faute de test véritable, je te suggère de ne rien faire, sinon que de tester toi-même à ce débit.
Bref, oublie le rééchantillonage pour des débits aussi conséquents avec vorbis, et ne réserve cette technique que pour des débits inférieurs à 40 kbps.
Marsh Posté le 18-02-2003 à 00:38:55
finalement, j'ai fait du -q2 sur la piste fr 48KHz, ce qui me donne un débit moyen de 52Kbps.
Et afin de garder la piste de commentaires, j'ai trouver et essayer Speex (http://www.speex.org/). J'ai donc converti mon AC3 2.0 48Khz en mono 32Khz, puis encodé à 36Kbps.
J'ai donc 2 pistes pour le débit d'une !!
Marsh Posté le 18-02-2003 à 00:42:45
Tu parviens à croiser deux pistes vorbis et speex avec un divx/xvid ? Intéressant...
36 kbps pour Speex ?? C'est énorme ! Ce codec dédié à la voix parlée devrait autoriser un résultat probant vers 12-15 kbps.
Marsh Posté le 18-02-2003 à 00:53:46
bah disons que dans la piste de commentaires, il y aussi parfois de la musique en fond, ce qui fait probablement monter le débit.
En plus, je suis encore à 32Khz, alors que Speex semble plus prévu pour le 8 ou 16Khz.
J'ai pas spécifié de paramètres, juste speexenc.exe comments_mono.wav comments.spx
J'ai ensuite téléchargé le plugin winamp et le filtre directshow. J'ai pas encore fait le mux entre les différentes pistes sons et la video.
Marsh Posté le 18-02-2003 à 22:15:01
Bon, bah en fait, ça ne marche pas du tout !
J'ai pas trouvé comment muxer une piste speex dans un Ogm.
J'ai donc essayé en ogg vorbis q0.5 tjs à 32Khz, mais le film n'aprécie pas du tout le resampling parce qu'il lit l'audio en accéleré (parce que j'ai aussi des pistes audios 48Hkz dans le fichier OGM). Donc apparemment, on ne peux pas mettre des piste audio de fréquences différentes.
Marsh Posté le 17-02-2003 à 17:50:04
Je suis en train de ripper un film avec une piste audio mono. J'ai commencé par convertir l'AC3 2.0 en wav 2.0 puis wav 1.0 (mono donc). Maintenant, je veux l'encoder en Ogg Vorbis.
J'aimerais savoir quel est le débit mono équivalent (en terme de qualité) à du ogg stéréo 96Kbps.
Evidemment, ce ne sera pas du 48Kpbs puisque la compression stéréo utilise beaucoup le joint stereo.
Donc quelles "équivalences" mono/stéréo ?
(je me doute que c'est très variable suivant le morceau, mais peut on dégager une moyenne ?)