Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (38)

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

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

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

Sur d’autres sites (1723)

  • ffmpeg clean all noise background silences in a poscast

    23 mars 2019, par fireDevelop.com

    I have hundreds of podcast without music, just the voice and the room silence.
    In the silences, I have many clicks, respirations, etc...
    I need to clean all silences with a script, keeping intact the voice.

    In this picture you can see my dirty silences

    And here the result I want in all my audios

    When I use some scripts of sox. I don`t get the result I spect because the voice is affected by the script, the room-silence disappear and some clic still in the silences.

    Then in order to keep intact the voice, I want to do this :

    1. Delete all the silences longer than 3 seconds.

    1. Split all the audio and silences with in a sequence numbers. ie. :

      • 001-Silence-2.0seconds.wav
      • 002-voice.wav
      • 003-Silence-0.25seconds.wav
      • 004-voice.wav
      • 005-Silence-0.75seconds.wav
      • 006-voice.wav
      • ...
      • ...

    1. Before, run the script I created manually many files with silences of diferents silences I will use :

      • myManuallySilence-0.25seconds.wav
      • myManuallySilence-0.50seconds.wav
      • myManuallySilence-0.75seconds.wav
      • myManuallySilence-0.1seconds.wav
      • myManuallySilence-1.25seconds.wav
      • ...
      • ...
      • myManuallySilence-2.50seconds.wav
      • myManuallySilence-2.75seconds.wav
      • myManuallySilence-3.0seconds.wav

    1. the script will check the dirty silences duration and replace by the files myManuallySilence-x.xseconds.wav

    1. merge all files in one wav file, with the original voice and all the silences cleanned.

    At the moment I have only this script :

    # get the path of Adobe Audition and add timestamp in the output
    filename
    fileName=out
    current_time=$(date "+%Y.%m.%d-%H.%M.%S")
    newFileName=$fileName.$current_time.wav
    #yourPathAPP=/Applications/Adobe\ Audition\ CC\ 2019/Adobe\ Audition\
    CC\ 2019.app
    yourPathAPP=/Volumes/6TB/Applications/ocenaudio.app
    # # First denoise audio

    # ## Get noise sample
    ffmpeg -i in.wav -vn -ss 00:00:00 -t 00:00:01 noise-sample.wav

    # ## Create noise profile
    sox noise-sample.wav -n noiseprof noise.prof

    # ## Clean audio from noise
    sox in.wav $newFileName noisered noise.prof 0.50
    # # Split audio by noise
    sox -V3 $newFileName output.wav silence 1 00:00:02.000 - 80d 1
    00:00:02.000 -80d : newfile : restart

    # ####### (these settings worked for my computer mic - maybe we need to
    finetune them later) #######

    Is getting all the voice in separate files like this :
    output001.wav
    output002.wav
    output003.wav
    output004.wav
    ...
    output00x.wav

    Please, any suggestion will be appreciated.
    Thanks so much in advance !

  • Could not find codec parameters for stream 0

    14 février 2021, par khinester

    When I run this command :

    



    ffmpeg -y -i ./in.mp4 -c:v png -f image2pipe -thread_queue_size 1024 -r 25 -t 186.75 -i - -filter_complex overlay=0:0 -c:v libx264 -pix_fmt yuv420p -movflags +faststart ./out.mp4 < ./out.png


    



    I get an error :

    



    (git)-[master] 
ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
  configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
  WARNING: library configuration mismatch
  avcodec     configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv --enable-version3 --disable-doc --disable-programs --disable-avdevice --disable-avfilter --disable-avformat --disable-avresample --disable-postproc --disable-swscale --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libvo_aacenc --enable-libvo_amrwbenc
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './in.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    creation_time   : 1970-01-01 00:00:00
    encoder         : Lavf52.99.1
  Duration: 00:03:06.75, start: 0.000000, bitrate: 538 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 480x320 [SAR 1:1 DAR 3:2], 465 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default)
    Metadata:
      creation_time   : 1970-01-01 00:00:00
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 67 kb/s (default)
    Metadata:
      creation_time   : 1970-01-01 00:00:00
      handler_name    : SoundHandler
[image2pipe @ 0x15f7200] Could not find codec parameters for stream 0 (Video: png, none(pc)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
pipe:: could not find codec parameters
Input #1, image2pipe, from 'pipe:':
  Duration: N/A, bitrate: N/A
    Stream #1:0: Video: png, none(pc), 25 tbr, 25 tbn, 25 tbc
[buffer @ 0x15e2620] Unable to parse option value "0x0" as image size
[buffer @ 0x15e2620] Unable to parse option value "-1" as pixel format
[buffer @ 0x15e2620] Unable to parse option value "0x0" as image size
[buffer @ 0x15e2620] Error setting option video_size to value 0x0.
[graph 0 input from stream 1:0 @ 0x15e23e0] Error applying options to the filter.
Error configuring complex filters.
Invalid argument

Consider increasing the value for the 'analyzeduration' and 'probesize' options pipe:0: could not find codec parameters


    



    What am I missing in my setup ?

    


  • ffmpeg split audio and silences in a files, and replace the silences by custom silences

    16 mars 2019, par fireDevelop.com

    I have hundreds of podcast without music, just the voice and the room silence.
    In the silences, I have many clicks, respirations, etc...
    I need to clean all silences with a script, keeping intact the voice.

    In this picture you can see my dirty silences

    And here the result I want in all my audios

    When I use some scripts of sox. I don`t get the result I spect because the voice is affected by the script, the room-silence disappear and some clic still in the silences.

    Then in order to keep intact the voice, I want to do this :

    1. Delete all the silences longer than 3 seconds.

    1. Split all the audio and silences with in a sequence numbers. ie. :

      • 001-Silence-2.0seconds.wav
      • 002-voice.wav
      • 003-Silence-0.25seconds.wav
      • 004-voice.wav
      • 005-Silence-0.75seconds.wav
      • 006-voice.wav
      • ...
      • ...

    1. Before, run the script I created manually many files with silences of diferents silences I will use :

      • myManuallySilence-0.25seconds.wav
      • myManuallySilence-0.50seconds.wav
      • myManuallySilence-0.75seconds.wav
      • myManuallySilence-0.1seconds.wav
      • myManuallySilence-1.25seconds.wav
      • ...
      • ...
      • myManuallySilence-2.50seconds.wav
      • myManuallySilence-2.75seconds.wav
      • myManuallySilence-3.0seconds.wav

    1. the script will check the dirty silences duration and replace by the files myManuallySilence-x.xseconds.wav

    1. merge all files in one wav file, with the original voice and all the silences cleanned.

    At the moment I have only this script :

       # First denoise audio

    ## Get noise sample
    ffmpeg -i in.wav -vn -ss 00:00:00 -t 00:00:01 noise-sample.wav

    ## Create noise profile
    sox noise-sample.wav -n noiseprof noise.prof

    ## Clean audio from noise
    sox in.wav clean.wav noisered noise.prof 0.21


    # Split audio by noise
    sox -V3 clean.wav output.wav silence 1 0.2 0.4% 1 0.2 0.4% : newfile : restart

    ####### (these settings worked for my computer mic - maybe we need to finetune them later) #######

    Is getting all the voice in separate files like this :
    output001.wav
    output002.wav
    output003.wav
    output004.wav
    ...
    output00x.wav

    Please, any suggestion will be appreciated.
    Thanks so much in advance !