Recherche avancée

Médias (29)

Mot : - Tags -/Musique

Autres articles (112)

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

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

Sur d’autres sites (18095)

  • How to decode stream data via ffmpeg library [closed]

    23 juillet 2024, par Steffen Roeber

    I found this example on GitHub : avio_read_callback.c. Unfortunately, it is a very simplified example because it reads the whole input file into memory and processes it at once.

    


    Does anyone have a better example of how to use avio_alloc_context with the read callback and how to handle incoming data block by block ? Specifically, I'm looking for details on :

    


      

    • The appropriate size for avio_ctx_buffer_size
    • 


    • The correct return value in the read callback if there isn't enough data
    • 


    • Handling situations where more memory is needed after some data has already
been copied, such as when avformat_open_input fails initially
    • 


    


    I have an H.264 stream that works sometimes, depending on the buffer sizes, but I occasionally experience data drops.

    


  • ffmpeg amix : process pcm data stream realtime

    29 décembre 2020, par YouCL

    I am building an exe with ffmpeg libs. In this exe, I got 2 3 pcm data streams from lower level sdk, I need to mix/merge these data to an audio file on the fly. Now I am trying amix filter, my questions are :

    


      

    1. How to send raw pcm data to ffmpeg filter graph by hand instead of frames from decoder as usual ?
    2. 


    3. One of the pcm data streams starts and ends randomly. If I set 3 source filters, is it going to work ?
    4. 


    


  • How to do reprocessing H264 data to image/video

    3 octobre 2017, par somethingunexpected

    I have been working on a project which blows my mind.

    First of all, I have an IP camera that streams H264 data. I am able to stream it with its RTSP url via VLC/ffmpeg/python (rtsp ://ip:port/PSIA/Streaming/channels/2 ?videoCodecType=H.264). So, there is nothing to worry about streaming.

    However, on the project, camera is connected to the another system. This system gives the H264 data via ethernet to my PC, so camera is not connected directly to the PC.
    The system gives the data in every 10 ms at 1000 bytes. For example, if incoming data is 800 bytes, it adds 200 null bytes.

    What I can do is to extract these null bytes and take the raw data via a socket. For latency, I use thread module so there is no data leakage.

    What I gotta do is to turn these raw H264 data to an image sequence or a video that can be displayed via VLC, ffmpeg, Classic Media Player etc.

    I preferrebly want to write my code in Python and every operation has to be in real-time. So, any help would be appreciated.