Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (51)

  • 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

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • Automated installation script of MediaSPIP

    25 avril 2011, par

    To overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
    You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
    The documentation of the use of this installation script is available here.
    The code of this (...)

Sur d’autres sites (7670)

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

    


  • How to split a 1 hour video .mp4 file into 5 seconds segments for Media Source Extension API

    15 avril 2018, par Harpreet Singh

    I’m designing a web media player with the Media Source Extension API. I really like the process of how dash.js distributes the media by having the original media split into number of small files and be played in the web. I have visited the source storage of the bbb_30fps at https://dash.akamaized.net/akamai/bbb_30fps. And I looked at the 720p video quality directory at https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k and the audio directory at https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k. I saw that the original 10 min video has been split into small segments of 720p quality excluding the audio with the file type of .m4v and small segments of the audio excluding the video with the file type of m4a.

    I want to have my 1 hour .mp4 video split into 720p quality with separate segments of duration 5 seconds excluding the audio and with the file type of .m4v. I also want to split the audio into separate segments of 5 seconds excluding the video with the file type of .m4a. If someone can help me please comment below. Thanks

    So far I have visited http://www.instructables.com/id/Making-Your-Own-Simple-DASH-MPEG-Server-Windows-10/ but it want not able to help me with my needs. And I have tried number of other methods with MP4Box but I can’t get the result I want.

  • mp3/aac trim precision issue

    27 janvier 2020, par Massimo Vantaggio

    Due to mp3/aac codec doesn’t support that level of trim precision so im unable to get rounded container duration (without this 6 ms) :

    ffprobe -v error -show_entries format=duration \
    >   -of default=noprint_wrappers=1:nokey=1 output_audio.mp4
    372.006000

    MP4box generation get 6 ms more for every cycle :

    [...]
    Next generation scheduled in 3895 ms (DASH time 412006 ms)
    [...]
    Next generation scheduled in 3895 ms (DASH time 414012 ms)

    My MP4box command :

    MP4Box -dash-live 2000 -subdur 4000 -bound -segment-timeline -no-cache -profile dashavc264:live -subsegs-per-sidx -1 -mpd-refresh 4 -time-shift 16 -min-buffer 2000 -url-template -insert-utc -bs-switching no -run-for 86400000 -dash-ctx ../../live/log.txt -out ../../live/manifest.mpd ../current/output_1080.mp4:bandwidth=4800000#video ../current/output_720.mp4:bandwidth=2400000#video ../current/output_360.mp4:bandwidth=800000#video ../current/output_audio.mp4:bandwidth=384000#audio

    after 50% of the advertised duration an error will occur (probably)

    I say probably because the time for testing it is very long so may ask if the mp4box command provide for a stable loop or if the error will occur, and if yes, it will occur, may ask an help to debug my command line on mp4box to avoid this issue ?

    Im sorry but trial and error it’s too long since every try is about 24 hours..

    Dash.js web based purpose.

    Thansk in advance !