Recherche avancée

Médias (91)

Autres articles (52)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (5958)

  • Losing Audio When Converting VOB to MPEG-2 using FFMPEG [closed]

    29 avril 2015, par Nathan

    I’m using FFMPEG to convert VOB files to MPEG2 using

    ffmpeg -i file.vob -c copy
    out.mpg

    .

    It’s converting the video fine, but the audio doesn’t play on the resulting
    files. I get the

    [mpeg @ 0x118afc0] max_analyze_duration 5000000 reached at 5005000

    error, but setting -analyzeduration to 9999999 or higher doesn’t get
    rid of the error.

    I think it’s reading the stream correctly :

    Metadata :
      encoder : Lavf53.32.100
      Stream #0:0 : Video : mpeg2video, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31,
                          6124 kb/s, 29.97 fps, 90k tbn, 29.97 tbc
      Stream #0:1 : Audio : ac3, 48000 Hz, stereo, 256 kb/s`
    

    Here’s info on my install

    ffmpeg version 0.10.6 Copyright (c) 2000-2012 the FFmpeg developers
    built on Dec 11 2012 23:58:43 with gcc 4.4.6 20110731 (Red Hat 4.4.6-3)
    configuration : —prefix=/usr —bindir=/usr/bin —datadir=/usr/share/ffmpeg
    
    — incdir=/usr/include/ffmpeg —libdir=/usr/lib64 —mandir=/usr/share/man
    — arch=x86_64 —extra-cflags=’-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
    - fexceptions -fstack-protector —param=ssp-buffer-size=4 -m64 -mtune=generic’
    — enable-bzlib —disable-crystalhd —enable-gnutls —enable-libass
    — enable-libcdio —enable-libcelt —enable-libdc1394 —disable-indev=jack
    — enable-libfreetype —enable-libgsm —enable-libmp3lame —enable-openal
    — enable-libopenjpeg —enable-libpulse —enable-librtmp —enable-libschroedinger
    — enable-libspeex —enable-libtheora —enable-libvorbis —enable-libv4l2
    — enable-libx264 —enable-libxvid —enable-x11grab —enable-avfilter
    — enable-postproc —enable-pthreads —disable-static —enable-shared
    — enable-gpl —disable-debug —disable-stripping —shlibdir=/usr/lib64
    — enable-runtime-cpudetect libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100
  • Anomalie #4354 (En cours) : Problème de recherche REGEX, mauvais joker

    19 juin 2019, par Jimmy Laporte

    Bonjour,

    J’ai remarqué un problème dans la recherche REGEX. Les caractères accentués sont remplacés par un joker . dans le pattern pour la requête mysql. Hors cela ne fonctionne pas, si j’ai le titre d’un article qui est "Fêtes et Cérémonies" par exemple et que je recherche (dans le backend ou le front peut importe) "Fêtes et Cérémonies", l’article ne sort jamais. La requête REGEX envoyée à mysql est "F.tes C.r.monies|F.tes|C.r.monies" hors, tout comme avec un preg_match en php, "F.tes" ne matchera jamais "Fêtes" le pattern dois être "F.*tes".

    Pour résoudre le problème j’ai du modifier la ligne 202 dans le fichier ecrire/inc/rechercher.php

    1. <span class="CodeRay"><span class="local-variable">$q_t</span> = <span class="predefined">str_replace</span>(<span class="local-variable">$char</span>, <span class="local-variable">$is_preg</span> ? <span class="string"><span class="delimiter">"</span><span class="content">.</span><span class="delimiter">"</span></span> : <span class="string"><span class="delimiter">"</span><span class="content">_</span><span class="delimiter">"</span></span>, <span class="local-variable">$q_t</span>);
    2. </span>

    Télécharger


    par

    1. <span class="CodeRay"><span class="local-variable">$q_t</span> = <span class="predefined">str_replace</span>(<span class="local-variable">$char</span>, <span class="local-variable">$is_preg</span> ? <span class="string"><span class="delimiter">"</span><span class="content">.*</span><span class="delimiter">"</span></span> : <span class="string"><span class="delimiter">"</span><span class="content">_</span><span class="delimiter">"</span></span>, <span class="local-variable">$q_t</span>);
    2. </span>

    Télécharger

  • Convert ogg byte array to wav byte array Python

    2 février 2023, par Ramish Rasool

    I want to convert ogg byte array/bytes with Opus codec to wav byte array/bytes without saving to disk. I have downloaded audio from telegram api and it is in byte array format with .ogg extension. I do not want to save it to filesystem to eliminate filesystem io latencey.

    &#xA;

    Currently what I am doing is after saving the audio file in .ogg format using code the below code using telegram api for reference https://docs.python-telegram-bot.org/en/stable/telegram.file.html#telegram.File.download_to_drive

    &#xA;

    # listen for audio messages&#xA;async def audio(update, context):&#xA;    newFile = await context.bot.get_file(update.message.voice.file_id)&#xA;    await newFile.download_to_drive(output_path)&#xA;

    &#xA;

    I am using the code

    &#xA;

    subprocess.call(["ffmpeg", "-i", output_path, output_path.replace(".ogg", ".wav"), &#x27;-y&#x27;], stderr=subprocess.DEVNULL, stdout=subprocess.DEVNULL)&#xA;

    &#xA;

    to convert ogg file to wav file. But this is not what I want.

    &#xA;

    I want the code

    &#xA;

    async def audio(update, context):&#xA;    newFile = await context.bot.get_file(update.message.voice.file_id)&#xA;    byte_array = await newFile.download_as_bytearray()&#xA;

    &#xA;

    to get byte_array and now I want this byte_array to be converted to wav without saving to disk and without using ffmpeg. Let me know in comments if something is unclear. Thanks !

    &#xA;

    Note : I have setted up a telegram bot at the backend which listens for audios sent to private chat which I do manually for testing purposes.

    &#xA;