Recherche avancée

Médias (9)

Mot : - Tags -/soundtrack

Autres articles (39)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

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

  • Encoding and processing into web-friendly formats

    13 avril 2011, par

    MediaSPIP automatically converts uploaded files to internet-compatible formats.
    Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
    Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
    Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
    All uploaded files are stored online in their original format, so you can (...)

Sur d’autres sites (6725)

  • How to load font in ffmpeg through google font [duplicate]

    21 octobre 2020, par Konduri Sai Aditya

    how to load font file in FFmpeg through web google font ?. I tried to use google font in the cmd, but it seems telling that no web font found. can anyone tell me whether we can load font through google font URL

    


    ffmpeg -i test.png -i sample1.mp4 -y -filter_complex "[1:v]scale=1230:692[scale1];[scale1]rotate=0:c=black@0:ow=rotw(0):oh=roth(0)[rotate0];[0:v][rotate0]overlay=333.61:172.85[mediaoverlayout0];color=black@0:959x137[c1];[c1]setsar=1,drawtext=fontfile='http://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-U1UpcaXcl0Aw.ttf':text='Double click to edit':fontsize=121.19999999999999:fontcolor=#1e8bc3:line_spacing=16.916000000000007,rotate=0:ow=rotw(0):oh=roth(0):c=black@0[rottext1];[mediaoverlayout0][rottext1]overlay=x=207.52:y=271.076:shortest=1" -pix_fmt yuv420p -t 10 ok1.mp4 


    


    Below are logs

    


     built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
  configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndi
o --cc=gcc-6 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-gray --enable-libaom --enable-libfribidi --enable-lib
ass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --e
nable-librubberband --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-l
ibvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzvbi --enable
-libzimg
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
Input #0, png_pipe, from 'storage/test.png':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: png, 1 reference frame, rgba(pc), 1920x1080, 25 tbr, 25 tbn, 25 tbc
[h264 @ 0x59749c0] Reinit context to 1920x1088, pix_fmt: yuv420p
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'storage/sample1.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf58.17.101
  Duration: 00:00:08.12, start: 0.000000, bitrate: 820 kb/s
    Stream #1:0(und): Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(left), 1920x1080 (1920x1088), 578 kb/s, 25 fps, 25 
tbr, 12800 tbn, 50 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #1:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 317 kb/s (default)
    Metadata:
      handler_name    : #Mainconcept MP4 Sound Media Handler
-y: No such file or directory
[AVIOContext @ 0x597a480] Statistics: 10601 bytes read, 0 seeks
[AVIOContext @ 0x597a040] Statistics: 156922 bytes read, 2 seeks


    


  • which video format is bessed for flat graphical animations

    26 avril 2020, par Zarc Rowden

    If i were to create an mp4 out of an svg animation, much of the color data in the output is the same, in PNG compression you can significantly reduce file size by reducing color. What I love about PNG is that the images always have a beautiful flat color / consistent look to them as opposed to jpegs which look very messy after antialiasing etc. (in the case of graphics to clarify). My feeling about .mp4 is that the compression technique results in frames that look "messy" like jpegs do when representing flat graphics or text. Is there a better codec out there ? Is this what webm does well ?
Thanks in advance for the input !

    


  • function and variable "chicken or the egg" scenario

    17 mars 2014, par user3426923

    I'm making a simple program to run in C++ to do ffmpeg for me, but I have the problem of needing certain variables defined in the "main", but the function needs to be above main to be ready to be used. what can I do ?

    #include <iostream>
    #include <cstdlib>

    using namespace std;

    int convert()
    {
       int operation;
       switch(operation){
           case &#39;1&#39;:

           case &#39;2&#39;:

           case &#39;3&#39;:

           case &#39;4&#39;:
               ;
       }
       return 0;
    }
    int main()
    {
       std::string formatIn;
       std::string FormatOut;
       std::string confirm;
       cout &lt;&lt; "select format that file is currently in: mp3, gp3, mp4, flv" &lt;&lt; endl;
       cin >> formatIn;
       cout &lt;&lt; "original format = " &lt;&lt; formatIn &lt;&lt; endl;
       cout &lt;&lt; "choose your target format: mp3, gp3, mp4, flv" &lt;&lt; endl;
       cin >> FormatOut;
       cout &lt;&lt; "selected format = " &lt;&lt; FormatOut &lt;&lt; endl;
       cout &lt;&lt; "proceed? ";
       cin >> confirm;
       if(confirm == "yes"){
       cout &lt;&lt; "proceeding with operation:" &lt;&lt; endl;
       convert();
       }
       else{
               if(confirm == "no"){
               cout &lt;&lt; "canceling,,," &lt;&lt; endl;
               }
       }
    }
    </cstdlib></iostream>