Recherche avancée

Médias (16)

Mot : - Tags -/mp3

Autres articles (66)

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

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

  • Dépôt de média et thèmes par FTP

    31 mai 2013, par

    L’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
    Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)

Sur d’autres sites (8219)

  • avfilter/vf_histogram : add mirrored waveform mode

    2 octobre 2013, par Marton Balint
    avfilter/vf_histogram : add mirrored waveform mode
    

    Added parameter to mirror the waveform (high values are shown on top in column mode)

    Signed-off-by : Marton Balint <cus@passwd.hu>

    • [DH] doc/filters.texi
    • [DH] libavfilter/version.h
    • [DH] libavfilter/vf_histogram.c
  • Can't break out of innermost while loop — Bash - Ubuntu

    16 novembre 2014, par Kenny Powers

    Whenever the two MD5 check sums ($SUMCHK1 & $SUMCHK2) match up in this script I get stuck in the innermost while loop, so the script never ends. When the two log files match, I get an endless echo of the two md5sums on the screen.

    #!/bin/bash

    FULLPATH=$1
    FPS=$2
    AVI=$(basename $1)
    AVIDIR=$HOME/q7video/$AVI
    TMPFILE=$AVIDIR/tmp.txt
    TMPFILE2=$AVIDIR/tmp2.txt
    NEWFILES=$AVIDIR/tmp3.txt
    FFLOG=$AVIDIR/ffmpeg.log
    LOGFILE=$AVIDIR/log.log
    FACESDIR=$AVIDIR/faces

    # CREATE FOLDER STRUCTURE, NO ERROR IF DIR PRE-EXISTS
    mkdir --parents $AVIDIR
    mkdir --parents $FACESDIR
    touch $TMPFILE $TMPFILE2 $NEWFILES $LOGFILE
    echo $AVI > $LOGFILE

    # DUMP THUMBNAILS FROM SPECIFIED AVI FILE
    ffmpeg -i $FULLPATH -f image2 -vf fps=fps=$FPS $AVIDIR/$AVI%03d.jpg null >/dev/null 2>$FFLOG &amp;

    # DELAY TO ALLOW LOOP A WORKING DIRECTORY BEFORE START
    sleep 2

    #TOUCH FILES TO PREVENT NO FILE ERROR
    touch $TMPFILE $TMPFILE2

    # INITIALIZE VARIABLE FOR LOOP
    CHECK=`pgrep ffmpeg`
    I=0
    SUMCHK1=`md5sum $TMPFILE`
    SUMCHK2=`md5sum $TMPFILE2`

    while [[ "$CHECK" -gt "$I" ]]; do
       sleep 2
       echo FFMPEG RUNNING
       ls $AVIDIR/*.jpg > $TMPFILE
       while [[ "$SUMCHK1" != "$SUMCHK2" ]]; do
           comm -23 $TMPFILE $TMPFILE2 > $NEWFILES
           while read F ; do
               echo $F
               echo $F >> $TMPFILE2
               echo $F >> $LOGFILE
               python opencvtest.py $F >> $LOGFILE
           done &lt; $NEWFILES
           ls $AVIDIR/*.jpg > $TMPFILE
           SUMCHK1=`md5sum $TMPFILE`
           SUMCHK2=`md5sum $TMPFILE2`
           echo $SUMCHK1
           echo $SUMCHK2
       done
       CHECK=`pgrep ffmpeg`
       echo $CHECK
    done



    # COPY IMAGES WITH A FACE TO FACESDIR


    # CLEANUP LOGS
    #rm $TMPFILE $TMPFILE2 $NEWFILES
  • Why do my Windows filenames keep getting converted in Python ?

    13 avril 2024, par GeneralTully

    I'm running a script that walks through a large library of .flac music, making a mirror library with the same structure but converted to .opus. I'm doing this on Windows 11, so I believe the source filenames are all in UTF-16. The script calls FFMPEG to do the converting.

    &#xA;

    For some reason, uncommon characters keep getting converted to different but similar characters when the script runs, for example :

    &#xA;

    06 xXXi_wud_nvrstøp_ÜXXx.flac

    &#xA;

    gets converted to :

    &#xA;

    06 xXXi_wud_nvrstøp_ÜXXx.opus

    &#xA;

    They look almost identical, but the Ü and I believe also the ø are technically slightly different characters before and after the conversion.

    &#xA;

    The function which calls FFMPEG for the conversion looks like this :

    &#xA;

    def convert_file(pool, top, file):&#xA;    fullPath = os.path.join(top, file)&#xA;    # Pass count=1 to str.replace() just in case .flac is in the song&#xA;    # title or something.&#xA;    newPath = fullPath.replace(src_dir, dest_dir, 1)&#xA;    newPath = newPath.replace(".flac", ".opus", 1)&#xA;&#xA;    if os.path.isfile(newPath):&#xA;        return None&#xA;    else:&#xA;        print("{} does not exist".format(newPath))&#xA;   &#xA;        cvt = [&#xA;            "Ffmpeg", "-v", "debug", "-i", fullPath, "-c:a", "libopus", "-b:a", "96k", newPath]&#xA;        print(cvt)&#xA;&#xA;        return (&#xA;            fullPath,&#xA;            pool.apply_async(subprocess.run, kwds={&#xA;                "args": cvt,&#xA;                "check": True,&#xA;                "stdin": subprocess.DEVNULL}))&#xA;

    &#xA;

    The arguments are being supplied by os.walk with no special parameters.

    &#xA;

    Given that the script is comparing filenames to check if a conversion needs to happen, and the filenames keep getting changed, it keeps destroying and recreating the same files every time the script runs.

    &#xA;

    Why might this be happening ?

    &#xA;