Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (65)

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

  • Dépôt de média et thèmes par FTP

    31 mai 2013, par

    L’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
    Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

Sur d’autres sites (11877)

  • ffmpeg draw text filter - Invalid argument when sending url as a text

    2 novembre 2017, par emanaltal

    I’m trying to write a ffmpeg command to live stream a .ts file & write the same url as text overlay through python subprocess

    subprocess.call(’ffmpeg -i %s -vframes 1 -q:v 1 -vf "scale=720:480" -vf drawtext="fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf : text=%s : x=500 :y=500" %s.jpg -hide_banner’%(url,url,filename),shell = True)

    URL example : http://orbitiptv.com:2500/live/99068566091761/99068566091761/6587.ts

    I get an error
    Error reinitializing filters !
    Failed to inject frame into filter network : Invalid argument

    The issue is related to url having special characters, when i run it directly in cmd i can skip : with \
    but how to implement that with python ?

  • How can i get constant output bitrate for fluent-Ffmpeg conversion of m3u8 video stream to audio stream

    24 octobre 2019, par Rushikesh Phalke

    I am using fluent-FFmpeg to convert m3u8 video stream to audio stream. the audio stream I am getting as output has a variable bitrate. How can I achieve getting constant bitrate instead of a variable bitrate ?

    I have tried providing

    .addOption(’-b:a 48k’)

    .addOption(’-bufsize 48k’)

    to keep constant bitrate of 48kbps. But that didn’t work.

    Here is the code sample :

    const ffmpeg = require('fluent-ffmpeg');
    const { Transform } = require('stream');

    let dest = new Transform({
       transform: (chunk, enc, next) => {
           //chunk duration
           next(null, chunk);
       }
    }).on('data', () => {});


    let m3u8_url = 'https://fuel-streaming-prod01.fuelmedia.io/v1/sem/40f15d3b-689f-48a5-9c61-a4f9583ed619.m3u8';

    let command = ffmpeg()
       .format('flac') // required for working with streams
       .on('start', function() {
           console.log('ffmpeg : processing Started');
       })
       .on('progress', (progress) => {
           console.log('ffmpeg : Processing');
       })
       .on('end', () => {
           console.log('ffmpeg : Processing finished !');
       })
       .on('error', (err) => {
           console.log('ffmpeg : ffmpeg error :' + err.message);
       })
       //.addOption('-b:a 48k')
       //.addOption('-bufsize 48k')
       .output(dest) //transform stream
       .audioBitrate('48k')
       .audioCodec('flac') // needed for getting proper metadata

    command.run();
  • ffmpeg won't recognize x265 options [closed]

    29 octobre 2017, par cdpp

    I am trying to use ffmpeg’s built-in x265 library to process .VOB files through h.265codec.

    What I understood from the ffmpeg documentation was that :

    -c:v libx265 tells ffmpeg to use the h.265 codec for video streams

    -x265-params passes options to x265 encoder instead of ffmpeg

    But whenever try to run the command, ffmpeg doesn’t seem to recognize/pass the options to x265.

    It gives the error

    Unrecognized option '-y4m'.<br />
    Error splitting the argument list: Option not found

    Why is this ?

    Here’s the command (edited spacing) :

    C:\ffmpeg (20170123-e371f03-win64-static)\bin>
      ffmpeg -i concat:'input1.VOB'\'input.VOB'
      -map 0:v -map 0:a -r 24000/1001 -f yuv4mpegpipe
      -c:v libx265 -x265-params
      --y4m --fps 24000/1001 -p veryslow --open-gop --bframes 16
      --b-p yramid --bitrate 2500 --rect --amp --aq-mode 3 --no-sao --qcomp 0.75
      --no-strong -intra-smoothing --psy-rd 1.6 --psy-rdoq 5.0 --rdoq-level 1
      --tu-inter-depth 4 --tu-intra-depth 4 --ctu 32 --max-tu-size 16 --pass 1
      --slow-firstpass --stats v. stats --sar 1 --range full 'E:\output.hevc'




    ffmpeg version N-83195-ge371f03 Copyright (c) 2000-2017 the FFmpeg developers
     built with gcc 5.4.0 (GCC)
     configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --e
    nable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --
    enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv
    --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-li
    bfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug -
    -enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enabl
    e-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-li
    bsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolam
    e --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
    --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable
    -libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --ena
    ble-zlib
     libavutil      55. 44.100 / 55. 44.100
     libavcodec     57. 75.100 / 57. 75.100
     libavformat    57. 63.100 / 57. 63.100
     libavdevice    57.  2.100 / 57.  2.100
     libavfilter     6. 69.100 /  6. 69.100
     libswscale      4.  3.101 /  4.  3.101
     libswresample   2.  4.100 /  2.  4.100
     libpostproc    54.  2.100 / 54.  2.100
    Unrecognized option '-y4m'.
    Error splitting the argument list: Option not found