Recherche avancée

Médias (0)

Mot : - Tags -/presse-papier

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (40)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

Sur d’autres sites (6979)

  • tools/target_dec_fuzzer : Remove mjpeg hack

    21 avril, par Andreas Rheinhardt
    tools/target_dec_fuzzer : Remove mjpeg hack
    

    ff_mjpeg_decoder is now referenced directly by the relevant
    decoders, so that the linker sees the dependency and
    just does the desired thing. So remove the hack.

    (Btw : The preprocessor does not do string comparisons, instead
    undefined tokens in #if checks evaluate to 0, making the check
    true regardless of the actual codec fuzzed (and leading to
    linker errors if the mjpeg decoder is disabled).)

    Reviewed-by : Kacper Michajlow <kasper93@gmail.com>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] tools/target_dec_fuzzer.c
  • FFMPEG FDKAAC and Python

    3 avril 2024, par Eric Barker

    Been banging my head against the wall for days on this. I'm writing a python program to take a 48kHz WAV file, convert it to 44.1kHz and encode it to HE-AAC via FDKAAC. FDK cannot convert to sample rates, so I'm using FFMPEG as the wrapper and piping it through FDKAAC. In a perfect world, I'd make a custom build of FFMPEG with FKD, but I've run into loads of issues on our Windows Server 2019 machine trying to build out FFMPEG, so I'm using vanilla FFMPEG with FDK piped in.

    &#xA;

    I can get the command to work perfectly from a command prompt :

    &#xA;

    ffmpeg -progress pipe:2 -i  -f wav -ar 44100 - | fdkaac -p 5 -b 64000 -o &#xA;

    &#xA;

    But when I try to split it in Python for a Popen, it tries to evaluate the arguments and fails because ffmpeg doesn't have a "-p" argument :

    &#xA;

    cmd = [&#x27;ffmpeg&#x27;, &#x27;-progress&#x27;, &#x27;pipe:2&#x27;, &#x27;-i&#x27;, inFile, \&#xA;    &#x27;-f&#x27;, &#x27;wav&#x27;, &#x27;-ar&#x27;, &#x27;44100&#x27;, &#x27;-&#x27;, &#x27;|&#x27;, \&#xA;    &#x27;fdkaac&#x27;, &#x27;-p&#x27;, &#x27;5&#x27;, &#x27;-b&#x27;, &#x27;64000&#x27;, &#x27;-o&#x27;, outFile]&#xA;fdkProcess = subprocess.Popen(cmd,&#xA;            stdout=subprocess.PIPE,&#xA;            universal_newlines=True)&#xA;for line in fdkProcess.stdout:&#xA;    print(line)&#xA;

    &#xA;

    RESULT :

    &#xA;

    Unrecognized option &#x27;p&#x27;.&#xA;Error splitting the argument list: Option not found&#xA;

    &#xA;

    I'll admit, I don't fully understand the pipeline process, and how to split commands via the "|" flag, and have them properly feed into stdout for the subprocess function to work correctly. I'm fairly new to python, and very new to programmatically capturing the output of a process like ffmpeg.

    &#xA;

  • avformat/movenc : Make check actually check what is intended

    20 février 2024, par Andreas Rheinhardt
    avformat/movenc : Make check actually check what is intended
    

    Also fixes a Clang warning :
    "overlapping comparisons always evaluate to false
    [-Wtautological-overlap-compare]"

    Reviewed-by : James Almer <jamrial@gmail.com>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] libavformat/movenc.c