Recherche avancée

Médias (1)

Mot : - Tags -/publicité

Autres articles (58)

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

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • ANNEXE : Les plugins utilisés spécifiquement pour la ferme

    5 mars 2010, par

    Le site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)

Sur d’autres sites (8988)

  • How to make file .mpd for adaptive streaming supported on iOS device

    3 août 2020, par thxbox

    I would like to do DASH Adaptive Streaming in Ubuntu server. I used ffmpeg and MP4Box to convert video to .mpd file.

    


    Below is command that I use for convert and to generate a file

    


    ffmpeg -i myvideo.mp4 \
-vcodec libx264 \
-profile:v main -level 3.1 \
-preset medium \
-crf 23 \
-x264-params ref=4 \
-acodec copy \
-movflags +faststart myvideo-output.mp4


    


    MP4Box -dash 4000 \
-rap -bs-switching no 
-profile live \ 
-out myvideo-output.mpd \
-segment-name my_video_segment_ myvideo-output.mp4#audio myvideo-output.mp4#video


    


    in browser side, I implemented dash.js to video player.
the problem is it works on Chrome, Firefox and Safari on Desktop/iPad but it not works on some all iPhone.

    


    How to solve it ?

    


  • iOS local host RTMP server

    16 septembre 2020, par estoril

    I have been tasked with creating an iPad application, iOS 12.3 latest support, to run as a local RTMP server. Purpose being, external devices connect to this local RTMP server on iOS iPad, either via the iPad's wifi connection or enabled hotspot, and playback the display of external devices (mirror) onto the iPad.

    


    I have been successful with creating a local host HTTP server, but upon connecting with external devices the local server on the iPad quits.

    


    I will be using open source software for decoding and playback of video feed such as vlc or ffmpeg, but need guidance on an iPhone local host implementation, such as https://github.com/sallar/mac-local-rtmp-server for a mac.

    


    Any help would be greatly appreciated !

    


  • Audio and Video not synced after ffmpeg filter_complex select between

    2 février 2024, par RadekJ

    I am trying to trim a video shoot on an iPhone.

    


    When I execute :

    


    ffmpeg -i IMG_8555.MOV \
-filter_complex " \
[0:v] select='between(t,448.856,1279.240)', setpts=N/FR/TB; \
[0:a] aselect='between(t,448.856,1279.240)', asetpts=N/SR/TB \ 
" \ 
output.mov


    


    the output audio is out of sync - audio is faster (noticeable towards the end of the output video).

    


    I noticed that the outputs frame rate is 29.97 while the inputs is 29.98.

    


    So I did some experimenting and changed setpts to setpts=N/29.98/TB; but still the video is falling behind.
So I changed it even more to setpts=N/30.00/TB; - then it feels almost ok.

    


    I tired adding -vsync 1 - no luck

    


    I tried adding -async 1 - no luck

    


    I tried adding -async 7000 - no luck

    


    edit : If i put setpts=N/29.99/TB then it is ideal.

    


    Any ideas how can I make it always synced (no matter what is the input) ?