Recherche avancée

Médias (91)

Autres articles (102)

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

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

Sur d’autres sites (9434)

  • How can I render frames decoded by FFmpeg using hardware decoding with D3D11 ?

    14 juin 2024, par mercuric taylor

    I have completed the process of decoding a video frame using FFmpeg. The format of the decoded frame is AV_PIX_FMT_NV12. Now, I want to render this frame to the screen using D3D11. My questions are :

    


      

    1. What is the equivalent concept in D3D11 for a decoded frame ? Is it a texture ?
    2. 


    3. I have seen many solutions that convert NV12 data to RGB, but it seems that DX11 does not require this conversion anymore.
    4. 


    5. I just want to display this frame, and since my frame is on the GPU, is there a more convenient way to render directly on the GPU without copying ?
    6. 


    


    Please forgive my not-so-good English. Can anyone provide a reference example ?

    


    I have already referenced this open-source project. texthttps://github.com/balapradeepswork/D3D11NV12Rendering/tree/master/D3D11NV12Rendering
But I don't understand it very well.
Since I don't use dx11 to make game, just for show video, I am looking forward for a more easy solution. It has worried me for weeks, can anyone give me some advice(even good tutorial, some I can found is too old). Thanks sincerely !

    


  • Use OpenH264 instead of libx264 in ffmpeg ?

    26 août 2020, par MING

    I use node-fluent-ffmpeg module to call ffmpeg.exe in my node.js app

    


    How to use OpenH264 when calling ffmpeg.exe ?

    


    Do I need to recompile ffmpeg ?

    


    But compiling ffmpeg looks complicated...

    


    The actual code is probably like this

    


    var FfmpegCommand = require('fluent-ffmpeg');
var FFMPEG_PATH = "C:/ffmpeg/bin/ffmpeg.exe" // binary file
FfmpegCommand.setFfmpegPath(FFMPEG_PATH)

FfmpegCommand("dog.webm", {})
    .videoCodec('libx264')
    // command line 
    // .addOutputOption([
    //     '-threads 8'
    // ])
    .on('start', function (commandLine) {
        // Actual ffmpeg command
        // ffmpeg -i C:\Users\ming\Pictures\WEBCAMCAPTURE\dog.webm -y -vcodec libx264 C:\Users\ming\Pictures\WEBCAMCAPTURE\dog_x264.mp4
        console.log('command' + commandLine)
    })
    .on('progress', function (progress) {
        console.log('Processing: ' + progress.percent + '% done')
    })
    .on('end', function () {
        console.log('Finished')
    })
    .save("dog_x264.mp4")



    


    English isn’t my first language, so please excuse any mistakes.

    


  • Use OpenH264 instead of libx264 in ffmpeg ?

    26 août 2020, par MING

    I use node-fluent-ffmpeg module to call ffmpeg.exe in my node.js app

    


    How to use OpenH264 when calling ffmpeg.exe ?

    


    Do I need to recompile ffmpeg ?

    


    But compiling ffmpeg looks complicated...

    


    The actual code is probably like this

    


    var FfmpegCommand = require('fluent-ffmpeg');
var FFMPEG_PATH = "C:/ffmpeg/bin/ffmpeg.exe" // binary file
FfmpegCommand.setFfmpegPath(FFMPEG_PATH)

FfmpegCommand("dog.webm", {})
    .videoCodec('libx264')
    // command line 
    // .addOutputOption([
    //     '-threads 8'
    // ])
    .on('start', function (commandLine) {
        // Actual ffmpeg command
        // ffmpeg -i C:\Users\ming\Pictures\WEBCAMCAPTURE\dog.webm -y -vcodec libx264 C:\Users\ming\Pictures\WEBCAMCAPTURE\dog_x264.mp4
        console.log('command' + commandLine)
    })
    .on('progress', function (progress) {
        console.log('Processing: ' + progress.percent + '% done')
    })
    .on('end', function () {
        console.log('Finished')
    })
    .save("dog_x264.mp4")



    


    English isn’t my first language, so please excuse any mistakes.