Recherche avancée

Médias (1)

Mot : - Tags -/punk

Autres articles (79)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • 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" (...)

Sur d’autres sites (9908)

  • how to set output video length from ffmpeg

    25 avril 2022, par naval Hurpade

    I'm Creating youtube video downloader using ytdl-core and ffmpeg, I'm able to combine video and audio files using ffmpeg, and files are working fine, but

    


    When I play that video video length (duration) is set to some random number like 212309854
I Already tryied ading -t flag to set time it works but I still video duration as this random number.

    


    See screenshot bellow.
And in video properties I see no length is set.

    


    module.exports = function (audio, video, selectedAudioFormat, selectedVideoFormat,res) {
  
  const ffmpegProcess = spawn(
    ffmpegInstallation.path,
    [
      '-i',
      `pipe:3`,
      '-i',
      `pipe:4`,
      '-map',
      '0:v',
      '-map',
      '1:a',
      '-c:v',
      'copy',
      '-c:a',
      'copy',
      '-crf',
      '27',
      '-preset',
      '6',
      '-movflags',
      'frag_keyframe+empty_moov',
      '-f',
      selectedVideoFormat.container,
      '-t',
      '30',
      '-loglevel',
      'info',
      '-',
    ],
    {
      stdio: ['pipe', 'pipe', 'pipe', 'pipe', 'pipe']
    }
  );
  
  
  video.pipe(ffmpegProcess.stdio[3]);
  audio.pipe(ffmpegProcess.stdio[4]);
  ffmpegProcess.stdio[1]
  .pipe(res);
  
  let ffmpegLogs = '';
  
  ffmpegProcess.stdio[2].on('data', (chunk) => {
    ffmpegLogs += chunk.toString();
  });
  
  ffmpegProcess.on('exit', (exitCode) => {
    if (exitCode === 1) {
      console.error('ERROR IN CHILD ::', ffmpegLogs);
    }
  });


    


    enter image description here

    


  • Fixed grammar error in german range validator message. Fixes #315

    29 mars 2012, par fbuchinger

    m localization/messages_de.js Fixed grammar error in german range validator message. Fixes #315

  • Revision 2a19c96362 : onyx_if : quiet -Warray-bounds warnings 'number_of_layers' is range checked befo

    15 mars 2014, par James Zern

    Changed Paths :
     Modify /vp8/encoder/onyx_if.c



    onyx_if : quiet -Warray-bounds warnings

    'number_of_layers' is range checked before assignment from the user
    config.

    Change-Id : Idefdaceb8736f126fa7c647da2b047dafb56ea52