Recherche avancée

Médias (0)

Mot : - Tags -/albums

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (96)

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

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

Sur d’autres sites (7124)

  • Android javacv FFmpeg redundant so files

    23 janvier 2014, par DanM

    I am using javacv for adding FFmpeg to my android projecst. The only import I use are :

    import com.googlecode.javacv.FFmpegFrameRecorder;
    import com.googlecode.javacv.FrameRecorder.Exception;
    import com.googlecode.javacv.cpp.opencv_core.IplImage;

    But I have huge list of so files that I added to my projects that just add weight to my projects. I do not know witch files are neede and witch redundant :

    libavcodec.so
    libavdevice.so
    libavfilter.so
    libavformat.so
    libavutil.so
    libjniARToolKitPlus.so
    libjniavcodec.so
    libjniavdevice.so
    libjniavfilter.so
    libjniavformat.so
    libjniavutil.so
    libjnicvkernels.so
    libjniopencv_calib3d.so
    libjniopencv_contrib.so
    libjniopencv_core.so
    libjniopencv_features2d.so
    libjniopencv_flann.so
    libjniopencv_highgui.so
    libjniopencv_imgproc.so
    libjniopencv_legacy.so
    libjniopencv_ml.so
    libjniopencv_nonfree.so
    libjniopencv_objdetect.so
    libjniopencv_photo.so
    libjniopencv_stitching.so
    libjniopencv_video.so
    libjniopencv_videostab.so
    libjnipostproc.so
    libjniswresample.so
    libjniswscale.so
    libopencv_calib3d.so
    libopencv_contrib.so
    libopencv_core.so
    libopencv_features2d.so
    libopencv_flann.so
    libopencv_gpu.so
    libopencv_highgui.so
    libopencv_imgproc.so
    libopencv_info.so
    libopencv_legacy.so
    libopencv_ml.so
    libopencv_nonfree.so
    libopencv_objdetect.so
    libopencv_photo.so
    libopencv_stitching.so
    libopencv_video.so
    libopencv_videostab.so
    libpostproc.so
    libswresample.so
    libswscale.so
    libtbb.so
  • Linux : Create a file for writing with controlled flushing to disk in large chunks [closed]

    12 août 2023, par Pete

    On Linux I have a process (ffmpeg) that writes very slowly (even slower than 1kb / s sometimes) to disk. Ffmpeg can buffer this to 256kb chunks that get written infrequently but ffmpeg hangs occasionally and if I try to detect these hangs by checking that the file is being updated I need to wait a long time between updates, up to 10 or 15 mins, otherwise I can sometimes mistakenly kill the ffmpeg process when it appears to have stopped writing when it fact its still filling its internal buffer.

    


    Theres no way to detect this it seems unless I use strace (that I can find anyway). So I am wondering about turning off buffering in ffmpeg and writing unbuffered to disk from ffmpeg.

    


    This will result in the disk constantly making tiny writes and wasting power (and probably, if I use a SSD, mess with wear levelling too).

    


    So I would like to make ffmpeg write to a 'virtual file' (in memory - either kernel memory or a process) which I can specify the flushing characteristics of. The idea being to perhaps specify flush every 2 minutes, then I can keep an eye on the file size and make sure its still being written.

    


    I don't think I've missed any other ways to do this job - even if I could watch the socket stream incoming to ffpmeg the process itself could still stop writing and lose data. Doing the buffering outside of ffmpeg seems like the best way.

    


    Is there a built in way to do this in Linux or does it mean a custom process ? I guess I know how to do this with a small C program and pipe the data in but I wonder if theres a neater way.

    


  • lavu/tx : improve 3-point fixed precision

    14 février 2020, par Lynne
    lavu/tx : improve 3-point fixed precision
    

    There's just no reason not to when its so easy (albeit messy) and its also
    reducing the precision of all non-power-of-two transforms that use it.

    • [DH] libavutil/tx_priv.h
    • [DH] libavutil/tx_template.c