Recherche avancée

Médias (0)

Mot : - Tags -/interaction

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

Autres articles (90)

  • À propos des documents

    21 juin 2013, par

    Que faire quand un document ne passe pas en traitement, dont le rendu ne correspond pas aux attentes ?
    Document bloqué en file d’attente ?
    Voici une liste d’actions ordonnée et empirique possible pour tenter de débloquer la situation : Relancer le traitement du document qui ne passe pas Retenter l’insertion du document sur le site MédiaSPIP Dans le cas d’un média de type video ou audio, retravailler le média produit à l’aide d’un éditeur ou un transcodeur. Convertir le document dans un format (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • XMP PHP

    13 mai 2011, par

    Dixit Wikipedia, XMP signifie :
    Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
    Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
    XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)

Sur d’autres sites (14093)

  • Compile FFmpeg shared library for macOS and libavdevice.58.dylib

    31 juillet 2020, par Igor

    I compiled FFmpeg 4.3.1 into shared libraries for macOS Catalina to implement a video playback in my app.

    


    However libavdevice.58.dylib is very small (70 KB instead of 2 MB) and doesn't include basic LibAV functions for a correct work. Other dylibs seems to be OK.

    


    brew install automake fdk-aac git lame libass libtool sdl shtool texi2html wget x264 nasm

./configure  --prefix=/usr/local --enable-shared --samples=fate-suite

make


    


  • audio dynamic range compression in php

    28 mai 2020, par monu214

    Is this possible to dynamic audio range compression in PHP. There is a lot of confusion between compression of audio, what I mean of audio compression here is described in this article.

    



    Some posts I saw here about the audio compression which only converts the audio format from wav to mp3 or other formats using FFmpeg, but what I want here is to change some audio settings like threshold, compression ratio, attack time, release time which is basic settings that can be used in audio compression.

    



    Is there any way I can do this in server-side using PHP ?

    


  • Error while trying to get output from command [C++]

    8 septembre 2021, par Jilijou

    I am trying to get the duration of a video using ffmpeg in C++ and I tried using a pipe to get the output from a command. I can't compile my code, getting this error :

    


    video_concat.cpp: In function 'int main()':
video_concat.cpp:17:41: error: expected ',' or ';' before '{' token
   std::string exec(commande_duration_2) {
                                         ^
video_concat.cpp:51:1: error: expected '}' at end of input
 }
 ^


    


    And this is my code :

    


    #include <iostream>&#xA;#include <memory>&#xA;#include <stdexcept>&#xA;#include <array>&#xA;#include <cstdio>&#xA;#include &#xA;#include <string>&#xA;#include <sstream>&#xA;&#xA;using namespace std;&#xA;&#xA;int main() {&#xA;  float duration_1, duration_2, full_duration;&#xA;  duration_1 = system("ffprobe -i goal1_25.mp4 -show_entries format=duration -v quiet -of csv=\"p=0\"");&#xA;  //duration_2 = system("ffprobe -i goal2_25.mp4 -show_entries format=duration -v quiet -of csv=\"p=0\"");&#xA;  const char* command_duration_2 = "ffprobe -i goal2_25.mp4 -show_entries format=duration -v quiet -of csv=\"p=0\"";&#xA;  std::string exec(commande_duration_2) {&#xA;    std::shared_ptr<file> pipe(popen(command_duration_2, "r"), pclose);&#xA;    if (!pipe) return "ERROR";&#xA;    char buffer[128];&#xA;    std::string result = "";&#xA;    while (!feof(pipe.get())) {&#xA;        if (fgets(buffer, 128, pipe.get()) != NULL) {&#xA;            duration_2 &#x2B;= buffer;&#xA;        }&#xA;    }&#xA;    return duration_2;&#xA;  }&#xA;&#xA;&#xA;  cout &lt;&lt; duration_1 &lt;&lt; " | " &lt;&lt; duration_2;&#xA;  return 0;&#xA;}&#xA;</file></sstream></string></cstdio></array></stdexcept></memory></iostream>

    &#xA;

    If I put between /.../ the pipe section, everything works fine but I don't get any result (Output : 0 | 0). Can anyone help me ? Thanks !

    &#xA;