Recherche avancée

Médias (1)

Mot : - Tags -/belgique

Autres articles (88)

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

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

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

Sur d’autres sites (4236)

  • Video recorded using Kurento is corrupted

    10 avril 2023, par Pranjal Lamba

    We are using Kurento media server v6.6.1 to record a video conference. The web app client which runs on Chrome(Windows, OSX, Android) is using a modified version of one-to-one-call-advanced Kurento sample and the second client is an Android native application which is using Nubomedia webrtcpeer v1.1.1. Nubomedia webrtcpeer uses LibJingle built by io.pristine v11139(released on December 2015). The video and audio is recorded in two separate recorder endpoints by Kurento.

    


    Video conference recordings generated using web app client/s are working properly. But sometimes the video generated using native application contains all the frames within initial few seconds. Please find below download link for the problematic video generated by our Android native application,

    


    https://drive.google.com/file/d/1vOVk8hPuP_iOlQfsmMoqZLhICy-Jpcee/view?usp=sharing

    


    We are testing this feature on a range of Android devices, Nexus 5(Android 6.0.1), Nexus 6(Android 7.1.1), Sony Xperia Z Tablet(Android 6.0.1), Samsung Galaxy Tab A(Android 5.0), OnePlus 3(Android 7.1.1), Xiaomi A1(Android 7.1.1). The issue randomly starts occurring on a bunch of these devices while the others work properly and vice-versa.

    


    We are recording the videos with the following constraints,

    


    Web app client

    


    Minimum video width : 32
    
Minimum video height : 32
    
Maximum video width : 320
    
Maximum video height : 320
    
Minimum framerate : 1
    
Maximum framerate : 15
    
Video container format : MP4
    
Video codec : H.264
    
Audio codec : AAC

    


    Android native client

    


    Minimum video width : 32
    
Minimum video height : 32
    
Maximum video width : 480
    
Maximum video height : 640
    
Minimum framerate : 1
    
Maximum framerate : 25
    
Video container format : MP4
    
Video codec : H.264
    
Audio codec : Opus

    


  • FFmpeg transcode GIF into Mp4 and Mp4 to AVI using GPU

    9 octobre 2023, par Cristian

    I'm trying to convert GIF animated to mp4 and mp4 to AVI with FFmpeg.

    


    I started to use just the CPU, but I have to process millions of GIFs/mp4 content pieces. So, I started to have a lot of errors processing them, and it ended as a bottleneck. Therefore, I'm trying to use GPU to process the videos.

    


    Converting GIF to mp4 with CPU, I run the following command :

    


    ffmpeg -i animated.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" video.mp4


    


    Using the GPU I'm trying the following :

    


    ffmpeg
  -y
  -hwaccel nvdec
  -hwaccel_output_format cuda
  -i gifInputPath
  -threads 1
  -filter_threads 1
  -c:v h264_nvenc
  -vf hwupload_cuda,scale_cuda=-2:320:240:format=yuv420p
  -gpu 0
   mp4VideoPath


    


    The above command generates an exit status 1.

    


    The following is the dmesg command log

    


    Converting mp4 videos to AVI videos I'm running the following command

    


    ffmpeg
-i videoInputPath
-vcodec rawvideo
-pix_fmt yuv420p
-acodec pcm_s16le
-ar 44100
-ac 2
-s 320x240
-r 4
-f avi
aviOutputVideoPath


    


    For GPU I tried :

    


    ffmpeg
 -y
 -hwaccel cuda
 -hwaccel_output_format cuda
 -i videoInputPath
 -threads 1
 -filter_threads 1
 -c:a pcm_s16le
 -ac 2
 -ar 44100
 -c:v h264_nvenc
 -vf hwupload_cudascale_cuda=-2:320:240:format=yuv420p
 -r 4
 -f avi
 -gpu 0
 aviOutputVideoPath


    


    The following is the dmseg output is log

    


      

    1. What should be the best command for converting the GIF into Mp4 and Mp4 into AVI based on CPU configuration using the GPU(Amazon Nvidia t4) for best performance, low CPU, and moderated GPU consumption ?

      


    2. 


    3. What are the best suggestions to Process these content pieces concurrently using GPU ?

      


    4. 


    


    Note : I'm using Golang to execute the FFmpeg commands.

    


  • Nomenclature #4519 : Renommage de terminologie (blacklist / whitelist)

    20 juillet 2020, par RastaPopoulos ♥

    Pour le français, il me semble qu’il faut faire attention à quoi ça s’applique (par rapport à l’anglais qui est un peu la référence si on s’inspire des propositions des autres communautés) : ça ne s’applique pas au mot "liste".

    Par exemple dans "allow list", ce n’est pas "allowed list", ce n’est pas la liste qui est approuvée, mais en forme longue la "liste des choses qui sont approuvées". À voir ce que ce serait en version courte… "liste d’approbation" ? mais ça fait un peu ampoulé et pas très usité j’ai l’impression. La forme "-ante" comme dans "bloquante", proposée par Maieul est peut-être la forme courte la plus proche…