Recherche avancée

Médias (0)

Mot : - Tags -/masques

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

Autres articles (47)

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

  • 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

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (9023)

  • ffmpeg watermark transparent background

    19 février 2018, par Mihai Vilcu

    I’m trying to add a watermark to a video file but i’m having problems with the background of the watermark because i want it to be transparent.

    My approach is like this : i make a png file the size of the video with transparent background like this

    $im = imagecreatetruecolor($width, $height);
    $almostblack = imagecolorallocate($im,254,254,254);
    imagefill($im,0,0,$almostblack);
    $black = imagecolorallocate($im,0,0,0);
    imagecolortransparent($im,$almostblack);

    $textcolor = imagecolorallocate($im, 255, 0, 0);

    // Write the string at the top left
    imagestring($im, 5, 0, 0, 'Hello world!', $textcolor);

    imagepng($im, $img);
    imagedestroy($im);

    and then i add it to the video like this

    exec("/usr/bin/ffmpeg -y -i '$file->path' -sameq -vf 'movie=$img [logo]; [in][logo] overlay=main_w-overlay_w:main_h-overlay_h [out]' '$new_path'");

    the watermark is added but it’s background is not transparent.

    Any idea what i’m doing wrong ?

    UPDATE : it turns out it works just fine for other png images so the problem must be in the way i build the png file any ideas why it doesn’t work that way ?

  • ffmpeg watermark transparent background

    6 mai 2013, par ionutvmi

    I'm trying to add a watermark to a video file but i'm having problems with the background of the watermark because i want it to be transparent.

    My approach is like this : i make a png file the size of the video with transparent background like this

    $im = imagecreatetruecolor($width, $height);
    $almostblack = imagecolorallocate($im,254,254,254);
    imagefill($im,0,0,$almostblack);
    $black = imagecolorallocate($im,0,0,0);
    imagecolortransparent($im,$almostblack);

    $textcolor = imagecolorallocate($im, 255, 0, 0);

    // Write the string at the top left
    imagestring($im, 5, 0, 0, 'Hello world!', $textcolor);

    imagepng($im, $img);
    imagedestroy($im);

    and then i add it to the video like this

    exec("/usr/bin/ffmpeg -y -i '$file->path' -sameq -vf 'movie=$img [logo]; [in][logo] overlay=main_w-overlay_w:main_h-overlay_h [out]' '$new_path'");

    the watermark is added but it's background is not transparent.

    Any idea what i'm doing wrong ?

    UPDATE : it turns out it works just fine for other png images so the problem must be in the way i build the png file any ideas why it doesn't work that way ?

  • Ideal bitrates for different video resolutions

    15 octobre 2018, par Ramesh Navi

    I am building a Video-on-demand service for a closed community. I using FFMPEG for video processing and dash.js for adaptive bitrate player with custom resolution selector. Can somebody please suggest what ideal bitrates should I use while video/audio transcoding ?

    I am talking about -b:v and -ab option

    ffmpeg -i vid.mp4 -c:v libvpx-vp9 -keyint_min 150 \
    -g 150 -tile-columns 4 -frame-parallel 1  -f webm -dash 1 \
    -an -vf scale=144:-1 -b:v 120k -dash 1 video_1.webm \
    -an -vf scale=240:-1 -b:v 250k -dash 1 video_2.webm \
    -an -vf scale=360:-1 -b:v 500k -dash 1 video_3.webm \
    -an -vf scale=480:-1 -b:v 750k -dash 1 video_4.webm \
    -an -vf scale=720:-1 -b:v 1500k -dash 1 video_5.webm

    And

    ffmpeg -i vid.mp4 -vn -acodec libvorbis -ab 96k -dash 1 audio_96k.webm

    Any suggestions/hacks or examples to tackle real-world network situations are appreciated.