Recherche avancée

Médias (91)

Autres articles (42)

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

  • Encoding and processing into web-friendly formats

    13 avril 2011, par

    MediaSPIP automatically converts uploaded files to internet-compatible formats.
    Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
    Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
    Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
    All uploaded files are stored online in their original format, so you can (...)

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

Sur d’autres sites (5575)

  • FFMPEG API real-time encoding, skipped frames

    24 octobre 2015, par Paul Knopf

    I am using FFMPEG to encode live video. If I can’t keep up with the live encoding, I need to drop frames. Currently, I just skip the encoding of a raw frame, and the PTS for the next frame is the same. Meaning, even if there is a skipped frame, the pts is always 1,2,3,4,5,6....

    This causes the playback of the file to skip ahead in time. Instead, I would like to add blank frames to the muxed file. I tried making PTS indicate a skipped frame by setting it to 1,2,4,5,8,...., but the FFMPEG h264 encoders depend on PTS being consecutive.

    How do I pass empty data to my mp4/container, indicating a blank space in time, so that decoders won’t appear to jump ahead in time, but instead just see a delay/freeze.

  • Cut the stream at specific clock time in FFMPEG

    14 juin 2017, par Fearhunter

    I use the following command from ffmpeg to cut my live stream from VLC :

    ffmpeg -i InputStreamURL -acodec aac -strict -2 -vcodec libx264 -hls_wrap 100 -f hls -hls_time 20 /var/www/html/ts/1.m3u8

    Now I want to cut the stream at a specific time like for example 09:00 am till 12:00 PM. I was reading about the segment muxer in the FFMPEG documentation. I read the following command :

    segment_atclocktime 1|0
    If set to "1" split at regular clock time intervals starting from 00:00 o’clock. The time value specified in segment_time is used for setting the length of the splitting interval.
    For example with segment_time set to "900" this makes it possible to create files at 12:00 o’clock, 12:15, 12:30, etc.

    Default value is "0".

    Is there a other command to specify a timestamp to record the stream ? This is my my interface I am gonna build :

    Live

    The scenario is :

    1 : enter stream URL
    2 : begin time = 15:00 pm
    3 : end time = 17:00 pm
    4 : pieces = 3

    Conclusion :

    15:00 - 17:00 = 2 hours
    2 hours * 3600 = 7200 seconds
    7200 / 3 = 2400 seconds for each sliced video

    How can I use segment_atclocktime for this scenario ?

  • Add sound effects at particular time in a Video file

    13 janvier 2017, par G Singh

    I have a video file and I need to add multiple audio effects to it at particular time.

    How can this be achieved ?

    Using FFMPEG only audio can be merged with video file but how to add a small audio effect at particular time.

    I tried the following way,

    ffmpeg.exe -i video.mp4 -i audio.mp3 -map 0:v -map 1:a -c copy -y output.mp4

    Is there any other open source or paid library to do this task ?

    Any kind of guidance will be appreciated.

    Thanks.