Recherche avancée

Médias (3)

Mot : - Tags -/image

Autres articles (53)

  • Mediabox : ouvrir les images dans l’espace maximal pour l’utilisateur

    8 février 2011, par

    La visualisation des images est restreinte par la largeur accordée par le design du site (dépendant du thème utilisé). Elles sont donc visibles sous un format réduit. Afin de profiter de l’ensemble de la place disponible sur l’écran de l’utilisateur, il est possible d’ajouter une fonctionnalité d’affichage de l’image dans une boite multimedia apparaissant au dessus du reste du contenu.
    Pour ce faire il est nécessaire d’installer le plugin "Mediabox".
    Configuration de la boite multimédia
    Dès (...)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • 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 (...)

Sur d’autres sites (4781)

  • FFmpeg : convert mono interleaved 96 KHz stream to a stereo 48 KHz stream [closed]

    8 mars 2024, par Jochen

    I am using avfoundation with ffmpeg to capture audio with an HDMI-to-USB capture card from a MS2109 chip.

    


    The problem is that this card produces audio as 96Khz ; stereo 16bit 48kHz interleaved (1 sample for left channel, then 1 sample for right channel, alternating).

    


    There is a macOS program available : mono-to-stereo-mac.
This does the conversion and outputs it to a Blackhole virtual device, but it does not work perfectly as it produces crackling sounds.

    


    Is there a possibility to do this efficiently with FFmpeg ?
I came across this command :

    


    ffmpeg -f avfoundation -i :1 -filter_complex "[0:a:0]asetnsamples=1:false,aselect=n=2:e=mod(n\,2)+1[even][odd];[even]asetrate=48000,asetnsamples=1024,asetpts=N/SR/TB[even];[odd]asetrate=48000,asetnsamples=1024,asetpts=N/SR/TB[odd];[even][odd]join=2:stereo:0.0-FL|1.0-FR[aout]" -map "[aout]" 48kHz_stereo.wav


    


    but it does not produce the correct result.

    


  • Insert frame in video at specific position with ffmpeg

    19 juin 2017, par user2712414

    I’m trying to hold a specific frame of my video for a number of seconds and then resume the video again with ffmpeg.
    For example let’s say that I have a video “movie.mp4” and I want to hold the frame at second 10 for 20 seconds. So I want ffmpeg to create a video that looks like :
    10 first seconds of movie.mp4 -> 20 seconds of the frame -> the rest of movie.mp4

    In resume, I want to insert a frame in the video.
    My video has audio, that’s one of the things that’s giving me a headache.
    Any idea on how to do it ?
    Thank you !

  • FFMpeg's avformat_find_stream_info and avformat_open_input don't return

    26 août 2015, par user2012707

    I have a problem when trying to use FFMpeg to sample images from a UDP stream (i’ll mention that the UDP stream also has a KLV stream in it for telemetry info, but it isn’t relevant to the problem).
    I’m trying the basic usage of FFmpeg and having the code copy-pasted from any of the available tutorials I encounter a problem where every once in a while either avformat_find_stream_info or the avformat_open_input functions simply don’t return, if I try giving them timeout through the callbacks I simply get to the timeout, meanwhile the stream seems to be fine.

    Everytime I encounter the problem I try using ffplay to play the stream and it works perfect (in fact using ffplay I never encounter problems).
    I know I must be doing something wrong, I am working on it in an inside network so can’t easily post my code here, however it is copy pasted from any of the tutorials, and I verified it.

    Any help will be appreciated.

    Thanks !