Recherche avancée

Médias (1)

Mot : - Tags -/publicité

Autres articles (75)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

Sur d’autres sites (9880)

  • Is possible to call external action between file segmentation on FFMPEG

    10 janvier 2020, par Marcelo Ludovico

    When I use ffmpeg with -f segment format

    ffmpeg -f decklink -channels 16 -i "DeckLink Quad (channel_number)" -c:v h264 -s 1280x720 -b:v 1.5M -c:a mp3 -b:a 48K -f segment -segment_time 10 -segment_atclocktime 1 -strftime 1 "/output/path/%Y%m%d%H%M%S.mp4"

    it creates a sequence of h264 encoded mp4 files. Then I need to transcode this files to HEVC for storage/bandwidth saving reasons.

    At this point if I want to automate this process, I don’t always know when the segments are ready to be transcoded, which I do by :

    ffmpeg -y -i path + filename -map 0 -c:v hevc -b:v 500K -s 1280x720 -c:a aac -b:a 48K path + "converted/" + filename

    My question is :
    Is there a way to call anything external everytime ffmpeg opens a new file for writing ?

    Info : I can’t directly encode HEVC from input because I don’t have a capable GPU to do so, hence the CPU encoding is slower than the input stream, causing "buffer overrun" at the decklink input.

  • Evolution #4346 (En cours) : Extraire la gestion des catégories de SPIP et SVP (action 1)

    11 juin 2019, par Eric Lupinacci

    Le passage sous Composer va à plus ou moins long terme remettre en cause SVP. SVP supporte aujourd’hui plusieurs fonctions distinctes dont :

    1. la "gestion" des catégories
    2. la "gestion" des branches SPIP
    3. la construction du référentiel des plugins et des dépôts.
    4. l’installation des plugins incluant la gestion des dépendances.

    La mise en place de Composer (objectif final avec les plugins) remet en cause complètement la fonction 4-.
    L’idée est donc :

    • action 1 : transférer la fonction 1 dans un plugin à part : c’est déjà fait en grande partie et le plugin s’appelle SVP Typologie.
    • action 2 : transférer la fonction 2 dans SPIP directement (ou ailleurs, à réfléchir). Cela correspond principalement à des globales et une balise.
    • action 3 : transférer la fonction 3 dans un plugin "Référentiel des plugins" qui construit la base des plugins à partir des archives XML. En complément, il serait bien de réfléchir à une autre manière d’intégrer dans le référentiel les plugins Github de façon corriger les liens erronés puis ensuite de rajouter les zips Composer.
    • action 4 : réduire SVP à la fonction 4 en nécessitant le plugin "Référentiel des plugins" pour un certain temps.

    Ce ticket est avant tout dédié à l’action 1.
    Outre le plugin SVP Typologie développé pour l’instant sur Github https://github.com/smellup/svp_typologie il faut aussi faire des modifications sur SVP et le Core.

    Pour le Core, il faut :

    • passer la catégorie en optionnelle, supprimer la liste des valeurs possibles afin de ne pas générer d’erreur. Une fois les nouvelles catégories adoptées, on pourra même supprimer la catégorie des fichiers XML.
    • vérifier que les références à la catégorie dans les fonctions de chargement des XML sont compatibles avec l’absence de catégorie (a priori c’est le cas dans info_plugin).

    Pour SVP, il faut :

    • supprimer les balises, filtres et globales associés aux catégories
    • certains autres filtres (comptage en particulier) ne sont utilisés que dans Plugins SPIP. Il convient de les déplacer dans le plugin idoine (Plugins SPIP ou Contrib à terme)
    • Supprimer le filtre catégorie dans le formulaire de recherche des plugins.
  • How can I record the desktop action to a video file with ffmpeg without showing the ffmpeg console window ?

    24 décembre 2018, par Dubi Duboni

    Tried this method either by calling it from the constructor or a button click event :

    private void StartRecordingDesktop()
           {
               Process process = new Process();

               // Stop the process from opening a new window
               process.StartInfo.RedirectStandardOutput = true;
               process.StartInfo.UseShellExecute = false;
               process.StartInfo.CreateNoWindow = true;
               process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;

               // Setup executable and parameters
               process.StartInfo.FileName = @"d:\SavedScreenshots\ffmpeg.exe";
               process.StartInfo.Arguments = "-f gdigrab -framerate 24 -i desktop -preset ultrafast -pix_fmt yuv420p testwithforms.mp4";

               // Go
               process.Start();
           }

    Two problems :

    1. It’s not recording when I shut down the application there is no video file on the hard disk.

    2. When I shut down the application sometimes it leaves a working exe file parto f the ffmpeg in the background that make the mouse cursor to shake a bit stuttering.

    What I want is to start/stop recording without showing the ffmpeg console window. The idea in the end is to make some identification of the recording mode if recording or not using a tray icon as indiacator.