Recherche avancée

Médias (91)

Autres articles (105)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • Taille des images et des logos définissables

    9 février 2011, par

    Dans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
    Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)

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

  • Not so beta-ish these days

    10 octobre 2010, par Scott Schiller

    m demo/360-player/canvas-visualization-basic.html m demo/360-player/canvas-visualization.html m demo/360-player/script/360player.js Not so beta-ish these days

  • How to use ffmpeg.wasm client side

    9 avril 2022, par Yordan Radev

    I am looking to use ffmpeg.wasm in a serverless Vue app, but have no idea how to integrate it. Ideally I want to use it to stitch together Canvas HTMLElement into a video output that the user can download. If anyone can make a JSFiddle, Codepen or whatever other medium demo, that would be great. Working off of this example I am not sure how to add a Canvas element as a frame to a file and then createURL for the resulting file.

    


  • How do I pass a pipe to ffmpeg ?

    6 novembre 2022, par m_j_alkarkhi

    I want to send a couple of images to ffmpeg and output a video

    


    I have tried to use something similar to this which always seems to finish but when I check the output, it always returns an empty 48b file

    


    I have tried changing the order of the flags but nothing seems to work

    


    Here is my code

    


    using System.Diagnostics;
using SkiaSharp;

Process process = new Process();
process.StartInfo.FileName = @"ffmpeg";
process.StartInfo.Arguments = "-f image2pipe -r 30 -i - /home/user/Videos/test33.mp4";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
        
process.Start();

for (int i = 0; i < 300; i++)
{
    using var ms = new MemoryStream();
    SKImageInfo imageInfo = new SKImageInfo(1280, 720, SKColorType.Rgba8888);
    using SKSurface surface = SKSurface.Create(imageInfo);
    SKCanvas canvas = surface.Canvas;
    canvas.Clear(SKColor.Parse("#ffffff"));
    using SKImage image = surface.Snapshot();
    using SKData data = image.Encode(SKEncodedImageFormat.Png, 80);
    data.SaveTo(ms);
    ms.WriteTo(process.StandardInput.BaseStream);
}