Recherche avancée

Médias (0)

Mot : - Tags -/optimisation

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

Autres articles (66)

  • Contribute to translation

    13 avril 2011

    You can help us to improve the language used in the software interface to make MediaSPIP more accessible and user-friendly. You can also translate the interface into any language that allows it to spread to new linguistic communities.
    To do this, we use the translation interface of SPIP where the all the language modules of MediaSPIP are available. Just subscribe to the mailing list and request further informantion on translation.
    MediaSPIP is currently available in French and English (...)

  • Configuration spécifique d’Apache

    4 février 2011, par

    Modules spécifiques
    Pour la configuration d’Apache, il est conseillé d’activer certains modules non spécifiques à MediaSPIP, mais permettant d’améliorer les performances : mod_deflate et mod_headers pour compresser automatiquement via Apache les pages. Cf ce tutoriel ; mode_expires pour gérer correctement l’expiration des hits. Cf ce tutoriel ;
    Il est également conseillé d’ajouter la prise en charge par apache du mime-type pour les fichiers WebM comme indiqué dans ce tutoriel.
    Création d’un (...)

  • Encodage et transformation en formats lisibles sur Internet

    10 avril 2011

    MediaSPIP transforme et ré-encode les documents mis en ligne afin de les rendre lisibles sur Internet et automatiquement utilisables sans intervention du créateur de contenu.
    Les vidéos sont automatiquement encodées dans les formats supportés par HTML5 : MP4, Ogv et WebM. La version "MP4" est également utilisée pour le lecteur flash de secours nécessaire aux anciens navigateurs.
    Les documents audios sont également ré-encodés dans les deux formats utilisables par HTML5 :MP3 et Ogg. La version "MP3" (...)

Sur d’autres sites (6145)

  • laravel ffmpeg upload video in amazon s3 failed 504 gateway Time-out

    21 mai 2020, par Ahmed Al-Rayan

    Why after uploading a video size of more than 1 Giga, I see a problem in the nginx 504 gateway timeout preventing me from completing the processing process. The meaning of the video after uploading starts the processing process and because of this problem it does not go to processing use laravel ffmpeg and use amazon s3 service to store the videos on it and the entire site uploaded to Digital hosting

    


  • Video Feedback Loop with ffmpeg

    4 mai 2020, par driangle

    I am trying to create a digital video feedback loop between two computers.

    



    What I mean by this is the following :

    



    digital video feedback loop

    



    I attempted several combinations of protocols and video formats and I found out this is the closest I can get. The original video was an "mov" but I had to convert it to .ts in order to get this far, had other issues when using mov or mp4.

    



    I ran the commands in this order to make sure tcp listeners were up before the clients.

    



    On Local Computer

    



    # Command 1: Temporary attempt to capture output of loop
ffmpeg -i 'udp://0.0.0.0:6002?listen&overrun_nonfatal=1' -c copy out.ts


    



    # Command 2: Receives stream from remote host and forwards back to beginning of loop
ffmpeg -i tcp://0.0.0.0:6001?listen -f mpegts udp://localhost:6002


    



    On Remote Computer

    



    #  Command 3: Receives stream from local host and returns stream to another ffmpeg instance
ffmpeg -i tcp://0.0.0.0:6000?listen -f mpegts tcp://:6001


    



    On Local Computer

    



    # Command 4: Sends stream to remote host
ffmpeg -re -i in.ts  -f mpegts tcp://:6000


    



    The steps above don't quite complete the feedback loop, but they do result in a successful video out.ts

    



    Then I tried to modify Command 4 so that it could merge both a file and a udp stream, this is a naive attempt I know, I am not very good with ffmpeg.

    



     ffmpeg \
    -re -i in.ts -i udp://0.0.0.0:6002 \
    -filter_complex " \
        [0:v]setpts=PTS-STARTPTS, scale=540x960[top]; \
        [1:v]setpts=PTS-STARTPTS, scale=540x960, \
             format=yuva420p,colorchannelmixer=aa=0.5[bottom]; \
        [top][bottom]overlay=shortest=1" \
    -f mpegts tcp://:6000


    



    The result was that the command hung waiting for a data on the udp port, which makes sense in hindsight.

    



    I would like to know :

    



      

    • Can this be done at all ? If so, what do I need to change ?
    • 


    • Do I need to abandon ffmpeg for this task and look into something else ?
    • 


    



    If you're asking why would I do this, the answer is there is no good reason other than I am curious to know if it's possible and what results it would yield.

    


  • How to play synchronised multichannel Audio and Video in a C# WPF application ?

    27 mars 2019, par AlexS

    I have video of approximate length 2 mins, and i need to be able to switch between audio streams accompanying the video during playback and even apply varying digital filtering and gain changes to the active audio stream during playback.

    NAudio can cope with the mutlichannel audio, filtering and switching between streams, but there is no support for synchronization with a video.

    How do programmers achieve synchronization, without embedding the audio into the video container directly ?

    Thanks