Recherche avancée

Médias (1)

Mot : - Tags -/berlin

Autres articles (98)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (14159)

  • Convert fla and swf to mp4 video

    4 mai 2021, par Max Williams

    I have an .fla file and a .swf file which were intended to make a Flash Video some years ago.

    


    I want to make an mp4. i tried simply passing the swf into ffmpeg, and the resulting mp4 file had the audio but no video. If I use the fla and the swf, would I get video too ? I don't know how Flash worked wrt the different file types.

    


    EDIT : as asked for, the output from doing just the swf and from using both as the input :

    


    swf alone :

    


    $ ffmpeg -i input.swf  output.mp4
ffmpeg version git-2018-05-03-0f0d468 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
  configuration: --enable-gpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3
  libavutil      56. 18.100 / 56. 18.100
  libavcodec     58. 19.100 / 58. 19.100
  libavformat    58. 13.100 / 58. 13.100
  libavdevice    58.  4.100 / 58.  4.100
  libavfilter     7. 21.100 /  7. 21.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[swf @ 0x22483c0] SWF compressed file detected
[swf @ 0x22483c0] Estimating duration from bitrate, this may be inaccurate
Input #0, swf, from 'input.swf':
  Duration: 00:00:51.87, bitrate: 112 kb/s
    Stream #0:0: Audio: mp3, 44100 Hz, mono, fltp, 112 kb/s
File 'output.mp4' already exists. Overwrite ? [y/N] y
Stream mapping:
  Stream #0:0 -> #0:0 (mp3 (mp3float) -> aac (native))
Press [q] to stop, [?] for help
Output #0, mp4, to 'output.mp4':
  Metadata:
    encoder         : Lavf58.13.100
    Stream #0:0: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 69 kb/s
    Metadata:
      encoder         : Lavc58.19.100 aac
[swf @ 0x22483c0] New audio stream 0:1 at pos:226047 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:2 at pos:234457 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:3 at pos:245057 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:4 at pos:255657 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:5 at pos:270637 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:6 at pos:281967 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:7 at pos:290742 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:8 at pos:300612 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:9 at pos:309022 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:10 at pos:463819 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:11 at pos:696822 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:12 at pos:709202 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:13 at pos:735377 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:14 at pos:745561 and DTS:0s
size=     265kB time=00:00:31.04 bitrate=  69.8kbits/s speed= 109x    
video:0kB audio:259kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.325915%
[aac @ 0x22a06c0] Qavg: 1972.990



    


    both :

    


    $ ffmpeg -i input.fla -i input.swf output.mp4
ffmpeg version git-2018-05-03-0f0d468 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
  configuration: --enable-gpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3
  libavutil      56. 18.100 / 56. 18.100
  libavcodec     58. 19.100 / 58. 19.100
  libavformat    58. 13.100 / 58. 13.100
  libavdevice    58.  4.100 / 58.  4.100
  libavfilter     7. 21.100 /  7. 21.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
input.fla: Invalid data found when processing input


    


  • Programmatically specify rtmp s to be pulled from

    16 juillet 2014, par Stanislav

    I am sorry in advance if question might look a little bit silly, but I am very new to the current topic so hope you understand.

    Our current video streaming is performed with red5, and the client that receives the video is the flash client.

    My goal is to get the stream address of my red5 stream and programmatically send notification to nginx-rtmp to pull it.

    So let’s say I have the following nginx-rtmp configuration :

      application big {
          live on;
          exec_pull /home/stan/bin/ffmpeg -i rtmp://142.204.133.103/$app/${name}  -vcodec flv -an -f flv rtmp://localhost:1937/anotherapp/${name};
      }

      application anotherapp {
          live on;
     }

    Now I want notify nginx-rtmp and say : "Hey, here is rtmp ://142.204.133.103/red5app/livestream stream, can you please pull it, transcode and retransmit to "anotherapp" ?

    I can do it either from ActionScript3 or Java code, I just need a small example of how it’s usually done, because I got confused :(

    Thank you, guys.

  • Un plugin de gestion de webcam

    30 septembre 2012

    Créer un plugin permettant d’utiliser la webcam de l’utilisateur afin d’ajouter une image ou une vidéo.

    Objectifs d’utilisation

    Permettre à un utilisateur :

    • de générer un jpg depuis sa webcam afin de l’utiliser comme logo d’auteur ;
    • de générer une vidéo qu’il puisse utiliser comme vidéo de présentation ;
    • de participer via vidéo à un forum ;
    • de mettre en ligne directement une vidéo dans l’interface de mise en ligne ;

    Coté technique

    A l’heure actuelle seul le passage par flash permet de faire cela, dans le futur, html5 devrait permettre de jouer avec la webcam et le micro mais cela n’est pas encore disponible à priori.

    L’idée serait donc dans l’immédiat de créer un plugin alliant un swf et un plugin jQuery qui permettrait de communiquer facilement en javascript avec l’élément flash dans la page.

    Des exemples de codes déjà existants

    Ces projets pourront servir d’exemple :

    Pour le future

    Utiliser l’API HTML5 de gestion de webcam qui sera peut être un jour disponible.

    Des projets tests commencent à l’utiliser :