Recherche avancée

Médias (91)

Autres articles (29)

  • Qualité du média après traitement

    21 juin 2013, par

    Le bon réglage du logiciel qui traite les média est important pour un équilibre entre les partis ( bande passante de l’hébergeur, qualité du média pour le rédacteur et le visiteur, accessibilité pour le visiteur ). Comment régler la qualité de son média ?
    Plus la qualité du média est importante, plus la bande passante sera utilisée. Le visiteur avec une connexion internet à petit débit devra attendre plus longtemps. Inversement plus, la qualité du média est pauvre et donc le média devient dégradé voire (...)

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

  • Selection of projects using MediaSPIP

    2 mai 2011, par

    The examples below are representative elements of MediaSPIP specific uses for specific projects.
    MediaSPIP farm @ Infini
    The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...)

Sur d’autres sites (4292)

  • ffmpeg fails to build by MacPorts

    11 mars 2015, par Rafa Firenze

    I’ve seen a many problems about this, but I didn’t get a solution.

    My OS is Yosemite and current OpenCV is 2.4.9

    I’m trying to install OpenCV with TBB, but when I do it by sudo port install opencv +debug +python27 +qt4 +tbb (through this SO question) :

    Rafaels-iMac:y3PQFyQhUG rafaelruizmunoz$ sudo port install opencv
    +debug +python27 +qt4 +tbb

    Warning : The Xcode Command Line Tools don’t appear to be installed ; most ports will likely fail to build.

    Warning : Install them by running ’xcode-select —install’.

    Warning : The Xcode Command Line Tools don’t appear to be installed ; most ports will likely fail to build.

    Warning : Install them by running xcode-select —install’.

    ---> Computing dependencies for ffmpeg

    ---> Configuring ffmpeg Error : Failed to configure ffmpeg, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-2.6/config.log

    Error : org.macports.configure for port ffmpeg returned : configure failure : command execution failed Please see the log file for port ffmpeg for details :

    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log

    Error : Unable to upgrade port : 1

    Error : Unable to execute port : upgrade ffmpeg failed

    And there are not any logs on those paths.

    I’ve tried (support from SO and MacPorts).

    • port selfupdate
    • port upgrade ffmpeg
    • port clean x264
    • port upgrade outdated
    • port -f selfupdate

    but nothing happened.

    Does anyone have a clue ?

    Thank you in advance.


    EDIT : Doing xcode-select --install doesn’t resolve anything.

  • ffmpeg - How to convert massive amounts of files in parallel ?

    15 juillet 2019, par Forivin

    I need to convert about 1.5TiB or audio files which are in either flac or wav format. They need to be converted into mp3 files, keeping important meta data and the cover art etc. and the bitrate needs to be 320k.

    This alone is easy :

    ffmpeg -i "$flacFile" -ab 320k -map_metadata 0 -id3v2_version 3 -vsync 2 "$mp3File" < /dev/null

    But the problem is making it faster. The command from above only uses 12.5% of the CPU. I’d much rather use like 80%. So I played around with the threads flag, but it doesn’t make it faster or slower :

    ffmpeg -i "$flacFile" -ab 320k -map_metadata 0 -id3v2_version 3 -vsync 2 -threads 4 "$mp3File" < /dev/null

    But it only utilizes my CPU by 13%. I think it only uses one thread. My CPU has 8 physical cores btw (+ hyperthreading).

    So my idea now is to somehow have multiple instances of ffmpeg running at the same time, but I have no clue how to do that properly.

    This is my current script to take all flac/wav files from one directory (recursively) and convert them to mp3 files in a new directory with the exact same structure :

    #!/bin/bash

    SOURCE_DIR="/home/fedora/audiodata_flac"
    TARGET_DIR="/home/fedora/audiodata_mp3"

    echo "FLAC/WAV files will be read from '$SOURCE_DIR' and MP3 files will be written to '$TARGET_DIR'!"
    read -p "Are you sure? (y/N)" -n 1 -r
    echo    # (optional) move to a new line
    if [[ $REPLY =~ ^[Yy]$ ]] ; then # Continue if user enters "y"

       # Find all flac/wav files in the given SOURCE_DIR and iterate over them:
       find "${SOURCE_DIR}" -type f \( -iname "*.flac" -or -iname "*.wav" \) -print0 | while IFS= read -r -d '' flacFile; do
           if [[ "$(basename "${flacFile}")" != ._* ]] ; then # Skip files starting with "._"
               tmpVar="${flacFile%.*}.mp3"
               mp3File="${tmpVar/$SOURCE_DIR/$TARGET_DIR}"
               mp3FilePath=$(dirname "${mp3File}")
               mkdir -p "${mp3FilePath}"
               if [ ! -f "$mp3File" ]; then # If the mp3 file doesn't exist already
                   echo "Input: $flacFile"
                   echo "Output: $mp3File"
                   ffmpeg -i "$flacFile" -ab 320k -map_metadata 0 -id3v2_version 3 -vsync 2 "$mp3File" < /dev/null
               fi
           fi
       done
    fi

    I mean I guess I could append an & to the ffmpeg command, but that would cause throusands of ffmpeg instances to run at the same time, which is too much.

  • python3.6 ffmpeg call MacOSX

    8 avril 2017, par Awazleon

    I’m using Python 3.6 on MacOSX. I would like to use FFmpeg as Python sub-process. Everything works fine when using the OSX embedded Python 2.7 but using 3.6, this doesn’t work.
    I’ve got an error message because it doesn’t find FFmepg.

    raise FFExecutableNotFoundError("Executable ’0’ not found".format(self.executable))
    ffmpy.FFExecutableNotFoundError : Executable ’ffmpeg’ not found

    As you can se I tried with ffmpy but I also got the same result by invoking FFmpeg directly

    from subprocess import call
    call(["ffmpeg"])
    Traceback (most recent call last) :
    File "", line 1, in
    call(["ffmpeg"])
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 267, in call
    with Popen(*popenargs, **kwargs) as p :
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 707, in init
    restore_signals, start_new_session)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 1326, in _execute_child
    raise child_exception_type(errno_num, err_msg)
    FileNotFoundError : [Errno 2] No such file or directory : ’ffmpeg’

    I installed the FFmpeg lib. by using Brew through Terminal. It was well installed but only visible by Python 2.7, not 3.6.

    Calling it from terminal is working :

    iMac-de-xxxxx : utilisateur$ ffmpeg

    ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
    built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
    configuration : —prefix=/usr/local/Cellar/ffmpeg/3.2.4 —enable-shared —enable-pthreads —enable-gpl —enable-version3 —enable-hardcoded-tables —enable-avresample —cc=clang —host-cflags= —host-ldflags= —enable-libmp3lame —enable-libx264 —enable-libxvid —enable-opencl —disable-lzma —enable-vda

    I’m not (yet) a Linux specialist but I think that a path is missing for 3.6 to find FFmpeg.
    Any clue to solve this annoying issue ?