Recherche avancée

Médias (91)

Autres articles (67)

  • MediaSPIP en mode privé (Intranet)

    17 septembre 2013, par

    À partir de la version 0.3, un canal de MediaSPIP peut devenir privé, bloqué à toute personne non identifiée grâce au plugin "Intranet/extranet".
    Le plugin Intranet/extranet, lorsqu’il est activé, permet de bloquer l’accès au canal à tout visiteur non identifié, l’empêchant d’accéder au contenu en le redirigeant systématiquement vers le formulaire d’identification.
    Ce système peut être particulièrement utile pour certaines utilisations comme : Atelier de travail avec des enfants dont le contenu ne doit pas (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

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

Sur d’autres sites (6417)

  • Is it possible to merge 3 videos with ffmpeg by -f concat and crossfade without video content

    10 août 2019, par user3792705

    I want to merge 3 .mov files quickly without losing any resolution. I want to be able to distinguish the 3 pieces of videos after merge.

    "ffmpeg -f concat" does not lose resolution and quick without crossfade.

    But, I can’t distinguish 3 videos.

    As far as I know ffmpeg filter can be used add crossfade, but it have to use video start/end content to do the merger, which might involve transcoding. It won’t be fast compared with ’concat’, which won’t do transcoding, but simply copying.

    Here is the content (ffmpeg -i video.mov) of one of 3 videos :

    ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers
     built with Apple LLVM version 10.0.1 (clang-1001.0.46.3)
     configuration: --prefix=/usr/local/Cellar/ffmpeg/4.1.3 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags='-I/Library/Java/JavaVirtualMachines/openjdk-12.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/openjdk-12.jdk/Contents/Home/include/darwin' --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librubberband --enable-libsnappy --enable-libtesseract --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-videotoolbox --disable-libjack --disable-indev=jack --enable-libaom --enable-libsoxr
     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
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '..../(edited)/VMEK8375.MOV':
     Metadata:
       major_brand     : qt  
       minor_version   : 0
       compatible_brands: qt  
       creation_time   : 2019-06-30T01:28:04.000000Z
       com.apple.quicktime.model: iPhone
       com.apple.quicktime.software: ZHIYUN
       com.apple.quicktime.creationdate: 2019-06-30T09:28:04Z
     Duration: 00:00:07.61, start: 0.000000, bitrate: 4386 kb/s
       Stream #0:0(und): Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv, smpte170m/bt709/bt709), 1280x720, 4329 kb/s, 30.01 fps, 30 tbr, 600 tbn, 600 tbc (default)
       Metadata:
         creation_time   : 2019-06-30T01:28:04.000000Z
         handler_name    : Core Media Video
         encoder         : HEVC
       Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 94 kb/s (default)
       Metadata:
         creation_time   : 2019-06-30T01:28:04.000000Z
         handler_name    : Core Media Audio

    If I don’t care about crossfade with video content, just some ’nice’ black screen in between (It would be nice I add some text, like date + time on the black screen) is good enough for me. Is it possible to do ’concat’ and simple crossfade without video ’content’ ?

  • split quadri audio file into 4 monos

    23 août 2019, par user2216280

    I have a quadri audio file (one stream of 4tracks) and I would like to make 4 monos track from that stream/

    ffmpeg -i TRACK-026.wav -filter_complex "channelsplit=channel_layout=4[Perche][MixHf][hf1][hf2]" -map "[Perche]" perche.wav -map "[MixHF]" MixHF.wav -map "[hf1]" hf1.wav -map "[hf2]" hf2.wav

    here’s the full log :

    Guessed Channel Layout for Input Stream #0.0 : 4.0
    Input #0, wav, from 'TRACK-026.wav':
     Metadata:
    comment         : sSPEED=030.000-ND
                   : sTAKE=026
                   : sUBITS=$00000000
                   : sSWVER=2.10.71
                   : sSCENE=Track
                   : sFILENAME=TRACK-026.WAV
                   : sTAPE=190822
                   : sCIRCLED=FALSE
                   : sTRK1=Perche
                   : sTRK2=MixHF
                   : sTRK4=hf1
                   : sTRK5=hf2
                   : sNOTE=
                   :
    encoded_by      : SoundDev: MixPre-10T QD031734201
    originator_reference: USSDVQD0317342017190822DQR000101
    date            : 2019-08-22
    creation_time   : 13:26:54
    time_reference  : 0
    coding_history  : A=PCM,F=48000,W=24,M=multi,R=48000,T=4 Ch
                   :
    Duration: 00:32:19.35, bitrate: 4608 kb/s
    Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 4.0, s32 (24 bit), 4608 kb/s
    [AVFilterGraph @ 000002293f28d500] No output pad can be associated to link label 'MixHf'.
    Error initializing complex filters.
    Invalid argument
  • Serving rtmp on port 1935

    22 mai 2020, par JJ The Second

    I've been trying to get ffmpeg to stream in rtmp but connection to port 1935 is always refused. I really don't know what else I can do to allow this connection.

    



    Here is what specs I'm running.

    



      

    • Ubuntu 18.04 (tried with 19.04) however same issue - here is why I think I've made a mistake
    • 


    • No Nginx installation at the moment
    • 


    • FFMPEG "ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)"
    • 


    



    This is the script I run :

    



    ffmpeg -i "test.mp4" -c:v copy -c:a copy -f flv "rtmp://127.0.0.1/stream/test"


    



    Error I get is :

    



    [tcp @ 0x55ff05ab8ce0] Connection to tcp://127.0.0.1:1935 failed: Connection refused


    



    I've done some research and been across many posts about ffserver.conf and I have made those changes but still no luck. Here is my config file. I also have ran ffserver once using this config.

    



    &#xA;&#xA;&#xA;HTTPPort 8090&#xA;HTTPBindAddress 127.0.0.1&#xA;MaxHTTPConnections 2000&#xA;MaxClients 1000&#xA;MaxBandwidth 1000&#xA;CustomLog -&#xA;&#xA;<feed>&#xA;&#xA;File /tmp/feed1.ffm&#xA;FileMaxSize 200K&#xA;&#xA;# Only allow connections from localhost to the feed.&#xA;ACL allow 127.0.0.1&#xA;ACL allow localhost     &#xA;ACL allow 192.168.0.0 192.168.255.255&#xA;</feed>&#xA;&#xA;<stream>&#xA;&#xA;# coming from live feed &#x27;feed1&#x27;&#xA;Feed feed1.ffm&#xA;&#xA;Format mpeg&#xA;AudioBitRate 32&#xA;&#xA;# Number of audio channels: 1 = mono, 2 = stereo&#xA;AudioChannels 2&#xA;AudioSampleRate 44100&#xA;&#xA;# Bitrate for the video stream&#xA;VideoBitRate 64&#xA;&#xA;# Ratecontrol buffer size&#xA;VideoBufferSize 40&#xA;&#xA;# Number of frames per second&#xA;VideoFrameRate 3&#xA;&#xA;&#xA;</stream>&#xA;&#xA;&#xA;<stream>&#xA;Feed feed1.ffm&#xA;Format asf&#xA;VideoFrameRate 15&#xA;VideoSize 352x240&#xA;VideoBitRate 256&#xA;VideoBufferSize 40&#xA;VideoGopSize 30&#xA;AudioBitRate 64&#xA;StartSendOnKey&#xA;</stream>&#xA;&#xA;# Special streams&#xA;&#xA;# Server status&#xA;&#xA;<stream>&#xA;Format status&#xA;&#xA;ACL allow localhost&#xA;ACL allow 127.0.0.1&#xA;ACL allow 192.168.0.0 192.168.255.255&#xA;&#xA;#FaviconURL http://pond1.gladstonefamily.net:8080/favicon.ico&#xA;</stream>&#xA;&#xA;<redirect>&#xA;URL http://www.ffmpeg.org/&#xA;</redirect>&#xA;

    &#xA;&#xA;

    Here is my ufw status :

    &#xA;&#xA;

    --                         ------      ----&#xA;22/tcp                     ALLOW       Anywhere&#xA;22                         ALLOW       Anywhere&#xA;1935/tcp                   ALLOW       Anywhere&#xA;22/tcp (v6)                ALLOW       Anywhere (v6)&#xA;22 (v6)                    ALLOW       Anywhere (v6)&#xA;1935/tcp (v6)              ALLOW       Anywhere (v6)&#xA;

    &#xA;&#xA;

    but still nothing, I've also opened ports in iptables but no luck. Here is how this is done :

    &#xA;&#xA;

    iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 1935 -j ACCEPT&#xA;&#xA;and&#xA;&#xA;iptables -A OUTPUT -m state --state NEW -m tcp -p tcp --dport 1935 -j ACCEPT&#xA;

    &#xA;&#xA;

    and still nothing, every time I run ffmpeg I get connection refused. I have previously installed nginx just to test but no luck.

    &#xA;&#xA;

    What am I doing wrong here ? Isn't this port suppose to be open now ?

    &#xA;&#xA;

    Thanks

    &#xA;