Recherche avancée

Médias (91)

Autres articles (98)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • ANNEXE : Les plugins utilisés spécifiquement pour la ferme

    5 mars 2010, par

    Le site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)

  • Activation de l’inscription des visiteurs

    12 avril 2011, par

    Il est également possible d’activer l’inscription des visiteurs ce qui permettra à tout un chacun d’ouvrir soit même un compte sur le canal en question dans le cadre de projets ouverts par exemple.
    Pour ce faire, il suffit d’aller dans l’espace de configuration du site en choisissant le sous menus "Gestion des utilisateurs". Le premier formulaire visible correspond à cette fonctionnalité.
    Par défaut, MediaSPIP a créé lors de son initialisation un élément de menu dans le menu du haut de la page menant (...)

Sur d’autres sites (8849)

  • avformat/hlsenc : add var_stream_map LANGUAGE field string parameter

    23 janvier 2019, par Steven Liu
    avformat/hlsenc : add var_stream_map LANGUAGE field string parameter
    

    use a:0,agroup:aud_low,default:Yes,language:CHN a:1,agroup:aud_low,language:ENG
    a:2,agroup:aud_high,default:YesYes,language:CHN a:3,agroup:aud_high,language:ENG
    v:0,agroup:aud_low v:1,agroup:aud_high
    create master m3u8 list.

    result :
    EXTM3U
    EXT-X-VERSION:3
    EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_0",DEFAULT=YES,LANGUAGE="CHN",URI="out_0.m3u8"
    EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_1",DEFAULT=NO,LANGUAGE="ENG",URI="out_1.m3u8"
    EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_2",DEFAULT=YES,LANGUAGE="CHN",URI="out_2.m3u8"
    EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_3",DEFAULT=NO,LANGUAGE="ENG",URI="out_3.m3u8"
    EXT-X-STREAM-INF:BANDWIDTH=1170400,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_low"
    out_4.m3u8
    EXT-X-STREAM-INF:BANDWIDTH=3440800,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_high"
    out_5.m3u8

    Signed-off-by : Steven Liu <lq@chinaffmpeg.org>

    • [DH] doc/muxers.texi
    • [DH] libavformat/dashenc.c
    • [DH] libavformat/hlsenc.c
    • [DH] libavformat/hlsplaylist.c
    • [DH] libavformat/hlsplaylist.h
  • Single Command to crop, animate (effects) and add images and texts in one video

    7 mars 2019, par Vivek Faldu

    I want to create a command where i can perform single operation.

    I have few commands which are working well individually

    Add Background Music Command

    String[] command = {"-i", inputPath, "-i",
    audioPath, "-filter_complex", "amix", "-preset",
    "ultrafast", "-vcodec", "libx264", outputPath};

    Multiple Image OverLay Command

    String[] command = {"-i", inputPath, "-i",
    audio.getAbsolutePath(), "-i", image1,
    "-i", image2, "-i", image3, "-
    filter_complex","[0][1]overlay=x=W/2-w/2:y=H/2-
    h/2:enable='between(t,2,10)'[v1];[v1][2]overlay=x=W/2-w/2:y=H/2-
    h/2:enable='between(t,10,20)'[v2];[v2][3]overlay=x=W/2-w/2:y=H/2-
    h/2:enable='gt(t,20)'[v3]","-map", "[v3]", outputPath};

    Image OverLay Command

    String[] command = {"-i", inputPath, "-i",
    image,"-filter_complex","overlay=(main_w-overlay_w)/2:
    (main_h-overlay_h)/2","-codec:a", "copy", outputPath};

    Cropping Command

    String[] command = {"-i", inputPath, "-filter:v", "crop=iw/2:ih:"
    + 0 + ":" + 0, "-c:a", "copy", outputPath};

    Effect

    String[] command = {"-i", inputPath, "-loop", "1", "-t", "2", "-
    i", image1, "-loop", "1", "-t", "2", "-i",
    image2, "-filter_complex", "
    [0]boxblur=enable='lt(t,2)+gt(t,10)'[vid];
    [1:v]format=rgba,fade=in:st=0:d=0.5:alpha=1,
    fade=out:st=1.5:d=0.5:alpha=1[img1];
    [2:v]format=rgba,fade=in:st=0:d=0.5:alpha=1,
    fade=out:st=1.5:d=0.5:alpha=1,setpts
    =PTS+10/TB[img2];[vid][img1]overlay=(main_w-overlay_w)/2:(main_h-
    overlay_h)/2[bkg];[bkg][img2]overlay=(main_w-overlay_w)/2:(main_h-
    overlay_h)/2", "-preset", "ultrafast", "-c:a", "copy", outputPath};

    But I don’t have any clue how to combine this all to one single command. Please help me out.

    Thanks in advance.

  • ffmpeg select highest quality video track and audio track in specific language from m3u8

    17 juin 2019, par smfs

    I have a bunch of .m3u8 files that contain video tracks in different resolutions and bitrates, and audio tracks in different laguages.
    I want to select the highest quality video stream and if available the audio track in a specified language.

    I know how to select the audio track, currently I use

    -map 0:m:language:en?

    like this

    ffmpeg -re -protocol_whitelist file,http,https,tcp,tls -i .\some_file.m3u8 -codec:a aac -c:v copy -f flv -map 0:m:language:en? rtmp://foo.com:1935/live/xyz

    With that I only stream audio if the specified audio language is available, or audio and video in the default configuration if it’s not.

    I want to stream the best video track (the one ffmpeg picks by default) in both cases.