Recherche avancée

Médias (1)

Mot : - Tags -/publicité

Autres articles (58)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

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

Sur d’autres sites (9160)

  • How can I efficient process a video on a per-request basis ?

    18 décembre 2015, par mipadi

    I’m working on a web application in which a watermark must be applied to a video before it is sent to the user. Currently this watermark is static, and is created using ffmpeg when a video is updated. However, the application is changing so that a unique watermark will be added to the video for every request made for the video. This prevents a problem, as the video files may be fairly large and adding a watermark may be time-consuming (e.g., in some cases it may take over a minute to add a watermark), but the watermarks cannot be added on upload.

    I figured that streaming video could be a solution and implemented a solution using the nginx-rtmp-module, but several problems cropped up :

    1. RTMP solutions are a no-go as they appear to require Flash. This application must be supported on devices that don’t support Flash at all, or don’t (and won’t) have it installed.
    2. I have considered using MPEG-DASH, but that enjoys only limited support. Namely, it is not supported on versions of Firefox targeted by the application, nor is it supported on iOS or some versions of Safari.
    3. I have considered HLS, but that enjoys even more limited support than MPEG-DASH.
    4. Regardless, I haven’t actually been able to get Dash.js (the reference player for MPEG-DASH streams) to work, although that may be due to an encoding issue, I’m not sure.

    I wondered if there is a better (perhaps simpler) solution to this problem ; perhaps streaming video isn’t the way to go at all ? Is there an efficient way to transcode a video file on-the-fly and start sending it to the browser quickly ?

    I am not against using solutions like node.js or other platforms/frameworks, and solutions can use HTML5 <video></video> if necessary.

  • how to add hvt1 hvc2 to ffmpeg ?

    19 août 2020, par user10716022

    i only add libavformat library isom.c

    &#xA;

    { AV_CODEC_ID_HEVC , MKTAG (&#x27;h&#x27;, &#x27;v&#x27;, &#x27;c&#x27;, &#x27;2&#x27;) }, /* HEVC / H.265 coded&#xA;with gpac */&#xA; { AV_CODEC_ID_HEVC , MKTAG (&#x27;h&#x27;, &#x27;v&#x27;, &#x27;t&#x27;, &#x27;1&#x27;) }, /* HEVC / H.265 coded&#xA;with gpac */&#xA;

    &#xA;

    i want use ffmpeg mpeg dash srd

    &#xA;

    MPD video code ffmpeg do not have&#xA;this is my MPD

    &#xA;

    &lt;?xml version="1.0"?>&#xA;&#xA;<mpd xmlns="urn:mpeg:dash:schema:mpd:2011" minbuffertime="PT1.500S" type="static" mediapresentationduration="PT0H3M37.792S" maxsegmentduration="PT0H0M5.000S" profiles="urn:mpeg:dash:profile:isoff-live:2011">&#xA; <programinformation moreinformationurl="http://gpac.io">&#xA;  &#xA; </programinformation>&#xA;&#xA; <period duration="PT0H3M37.792S">&#xA;  <adaptationset segmentalignment="true" maxwidth="1920" maxheight="1012" maxframerate="24" par="1920:1012" lang="und" startwithsap="1">&#xA;   <essentialproperty schemeiduri="urn:mpeg:dash:srd:2014" value="1,0,0,0,0"></essentialproperty>&#xA;   <segmenttemplate media="output_qp22_dash_track1_$Number$.m4s" initialization="hight01_set1_init.mp4" timescale="24000" startnumber="1" duration="120000"></segmenttemplate>&#xA;   <representation mimetype="video/mp4" codecs="hvc2.1.6.L186.80" width="1920" height="1012" framerate="24" sar="1:1" bandwidth="3010576">&#xA;   </representation>&#xA;  </adaptationset>&#xA;</period>&#xA;</mpd>&#xA;

    &#xA;

  • ffmpeg ignore PUT and does POST when sending -f segment chunks [closed]

    5 novembre 2023, par l_-A-_l

    I cannot figure why ffmpeg does send chunck over PUT method when I use the -f dash (parameter) :

    &#xA;

    ffmpeg -nostats -nostdin -i - -f dash -seg_duration 1 -window_size 10 extra_window_size 2 -remove_at_exit 1 -use_timeline 1 -dash_segment_type webm -c:a libvorbis -b:a 128k -method PUT http://nginx/test/main.mpd&#xA;

    &#xA;

    and refuses to PUT (and use POST instead) when I use -f segment :

    &#xA;

    ffmpeg -i - -vn -acodec copy -f segment -segment_time 5 -method PUT  http://nginx/flux/segment_%3d.mp3&#xA;

    &#xA;

    (I need to use the PUT method)

    &#xA;