Recherche avancée

Médias (91)

Autres articles (106)

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

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

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

Sur d’autres sites (10159)

  • NGINX RTMP convert flv to hls ?

    3 mai 2016, par MandelDuck

    I have a server that takes an rtmp stream and saves it as flv.

    Web users can view the flv video in their browser, however iPhone users can’t as it is flash

    Is there away to convert the saved flv files on the fly to hls for the iPhone viewers ?

    here is my config, Webusers access the vod application

    rtmp {
        server {
                listen 1935;
                chunk_size 4096;

                application live {
                        live on;
                        record all;
                        record_path /videos/av;
                        idle_streams off;
                }
                application audio {
                        live on;
                        record audio;
                        record_path /videos/audio;
                        idle_streams off;

                }
                application vod {
                        play /videos/av;
                }
                application aod {
                        play /videos/audio;
                }

        }
    }
  • Reading geolocation data from a video file using FFMpeg/Xuggler

    23 décembre 2015, par agent154

    Using the MediaInfo application, I am able to see that a file taken with an iPhone 5 contains geolocation metadata, tagged both with ©xyz and com.apple.quicktime.location.ISO6709. I am not able to find any way to get this data using xuggler, however.

    Format                                   : MPEG-4
    Format profile                           : QuickTime
    Codec ID                                 : qt   0000.00 (qt  )
    File size                                : 7.50 MiB
    Duration                                 : 3s 537ms
    Overall bit rate                         : 17.8 Mbps
    Recorded date                            : 2015-12-17T14:32:23-0330
    Encoded date                             : UTC 2015-12-17 18:02:23
    Tagged date                              : UTC 2015-12-17 18:02:27
    Writing application                      : 8.4.1
    Writing library                          : Apple QuickTime
    Model                                    : iPhone 5
    ©xyz                                     : +47.5184-052.8046+133.390/
    Make                                     : Apple
    com.apple.quicktime.make                 : Apple
    com.apple.quicktime.creationdate         : 2015-12-17T14:32:23-0330
    com.apple.quicktime.location.ISO6709     : +47.5184-052.8046+133.390/
    com.apple.quicktime.software             : 8.4.1
    com.apple.quicktime.model                : iPhone 5

    As an aside, there seems to be a lot of metadata on this file that I can’t immediately find while debugging via xuggler.

    The question at Reading Geolocation from Quicktime Movies with Java (Xuggler) ? is asking the exact same question, but has no answers or comments at all, and is over 4 years old.

    Is anybody aware of a way to be able to get this data using xuggler as it is, or how I can modify the source and re-compile to make it work ? I am required to get this data for a work project. Thanks.

  • ffmpeg converted x264 video shows sharply reduced color saturation

    3 novembre 2015, par xaphod

    I’m an ffmpeg noob. I did spend 30 mins googling stackoverflow though, and didn’t find an answer.

    My designer made me some videos, of animated drawings. They’re great, but huge. So I tried passing them through ffmpeg. They get 10x smaller and don’t look pixelated — great ! — but the color is greatly reduced. What’s bright red/pink in the original becomes washed out ashey-grey-red in the output, when I view it on my macbook, or in the app it’s going into (iOS — ie. on an iPhone 5S you can see the missing color). How can I get the color to stay the same(ish) ?

    ffmpeg -i original.mp4

    shows me this :

    ffmpeg version 2.8 Copyright (c) 2000-2015 the FFmpeg developers
     built with Apple LLVM version 7.0.0 (clang-700.0.72)
     configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-lzma --enable-gnutls --enable-fontconfig --enable-libfreetype --enable-libfribidi --disable-indev=jack --disable-outdev=xv --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --enable-videotoolbox --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
     libavutil      54. 31.100 / 54. 31.100
     libavcodec     56. 60.100 / 56. 60.100
     libavformat    56. 40.101 / 56. 40.101
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 40.101 /  5. 40.101
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  2.101 /  1.  2.101
     libpostproc    53.  3.100 / 53.  3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '01 Introanimation@25fps_2.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41
       creation_time   : 2015-10-28 22:08:44
     Duration: 00:00:16.00, start: 0.000000, bitrate: 1613 kb/s
       Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 720x720, 1434 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc (default)
       Metadata:
         creation_time   : 2015-10-28 22:08:44
         handler_name    : Alias Data Handler
         encoder         : AVC Coding

    ... so far I tried ...

    ffmpeg -i original.mp4 -vf format=yuvj420p -color_range 2 -vcodec libx264 out.mp4

    ... and many others, but no luck.

    Original.mp4 is here : http://fuzzymunchkin.com/tmp/original.mp4

    EDIT : posting the output of a (no-parameters) conversion, as requested.

    ffmpeg -i original.mp4 out.mp4
    ffmpeg version 2.8 Copyright (c) 2000-2015 the FFmpeg developers
     built with Apple LLVM version 7.0.0 (clang-700.0.72)
     configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-lzma --enable-gnutls --enable-fontconfig --enable-libfreetype --enable-libfribidi --disable-indev=jack --disable-outdev=xv --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --enable-videotoolbox --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
     libavutil      54. 31.100 / 54. 31.100
     libavcodec     56. 60.100 / 56. 60.100
     libavformat    56. 40.101 / 56. 40.101
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 40.101 /  5. 40.101
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  2.101 /  1.  2.101
     libpostproc    53.  3.100 / 53.  3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'original.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41
       creation_time   : 2015-10-28 22:08:44
     Duration: 00:00:16.00, start: 0.000000, bitrate: 1613 kb/s
       Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 720x720, 1434 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc (default)
       Metadata:
         creation_time   : 2015-10-28 22:08:44
         handler_name    : Alias Data Handler
         encoder         : AVC Coding
    [libx264 @ 0x7f8a5b80ea00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
    [libx264 @ 0x7f8a5b80ea00] profile High, level 3.1
    [libx264 @ 0x7f8a5b80ea00] 264 - core 142 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
    Output #0, mp4, to 'out.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41
       encoder         : Lavf56.40.101
       Stream #0:0(eng): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x720, q=-1--1, 25 fps, 12800 tbn, 25 tbc (default)
       Metadata:
         creation_time   : 2015-10-28 22:08:44
         handler_name    : Alias Data Handler
         encoder         : Lavc56.60.100 libx264
    Stream mapping:
     Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=  400 fps=0.0 q=-1.0 Lsize=     262kB time=00:00:15.92 bitrate= 134.9kbits/s    
    video:257kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.971545%
    [libx264 @ 0x7f8a5b80ea00] frame I:2     Avg QP:13.86  size:  9730
    [libx264 @ 0x7f8a5b80ea00] frame P:174   Avg QP:21.01  size:  1121
    [libx264 @ 0x7f8a5b80ea00] frame B:224   Avg QP:20.88  size:   215
    [libx264 @ 0x7f8a5b80ea00] consecutive B-frames: 19.2% 17.0%  3.8% 60.0%
    [libx264 @ 0x7f8a5b80ea00] mb I  I16..4: 62.9% 26.0% 11.1%
    [libx264 @ 0x7f8a5b80ea00] mb P  I16..4:  3.7%  1.0%  0.7%  P16..4:  3.0%  1.5%  0.8%  0.0%  0.0%    skip:89.3%
    [libx264 @ 0x7f8a5b80ea00] mb B  I16..4:  0.4%  0.1%  0.0%  B16..8:  3.3%  0.5%  0.0%  direct: 0.0%  skip:95.6%  L0:47.0% L1:43.5% BI: 9.5%
    [libx264 @ 0x7f8a5b80ea00] 8x8 transform intra:19.3% inter:33.8%
    [libx264 @ 0x7f8a5b80ea00] coded y,uvDC,uvAC intra: 7.4% 6.8% 5.5% inter: 0.5% 0.6% 0.5%
    [libx264 @ 0x7f8a5b80ea00] i16 v,h,dc,p: 70% 29%  1%  0%
    [libx264 @ 0x7f8a5b80ea00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15%  7% 77%  1%  0%  0%  0%  0%  0%
    [libx264 @ 0x7f8a5b80ea00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 36% 23% 29%  3%  2%  2%  2%  1%  1%
    [libx264 @ 0x7f8a5b80ea00] i8c dc,h,v,p: 74% 10% 15%  0%
    [libx264 @ 0x7f8a5b80ea00] Weighted P-Frames: Y:0.0% UV:0.0%
    [libx264 @ 0x7f8a5b80ea00] ref P L0: 64.1%  5.3% 17.6% 12.9%
    [libx264 @ 0x7f8a5b80ea00] ref B L0: 77.4% 19.7%  2.9%
    [libx264 @ 0x7f8a5b80ea00] ref B L1: 95.5%  4.5%
    [libx264 @ 0x7f8a5b80ea00] kb/s:131.31