Recherche avancée

Médias (3)

Mot : - Tags -/image

Autres articles (73)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, 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 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 (...)

Sur d’autres sites (6439)

  • The New Samples Regime

    1er décembre 2011, par Multimedia Mike — General

    A little while ago, I got a big head over the fact that I owned and controlled the feared and revered MPlayer samples archive. This is the repository that retains more than a decade of multimedia samples.

    Conflict
    Where once there was one multimedia project (FFmpeg), there are now 2 (also Libav). There were various political and technical snafus regarding the previous infrastructure. I volunteered to take over hosting the vast samples archive (53 GB at the time) at samples.mplayerhq.hu (s.mphq for this post).

    However, a brand new server is online at samples.libav.org (s.libav for this post).

    Policies
    The server at s.libav will be the authoritative samples repository going forward. Why does s.libav receive the honor ? Mostly by virtue of having more advanced features. My simple (yet bandwidth-rich) web hosting plan does not provide for rsync or anonymous FTP services, both of which have traditionally been essential for the samples server. In the course of hosting s.mphq for the past few months, a few more discrepancies have come to light– apparently, the symlinks weren’t properly replicated. And perhaps most unusual is that if a directory contains a README file, it won’t be displayed in the directory listing (which frustrated me greatly when I couldn’t find this README file that I carefully and lovingly crafted years ago).

    The s.mphq archive will continue to exist — nay, must exist — going forward since there are years’ worth of web links pointing into it. I’ll likely set up a mirroring script that periodically (daily) rsyncs from s.libav to my local machine and then uses lftp (the best facility I have available) to mirror the files up to s.mphq.

    Also, since we’re starting fresh with a new upload directory, I think we need to be far more ruthless about policing its content. This means making sure that anything that is uploaded has an accompanying file which explains why it’s there and ideally links the sample to a bug report somewhere. No explanation = sample terminated.

    RSS
    I think it would be nifty to have an RSS feed that shows the latest samples to appear in the repository. I figure that I can use the Unix ‘find’ command on my local repository in concert with something like PyRSS2Gen to accomplish this goal.

    Monetization
    In the few months that I have been managing the repository, I have had numerous requests for permission to leech the entire collection in one recursive web-suck. These requests often from commercial organizations who wish to test their multimedia product on a large corpus of diverse samples. Personally, I believe the archive makes a rather poor corpus for such an endeavor, but so be it. Go ahead ; hosting this archive barely makes a dent in my fairly low-end web hosting plan. However, at least one person indicated that it might be easier to mail a hard drive to me, have me copy it, and send it back.

    This got me thinking about monetization opportunities. Perhaps, I should provide a service to send HDs filled with samples for the cost of the HD, shipping, and a small donation to the multimedia projects. I immediately realized that that is precisely the point at which the vast multimedia samples archive — with all of its media of questionable fair use status — would officially run afoul of copyright laws.

    Which brings me to…

    Clean Up
    I think we need to clean up some samples, starting with the ones that were marked not-readable in the old repository. Apparently, some ‘samples’ were, e.g., full anime videos and were responsible for a large bandwidth burden when linked from various sources.

    We multimedia nerds are a hoarding lot, never willing to throw anything away. This will probably the most challenging proposal to implement.

  • Convert simple Bash script to PowerShell ?

    10 février 2015, par vulcan raven

    I have pulled the Bash script from here, which checks the AVI file for bad frames using ffmpeg and cygwin extension. I am able to execute the code in Mingw. I put ffmpeg.exe (ren ffmpeg), cygwin1.dll & cygz.dll in Mingw’s bin dir (/c/mingw/bin/). Now, I am looking to port this bash code to PowerShell. Can anyone shed some PowerShell light on this one ?

    Script : (path : /c/mygw/bin/AviConvert)

    #!/bin/bash

    FFMPEG="ffmpeg"
    LIST=`find | grep \.avi$`

    for i in $LIST; do
       OUTP="$i.txt"
       OUTP_OK="$i.txt.ok"
       TMP_OUTP="$i.tmp"
       if [ -f "$OUTP" -o -f "$OUTP_OK" ] ; then
       echo Skipping "$i"
       else
       echo Checking "$i"...
       RESULT="bad"
       ffmpeg -v 5 -i "$i" -f null - 2> "$TMP_OUTP" && \
           mv "$TMP_OUTP" "$OUTP" && \
           RESULT=`grep -v "\(frame\)\|\(Press\)" "$OUTP" | grep "\["`
       if [ -z "$RESULT" ] ; then
           mv "$OUTP" "$OUTP_OK"
       fi
       fi
    done
  • Error installing ffmpeg on Ubuntu 8.04 JeOS with Speex

    15 novembre 2011, par tubbo

    I'm having an issue installing ffmpeg with Speex support on Ubuntu 8.04 JeOS. After some wandering around in dependency hell I managed to secure the proper libspeex and ffmpeg versions, and it ./configured properly, but when I try to run make && make install, it fails with the following error :

    ffmpeg.c: In function ‘opt_recording_timestamp’:
    ffmpeg.c:3080: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ffmpeg.c: In function ‘opt_input_file’:
    ffmpeg.c:3312: warning: ‘loop_input’ is deprecated (declared at libavformat/avformat.h:919)
    ffmpeg.c: In function ‘opt_output_file’:
    ffmpeg.c:4086: warning: ‘loop_output’ is deprecated (declared at libavformat/avformat.h:895)
    ffmpeg.c: In function ‘opt_map’:
    ffmpeg.c:2873: warning: ‘sync_stream_idx’ may be used uninitialized in this function
    CC  cmdutils.o
    LD  ffmpeg_g
    libavcodec/libavcodec.a(libspeexdec.o): In function `libspeex_decode_close':
    /home/tom/src/ffmpeg/libavcodec/libspeexdec.c:144: undefined reference to `speex_header_free'
    libavcodec/libavcodec.a(libspeexenc.o): In function `encode_init':
    /home/tom/src/ffmpeg/libavcodec/libspeexenc.c:224: undefined reference to `speex_header_free'
    /home/tom/src/ffmpeg/libavcodec/libspeexenc.c:215: undefined reference to `speex_header_free'
    collect2: ld returned 1 exit status
    make: *** [ffmpeg_g] Error 1

    I'm a complete noob to ffmpeg and speex, except for using the codec on Ventrilo back in the day. Can someone shed some light as to why this is happening ?