Recherche avancée

Médias (3)

Mot : - Tags -/image

Autres articles (54)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

Sur d’autres sites (8337)

  • ffmpeg progress percentage in php

    9 avril 2018, par Mr.ZZ

    ffmpeg.php

    $sCmd = "ffmpeg -i ".$image." -i ".$music." video.avi 1> progress.txt";
    $proc = popen($sCmd." 2>&1", "r");

    progress.php

    $content = @file_get_contents('progress.txt');
    if($content){
       preg_match("/Duration: (.*?), start:/", $content, $matches);
       $rawDuration = $matches[1];
       $ar = array_reverse(explode(":", $rawDuration));
       $duration = floatval($ar[0]);
       if (!empty($ar[1])) $duration += intval($ar[1]) * 60;
       if (!empty($ar[2])) $duration += intval($ar[2]) * 60 * 60;
       preg_match_all("/time=(.*?) bitrate/", $content, $matches);
       $rawTime = array_pop($matches);
       if (is_array($rawTime)){$rawTime = array_pop($rawTime);}
       $ar = array_reverse(explode(":", $rawTime));
       $time = floatval($ar[0]);
       if (!empty($ar[1])) $time += intval($ar[1]) * 60;
       if (!empty($ar[2])) $time += intval($ar[2]) * 60 * 60;
       $progress = round(($time/$duration) * 100);
       echo $progress;
    }

    progress.php final output was always 100, so it was easy with jquery to hide progress and show download button.

    BUT after changing ffmpeg.php with this command :

    $sCmd = "ffmpeg -loop 1 -r 1 -i ".$image." -i ".$music." -c:a copy -shortest video.avi 1> progress.txt";
    $proc = popen($sCmd." 2>&1", "r");

    progress.php output is different numbers above 100(thousands) and jquery can’t figure out ffmpeg process finished or not.

    How to get 100 when ffmpeg finishs working ? I think i need some changes in progress.php because final result in progress.txt is longer than before.

  • convert video to audio using ffmpeg

    5 mai 2024, par shakti goyal

    I'm trying to convert a video to mp3 using ffmpeg library but ffmpeg command is not working, it is returning the code 1

    


    Video conversion to MP3 failed with return code : 1

    


    try {
  final session = await FFmpegKit.execute('-i $videoFilePath -vn -ar 44100 -ac 2 -b:a 192k -f mp3 $audioFilePath');

  final returnCode = await session.getReturnCode();

  if (ReturnCode.isSuccess(returnCode)) {
    print('Video conversion to MP3 successful!');
  } else {
    print('Video conversion to MP3 failed with return code: $returnCode');
  }
} catch (e) {
  print('Error occurred during video conversion: $e');
}


    


    $videoFilePath - /Users/shaktigoyal/Library/Developer/CoreSimulator/Devices/9D514AC1-E245-4360-B876-745B9527B844/data/Containers/Data/Application/091D48E6-3AE4-4867-B3B2-2034854D27CE/tmp/image_picker_3DA6CDD3-C2F9-4313-98A1-40A7B0AED652-1298-00001B041C9F94E4trim.59BC5143-1EBA-4BB0-955C-EA1942FA56E3.MOV

    


    $audioFilePath - /Users/shaktigoyal/Library/Developer/CoreSimulator/Devices/9D514AC1-E245-4360-B876-745B9527B844/data/Containers/Data/Application/091D48E6-3AE4-4867-B3B2-2034854D27CE/Documents/audio-14.mp3

    


  • ffmpeg : combine two or three audios into one by lowering the volume of the other

    15 juin 2016, par somya bhargava

    Want to combine some audio files eg :

    1) one long audio file which will act as a background audio
    2) some audio files which will be replaced at specific intervals
    like at 10 sec of the first one

    So final output required is
    audio-1 60 sec
    audio-2 starting from 10 sec to 20 sec with audio-1 at 0.1 volume