User Tag List

Results 1 to 9 of 9

Thread: Direct Show et durée d'un mp3

  1. #1
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Jan 2010
    Location
    France
    Posts
    722
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Direct Show et durée d'un mp3

    Bonjour,
    j'ai remarqué que direct show renvoyait une durée (pour du mp3) supérieure à sa durée réelle.
    Il me donne par exemple 4'01 (241000 millisecondes) pour un morceau de 2'55.
    Il me fait le coup à chaque fois. Le pourcentage n'est par régulier (sinon à la limite, j'aurai pu faire une conversion), la longueur du ficher initial est entre 60 et 70% de la longueur annoncé par diret show. [img]<<GRAEMLIN_URL>>/crazy.gif[/img]

    Suis je le seul à avoir rencontré ce problème ? Y a -t-il un truc que j'ai raté ?

  2. #2
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Direct Show et durée d'un mp3

    Ca ne le fait pas chez moi, testé avec plusieurs MP3s, il me renvoie la taille exacte pour tous.

  3. #3
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Jan 2010
    Location
    France
    Posts
    722
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Direct Show et durée d'un mp3

    Bizarre !
    J'ai fait un petit exemple pour localiser le problème :

    Le mp3 de base fait 2'54 (soit 174000 millisecondes donc) et le compteur m'indique 288608.
    Si je laisse le morceau défilé, le deuxième compteur (temps réel) ne va pas jusqu'à 288608 mais bien jusqu'à 174000 environ et passe directement à 288608...
    ça vient d'où ???

  4. #4
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Jan 2010
    Location
    France
    Posts
    722
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Direct Show et durée d'un mp3

    re :
    je pense que ça peut venir du débit du mp3. Ceux que je veux utiliser pour mon appli sont à 320 kbps.
    En essayant avec des .mp3 à 128 kbps (plus standard), direct show affiche la bonne durée !
    Y'aurait moyen de contourner le problème ou je suis condamné à descendre le débit de mes mp3 à 128 ?

  5. #5
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Direct Show et durée d'un mp3

    Hmm, vraiment bizarre... désolé je ne vois pas du tout... GetDuration et GetPosition appellent des fonctions d'une même interface donc sont censées renvoyer des valeurs basées sur le même format de temps. [img]<<GRAEMLIN_URL>>/crazy.gif[/img]

  6. #6
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Jan 2010
    Location
    France
    Posts
    722
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Direct Show et durée d'un mp3

    ok tant pis Yves.
    J'ai converti les mp3 320kbps en 128kbps. ça marche nickel.
    C'est dommage de devoir baisser la qualité, mais à moins d'utiliser de pousser à fond sur de grosses enceintes, la différence de son est presque inaudible. Donc bon ça va le faire ! [img]<<GRAEMLIN_URL>>/smile.gif[/img]
    Merci de m'avoir répondu en tout cas [img]<<GRAEMLIN_URL>>/wink.gif[/img]

  7. #7
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jan 2008
    Location
    France
    Posts
    762
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Direct Show et durée d'un mp3

    Bonjour,

    J'ai utilisé l'objet direct show dans un de mes tutorials - Jukebox2 -
    http://dchacornac.free.fr/mmf/mmf2jeux.htm

    et je viens d'ajouter 2 compteurs, qui donnent le même résultat
    question bête, comment voit-on si c'est un mp3 à 128 ou 320 kbps ?

    merci

  8. #8
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Jan 2010
    Location
    France
    Posts
    722
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Direct Show et durée d'un mp3

    Bonjour,
    Si ça donne le même résultat, ça doit être du 128 (ou peut-être inférieur ; je sais qu'avec du 192kbps, il y avait un décalage aussi).
    Pour voir le débit, tu peux :
    - survoler le mp3, des infos s'affichent dont le débit
    ou
    - clic droit ; propriété ; onglet &quot;résumé&quot;, dans la section audio, tu as le débit en kbps.

    ps : sympa tes tutos Dany.

  9. #9
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jan 2008
    Location
    France
    Posts
    762
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Direct Show et durée d'un mp3

    Merci ))

    Exact, 128 et même inférieur - vu avec le survol de la souris -
    je n'avais jamais fait attention &quot;au coup&quot; des propriétés....

    le maximum que j'ai est 256
    ce sont pour la plupart des mp3 de génériques ou musique de films récupérés, ou des tracks de CD

    comment en trouver à 320 pour tester ton souci ?

Similar Threads

  1. Active Direct Show doesn't show the image of MP4(H.264) video
    By ASD in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 28th November 2012, 04:47 PM
  2. Direct Show
    By Sly in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 13th June 2010, 01:41 AM
  3. Direct Show
    By Skeets in forum Multimedia Fusion 2 - Technical Support
    Replies: 24
    Last Post: 26th January 2008, 04:42 PM
  4. Direct Show - H.264
    By iWare in forum Extension Development
    Replies: 6
    Last Post: 18th August 2006, 05:55 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •