Recherche avancée

Médias (2)

Mot : - Tags -/documentation

Autres articles (78)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

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

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

Sur d’autres sites (12712)

  • Using FFMPEG to split a 16 channel audio input source into 4 seperate 4 channel audio feeds for streaming

    30 décembre 2019, par Mathew Knight

    I hope someone can help

    I am currently trying to split a 16ch Dante audio feed from a separate machine into 4 different audio streams that I can use to then TX via RTMP to Wowza for MPEG-DASH encoding, at present i am just trying to split them into files, I will add the RTMP streaming later.

    The biggest issue I am encountering at current is that FFMPEG is returning me this error from my input string

    Filter channelsplit:WR has an unconnected output

    here is my current input string

    ffmpeg -f dshow -i audio="Dante Via Receive (Dante Via)" -filter_complex "[0:a]channelsplit=channel_layout=hexadecagonal[FL][FR][FC][BL][BR][BC][SL][SR][TFL][TFC][TFR][TBL][TBC][TBR][WL][WR]" -map "[FL][FR][FC][BL]" 1-4.wav -map "[BR][BC][SL][SR]" 5-8.wav -map "[TFL][TFC][TFR][TBL]" 9-12.wav -map "[TBC][TBR][WL][WR]" 13-16.wav

    and here is the full FFMPEG output

    ffmpeg version git-2019-12-26-b0d0d7e Copyright (c) 2000-2019 the FFmpeg developers
     built with gcc 9.2.1 (GCC) 20191125
     configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt --enable-amf
     libavutil      56. 37.100 / 56. 37.100
     libavcodec     58. 65.100 / 58. 65.100
     libavformat    58. 35.101 / 58. 35.101
     libavdevice    58.  9.101 / 58.  9.101
     libavfilter     7. 69.101 /  7. 69.101
     libswscale      5.  6.100 /  5.  6.100
     libswresample   3.  6.100 /  3.  6.100
     libpostproc    55.  6.100 / 55.  6.100
    Guessed Channel Layout for Input Stream #0.0 : stereo
    Input #0, dshow, from 'audio=Dante Via Receive (Dante Via)':
     Duration: N/A, start: 103082.790000, bitrate: 1411 kb/s
       Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
    File '1-4.wav' already exists. Overwrite? [y/N] y
    File '5-8.wav' already exists. Overwrite? [y/N] y
    File '9-12.wav' already exists. Overwrite? [y/N] y
    File '13-16.wav' already exists. Overwrite? [y/N] y
    Filter channelsplit:WR has an unconnected output

    I’m also getting the issue where FFMPEG is guessing that the channel count is stereo, which is incorrect but i’m having problems figuring out how to define the input stream as 16ch’s of audio

    Any help with this would be greatly recieved

    Cheers

    M

  • ffmpeg function/alias in .bash_aliases [duplicate]

    29 décembre 2019, par unammusic

    This question already has an answer here :

    I’m trying to build a function in my aliases to avoid typing the whole ffmpeg command everytime for a simple video cut like this :

    ffmpeg -ss 00:00:00 -t 00:00:10 -i video.mp4 -vcodec copy -acodec copy video_cut.mp4

    So I came up with this idea :

    function ffmpeg-cut () {
     ffmpeg -ss '$1' -t '$2' -i '$3' -vcodec copy -acodec copy '$3'_cut.mp4
    }

    or as a one liner :

    alias ffmpeg-cut='ffmpeg -ss '$1' -t '$2' -i '$3' -vcodec copy -acodec copy '$3'_cut.mp4'

    I guess it’s some kind of syntax error but I can’t figure out. Anyone any idea ? This is my output when I try :

    es@es-ubuntu-station:~/Downloads$ ffmpeg-cut 00:00:00 00:00:10 cut-test.mp4
    ffmpeg version 4.1.4-1build2 Copyright (c) 2000-2019 the FFmpeg developers
     built with gcc 9 (Ubuntu 9.2.1-4ubuntu1)
     configuration: --prefix=/usr --extra-version=1build2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
     libavutil      56. 22.100 / 56. 22.100
     libavcodec     58. 35.100 / 58. 35.100
     libavformat    58. 20.100 / 58. 20.100
     libavdevice    58.  5.100 / 58.  5.100
     libavfilter     7. 40.101 /  7. 40.101
     libavresample   4.  0.  0 /  4.  0.  0
     libswscale      5.  3.100 /  5.  3.100
     libswresample   3.  3.100 /  3.  3.100
     libpostproc    55.  3.100 / 55.  3.100
    Invalid duration specification for ss: -t

    What am I doing wrong ?

    Thanks in advance for help !

  • Creating mosaic stack 25 videos ffmpeg windows cmd

    26 décembre 2019, par KIngking431

    Hi I am trying to make a video mosaic of 25 videos in ffmpeg

    I used Jim B’s perl script to make this script, previous on my mac it worked.
    But I can’t get it to work on my windows computer in command prompt.
    I think it executes each line of code individually

    ffmpeg \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Aarhus H 2019-12-25 15-06-03.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Aller°d 2019-10-15 17-09-32.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Ballerup St. 2019-10-19 10-58-47.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Charlottenlund.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Cph Lufthavn 2019-11-23 12-49-47.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Dyssegσrd St. 2019-10-29 19-41-17.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Ejby St. 2019-10-30 19-28-05.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Fruens B°ge St.2019-11-04 08-34-53.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Give St. 2019-11-05 12-49-39.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Hjerm St. 2019-11-13 13-40-01.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Islev St.2019-11-18 11-40-19.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Jyderup St.2019-11-19 08-18-10.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Kildebakke St 2019-11-20 20-15-20.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Lem St.2019-11-24 06-51-02.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Middelpart St 2019-11-24 19-07-51.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//N°rre Aaby St 2019-11-26 17-01-06.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Ordrup St 2019-11-28 12-10-28.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Padborg St 2019-11-28 14-05-33.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Roskilde St. 2019-12-02 11-53-34.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Snedsted St. 2019-12-06 17-06-49.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Trekroner St. 2019-12-12 20-39-38.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Ulstrup St. 2019-12-16 09-58-18.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Vojens St. 2019-12-19 12-02-10.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//Ydby St. 2019-12-25 16-55-38.mkv \
      -i C:/Users/Privat/Desktop/27-videoer/normalized//╪lgod St. 2019-12-23 09-36-51.mkv \
     -filter_complex " \
         [0:v] setpts=PTS-STARTPTS, scale=qqvga [a0]; \
         [1:v] setpts=PTS-STARTPTS, scale=qqvga [a1]; \
         [2:v] setpts=PTS-STARTPTS, scale=qqvga [a2]; \
         [3:v] setpts=PTS-STARTPTS, scale=qqvga [a3]; \
         [4:v] setpts=PTS-STARTPTS, scale=qqvga [a4]; \
         [5:v] setpts=PTS-STARTPTS, scale=qqvga [a5]; \
         [6:v] setpts=PTS-STARTPTS, scale=qqvga [a6]; \
         [7:v] setpts=PTS-STARTPTS, scale=qqvga [a7]; \
         [8:v] setpts=PTS-STARTPTS, scale=qqvga [a8]; \
         [9:v] setpts=PTS-STARTPTS, scale=qqvga [a9]; \
         [10:v] setpts=PTS-STARTPTS, scale=qqvga [a10]; \
         [11:v] setpts=PTS-STARTPTS, scale=qqvga [a11]; \
         [12:v] setpts=PTS-STARTPTS, scale=qqvga [a12]; \
         [13:v] setpts=PTS-STARTPTS, scale=qqvga [a13]; \
         [14:v] setpts=PTS-STARTPTS, scale=qqvga [a14]; \
         [15:v] setpts=PTS-STARTPTS, scale=qqvga [a15]; \
         [16:v] setpts=PTS-STARTPTS, scale=qqvga [a16]; \
         [17:v] setpts=PTS-STARTPTS, scale=qqvga [a17]; \
         [18:v] setpts=PTS-STARTPTS, scale=qqvga [a18]; \
         [19:v] setpts=PTS-STARTPTS, scale=qqvga [a19]; \
         [20:v] setpts=PTS-STARTPTS, scale=qqvga [a20]; \
         [21:v] setpts=PTS-STARTPTS, scale=qqvga [a21]; \
         [22:v] setpts=PTS-STARTPTS, scale=qqvga [a22]; \
         [23:v] setpts=PTS-STARTPTS, scale=qqvga [a23]; \
         [24:v] setpts=PTS-STARTPTS, scale=qqvga [a24]; \
         [a0][a1][a2][a3][a4][a5][a6][a7][a8][a9][a10][a11][a12][a13][a14][a15][a16][a17][a18][a19][a20][a21][a22][a23][a24]xstack=inputs=25:layout=0_0|w0_0|w0+w1_0|w0+w1+w2_0|w0+w1+w2+w3_0|0_h0|w0_h0|w0+w1_h0|w0+w1+w2_h0|w0+w1+w2+w3_h0|0_h0+h1|w0_h0+h1|w0+w1_h0+h1|w0+w1+w2_h0+h1|w0+w1+w2+w3_h0+h1|0_h0+h1+h2|w0_h0+h1+h2|w0+w1_h0+h1+h2|w0+w1+w2_h0+h1+h2|w0+w1+w2+w3_h0+h1+h2|0_h0+h1+h2+h3|w0_h0+h1+h2+h3|w0+w1_h0+h1+h2+h3|w0+w1+w2_h0+h1+h2+h3|w0+w1+w2+w3_h0+h1+h2+h3[out] \
         " \
       -map "[out]" \
       -c:v libx264 -t '30' -f matroska -  | ffplay -autoexit -left 10 -top 10  -

    I tried making powershell scripts for this but with no luck, I also tried to run it in the bash implemented in cmd.
    Is there something fundamental about commandprompt I am missing ?