Ubuntu : capturer un flux MMS avec MiMMS

mms Pour l’article concernant le voyage en Angleterre 2010, j’ai eu Ă  rĂ©cupĂ©rer le reportage sur le site de l’Ă©mission “13h15 le samedi”. Étant donnĂ© qu’on ne connait pas vraiment le temps de rĂ©tention de ces Ă©missions (qui disparaitront trĂšs certainement du site), il est bon de pouvoir en tĂ©lĂ©charger une copie.

Les flux MMS (Microsoft Media Server), un format de streaming propriĂ©taire créé par Microsoft, n’ont rien Ă  voir avec le Flash Video (FLV) que l’on trouve sur Youtube ou Dailymotion : on ne peut pas le sauvegarder facilement depuis son navigateur, il faut le capturer !

Installation de MiMMS

MiMMS est un logiciel en ligne de commande pour Linux qui vous permet de capturer des flux vidĂ©os utilisant le protocole MMS (dont les url commencent par mms://). MiMMS est un acronyme rĂ©cursif (comme PHP!) qui signifie “MiMMS isn’t an MMS Message Sender”.

On l’installe trĂšs simplement :

sudo apt-get install mimms

ou en installant le paquet mimms via Synaptic.

Pour les utilisateurs d’Ubuntu >= 10.04, une manipulation supplĂ©mentaire est nĂ©cessaire :
  1. on récupÚre une version plus récente du paquet libmms0.
  2. et on installe le paquet :
    sudo dpkg -i *.deb

Utilisation de MiMMS

Il suffit de lancer la page qui contient la vidéo dans votre navigateur. Regardez la source de la page et chercher le lien MMS qui correspond à votre vidéo. Copiez ce lien puis lancez la commande suivante :

mimms mms://example.com/toto.wmv

Et voilĂ , le fichier WMV est automatiquement tĂ©lĂ©chargĂ© dans le rĂ©pertoire courant. A noter que l’on peut faire de mĂȘme directement dans VLC.

Des obstacles techniques ? Je trouve des solutions sur-mesure pour que votre site WordPress/WooCommerce fonctionne sans accroc.

Contactez-moi pour un diagnostic gratuit »

Matt

Développeur certifié WordPress & WooCommerce chez Codeable, administrateur systÚme et enseignant-chercheur, je mets mon expertise au service de vos projets web.

Ma priorité : des sites performants, fiables et sĂ©curisĂ©s, pensĂ©s pour offrir la meilleure expĂ©rience utilisateur. J’accompagne chaque client avec Ă©coute et pĂ©dagogie, pour transformer vos idĂ©es en solutions concrĂštes et durables.

Profitez de solutions WordPress et WooCommerce sur-mesure, pensées pour optimiser durablement votre site.
Explorez les leviers pour booster l’impact de votre site web.

8 pensĂ©es sur “Ubuntu : capturer un flux MMS avec MiMMS”

    • Je t’en prie awana_1 :)

      Oui, je trouve ça trĂšs simple sous Linux. Sous Windows, j’utilisais Flashget ou Net Transport pour rĂ©cupĂ©rer ce genre de fichiers.

      Reply
  1. Bonjour, j’ai essayĂ© de tĂ©lĂ©charger des flux mms, mais Ă  chaque fois, j’ai ce genre de rĂ©ponse sur mon terminal :

    Connecting …libmms error:/usr/lib/p ython2.6/dist-pa ckages/libmimms/ core.py:245: DeprecationWarni ng: BaseException.me ssage has been deprecated as of Python 2.6 print >> sys.stderr, “libmms error:”, e.message libmms connection error

    Qu’est-ce que ça veut dire : j’ai un problĂšme avec un fichier d’installation, ou quoi ?

    J’utilise Ubuntu, et je ne sais pas quoi faire ?
    Merci pour votre aide

    Reply
    • Bonjour Pierre,

      Je viens de modifier l’article avec un ajout pour les versions d’Ubuntu (>= 10.04). Cela devrait corriger le problĂšme.

      Reply
  2. Merci, mais je suis en 64 bits, et j’ai reçu ça en rĂ©ponse, quand j’ai essayĂ© d’installer le paquetage :

    dpkg : erreur de traitement de libmms0_0.6.2-1_i386.deb (–install) :
    l’architecture du paquet (i386) ne correspond pas Ă  celle du systĂšme (amd64)
    Des erreurs ont Ă©tĂ© rencontrĂ©es pendant l’exĂ©cution :
    libmms0_0.6.2-1_i386.deb

    DĂ©solĂ© d’ĂȘtre aussi nul, mais je vais essayer de trouver la bonne version avec le gestionnaire de paquetages en attendant votre rĂ©ponse…

    Reply
  3. Malheureusement, libmms est dĂ©jĂ  installĂ©, sans prĂ©cision sur la version, entre 32 ou 64 bits…
    Idem pour Mimms !

    Reply
  4. J’ai dĂ©sinstallĂ© Mimms et libmms avec Synaptic, puis rĂ©installĂ© en suivant vos instructions dans le terminal, et ça marche :-)

    Merci beaucoup !

    Reply

Opinions