Recherche avancée

Médias (1)

Mot : - Tags -/book

Autres articles (69)

  • Les images

    15 mai 2013
  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Récupération d’informations sur le site maître à l’installation d’une instance

    26 novembre 2010, par

    Utilité
    Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
    Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...)

Sur d’autres sites (8584)

  • /document/video:189755 : No such file or directory [duplicate]

    1er février 2018, par lavanya lavan

    This question already has an answer here :

    I tried ffmpeg for splitting a video. I can’t see any files once it’s split. Anyone guide me pls

    onFailure : WARNING : linker : /data/data/com.dageek.instatoolbox_android/files/ffmpeg has text relocations. This is wasting memory and prevents security hardening. Please fix.

    ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 4.8 (GCC)
     configuration: --target-os=linux
       --cross-prefix=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/bin/i686-linux-android-
       --arch=x86 --cpu=i686 --enable-runtime-cpudetect
       --sysroot=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/sysroot
       --enable-pic --enable-libx264 --enable-libass --enable-libfreetype
       --enable-libfribidi --enable-libmp3lame --enable-fontconfig
       --enable-pthreads --disable-debug --disable-ffserver
       --enable-version3 --enable-hardcoded-tables --disable-ffplay
       --disable-ffprobe --enable-gpl --enable-yasm --disable-doc
       --disable-shared --enable-static
       --pkg-config=/home/vagrant/SourceCode/ffmpeg-android/ffmpeg-pkg-config
       --prefix=/home/vagrant/SourceCode/ffmpeg-android/build/x86
       --extra-cflags='-I/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all -march=i686'
       --extra-ldflags='-L/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie'
       --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=

    libavutil      55. 17.103 / 55. 17.103
     libavcodec     57. 24.102 / 57. 24.102
     libavformat    57. 25.100 / 57. 25.100
     libavdevice    57.  0.101 / 57.  0.101
     libavfilter     6. 31.100 /  6. 31.100
     libswscale      4.  0.100 /  4.  0.100
     libswresample   2.  0.101 /  2.  0.101
     libpostproc    54.  0.100 / 54.  0.100

    /document/video:189755: No such file or directory
  • Produce a fragmented mp4 with the "headless" gem

    2 juillet 2016, par max pleaner

    I’ve found that I can use the headless gem to create an mp4 like so :

     headless = Headless.new(video: {frame_rate: 12, codec: 'libx264'})
     headless.start
     headess.video.start_capture
     headless.stop_and_save("test.mp4")

    And the mp4 file produces is playable.

    How could I make this a fragmented mp4 ?

    The headless gem shows that the following options are supported for the videos hash in Headless.new’s options :

    :codec - codec to be used by ffmpeg
    :frame_rate - frame rate of video capture
    :provider - ffmpeg provider - either :libav (default) or :ffmpeg
    :provider_binary_path - Explicit path to avconv or ffmpeg. Only required when the binary cannot be discovered on the system $PATH.
    :pid_file_path - path to ffmpeg pid file, default: "/tmp/.headless_ffmpeg_#{@display}.pid"
    :tmp_file_path - path to tmp video file, default: "/tmp/.headless_ffmpeg_#{@display}.mov"
    :log_file_path - ffmpeg log file, default: "/dev/null"
    :extra - array of extra ffmpeg options, default: []
  • ffmpeg filter_complex multiple overlays - why are they not syncing properly

    28 décembre 2023, par howdood

    I'm setting up live streaming using three overlaid inputs in ffmpeg. O:v is a webcam directly connected to the streaming box (a headless linux box) while 2:v and 3:v are ultra-low latency UDP streams from two remote R-Pis.

    


    The filter_complex argument I'm using (that works, with all three video inputs perfectly in sync) is
[0:v] fifo [v1] ;[2:v] fifo [v2] ; [3:v] fifo [v3] ;[v1]setpts=PTS-STARTPTS[sync1] ;[v2]setpts=PTS-STARTPTS[sync2] ; [v3]setpts=PTS-STARTPTS+5/TB [sync3] ;[sync1][sync2] overlay=x=W-w:y=H-h [out1] ;[out1][sync3] overlay=x=0:y=H-h [vfinal]

    


    Two questions about this :

    


      

    1. Why am I having to add +5/TB to [sync3] via setpts (in bold above) ? If I omit that, [3:v] is synced in to the stream noticeably ahead of the other two inputs. My best guess is that this may be to compensate for the processing time of the first overlay [sync1][sync2] which is introducing extra latency into that part of the stream. Is that right ?

      


    2. 


    3. Importantly - the value of the extra pts compensation has to be dialed in by hand and will be specific to the underlying hardware used. Is there a way of getting ffmpeg to calculate this automatically so I don't have to worry about keeping in dialed in, in production ?

      


    4. 


    


    Thanks for reading ! I'm at the limit of the ffmpeg docs here...