Recherche avancée

Médias (2)

Mot : - Tags -/rotation

Autres articles (107)

  • Diogene : création de masques spécifiques de formulaires d’édition de contenus

    26 octobre 2010, par

    Diogene est un des plugins ? SPIP activé par défaut (extension) lors de l’initialisation de MediaSPIP.
    A quoi sert ce plugin
    Création de masques de formulaires
    Le plugin Diogène permet de créer des masques de formulaires spécifiques par secteur sur les trois objets spécifiques SPIP que sont : les articles ; les rubriques ; les sites
    Il permet ainsi de définir en fonction d’un secteur particulier, un masque de formulaire par objet, ajoutant ou enlevant ainsi des champs afin de rendre le formulaire (...)

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

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

Sur d’autres sites (6576)

  • Retranslating video stream using ffmpeg

    6 mai 2014, par zdimon77

    I want to redirect video stream from rtmp to hls format using nginx rtmp-module.

    This my nginx config

       server {
       exec_options on;
       listen 1936;
       chunk_size 4000;


       application myapp {
        live on;
        exec /usr/bin/avconv -loglevel verbose -re -i rtmp://localhost:1936/myapp/$name -vcodec libx264 -vprofile baseline -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://localhost:1935/hls/$name;


    }


    }

    server {

      listen 1935;
       chunk_size 4000;

       application hls {
           live on;
           hls on;
           hls_path /tmp/hls;
       }



    }

    But it doesnt work.
    When I try to publish my stream in console (without exec command in nginx.conf)

    ffmpeg -loglevel debug -re -i rtmp://localhost:1936/myapp/test -vcodec libx264 -vprofile baseline -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://localhost:1935/hls/test

    I see this in console

    root@dcv23 :/usr/share/nginx/html# avconv -i rtmp ://localhost:1935/myapp/testname -vcodec copy -an -f flv rtmp ://localhost:1936/hls/testname

    avconv version 0.8.10-6:0.8.10-1, Copyright (c) 2000-2013 the Libav developers

    built on Feb 5 2014 17:15:30 with gcc 4.7.2

    [flv @ 0x98a3800] invalid stream

    [flv @ 0x98a3800] Estimating duration from bitrate, this may be inaccurate

    Input #0, flv, from ’rtmp ://localhost:1935/myapp/testname’ :

    Duration : N/A, start : 448.536000, bitrate : N/A

    Stream #0.0: Audio: nellymoser, 8000 Hz, mono, s16

    Stream #0.1: Video: flv, yuv420p, 800x600, 1k tbr, 1k tbn

    Output #0, flv, to ’rtmp ://localhost:1936/hls/testname’ :

    Metadata :

    encoder         : Lavf53.21.1

    Stream #0.0: Video: flv, yuv420p, 800x600, q=2-31, 1k tbn, 1k tbc

    Stream mapping :

    Stream #0:1 -> #0:0 (copy)

    Press ctrl-c to stop encoding

    ^Cframe= 200 fps= 7 q=-1.0 Lsize= 1031kB time=35.44 bitrate= 238.2kbits/s

    And process going but m3u8 files dont create.
    Can someone help me please ?
    Thank you.

  • Node.js Stream Mp3 to http without having to save file

    21 août 2016, par user2758113

    I am trying to stream just audio from a youtube link straight to http with node.js.

    My code looks like this, I am using express 4.0.

    var express = require('express');
    var router = express.Router();
    var ytdl = require('ytdl');
    var ffmpeg = require('fluent-ffmpeg');
    var fs = require('fs');

    router.get('/', function(req, res) {

     var url = 'https://www.youtube.com/watch?v=GgcHlZsOgQo';
     var video = ytdl(url)

     res.set({
         "Content-Type": "audio/mpeg"
     })

     new ffmpeg({source: video})
         .toFormat('mp3')
         .writeToStream(res, function(data, err) {
           if (err) console.log(err)
         })

    });

    module.exports = router;

    Now, I’m able to stream the video’s audio to the response if I save the file then pipe it to the response, but I’d rather try to figure out some way to go from downloading to ffmpeg to response.

    Not sure if this is possible. The main goal is to keep it as light weight as possible, and not have to read from files.

    I’ve seen this code which is essentially what I’d like to do minus the saving to a file part.

    part of the error

  • FFMPEG run time error

    17 mai 2014, par saif

    I added FFMPEG to the references and the build is succeeded but when i run this error is appear

    Could not load file or assembly ’AForge.Video.FFMPEG.dll’ or one of
    its dependencies. The specified module could not be found.

    Looked at the Aforge page
    http://www.aforgenet.com/framework/docs/html/4ee1742c-44d3-b250-d6aa-90cd2d606611.htm and Find this..

    Make sure you have FFmpeg binaries (DLLs) in the output folder of your
    application in order to use this class successfully. FFmpeg binaries
    can be found in Externals folder provided with AForge.NET framework’s
    distribution.

    But I did not understand the meaning of it and how can I do that whether it is the reason of error