Recherche avancée

Médias (1)

Mot : - Tags -/MediaSPIP 0.2

Autres articles (47)

  • (Dés)Activation de fonctionnalités (plugins)

    18 février 2011, par

    Pour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
    SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
    Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
    MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Automated installation script of MediaSPIP

    25 avril 2011, par

    To overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
    You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
    The documentation of the use of this installation script is available here.
    The code of this (...)

Sur d’autres sites (5540)

  • Can't play m3u8 file in VLC or decrypt it with ffmpeg

    22 septembre 2021, par Novice At Everything

    I have found and downloaded the m3u8 file using the developer tools in Edge. However, it won't play directly in VLC.

    


    I then downloaded all the segments referred to in the m3u8 file as well as the key and put them in the same folder as ffmpeg. The partial contents of the m3u8 file are :

    


    #EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:13
#EXT-X-MEDIA-SEQUENCE:1
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-KEY:METHOD=AES-128,URI="keyfile.txt",IV=0x00000000000000000000000000000001
#EXTINF:12,
seg-1-z.ts
#EXT-X-KEY:METHOD=AES-128,URI="keyfile.txt",IV=0x00000000000000000000000000000002
#EXTINF:12,
seg-2-z.ts
...
#EXT-X-KEY:METHOD=AES-128,URI="keyfile.txt",IV=0x0000000000000000000000000000013E
#EXTINF:8,
seg-318-z.ts
#EXT-X-ENDLIST


    


    The keyfile.txt contents are : eyJwYXNzcGhyYXNlIjoiNjE0YjQ5NTYzYTdlYiIsImNpcGhlcnRleHQiOiJlamZOTWRSZjltY3Z4R1JRTFg2cVMralJJTmZaUGJyMXVyaFhhTVZ1QVptSUpXZVdYMkZLQ0t1Q0ZCYUQwY3FYIiwiaXYiOiIxZTNlNzg3ZjNjYmRlOGViZDdlZTBkNWVhZDA1NmEzNCIsInNhbHQiOiIwNjc3M2I1OWE1Y2IxZjA3ODdkYmEzZTAwYWZmNGIzNyJ9

    


    This is what I get when I run ffmpeg :

    


    C:\Test\download>ffmpeg -allowed_extensions ALL -i "play.m3u8" -c copy "test.ts"
ffmpeg version 2021-09-16-git-8f92a1862a-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.3.0 (Rev5, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband
  libavutil      57.  5.100 / 57.  5.100
  libavcodec     59.  7.103 / 59.  7.103
  libavformat    59.  5.100 / 59.  5.100
  libavdevice    59.  0.101 / 59.  0.101
  libavfilter     8.  9.100 /  8.  9.100
  libswscale      6.  1.100 /  6.  1.100
  libswresample   4.  0.100 /  4.  0.100
  libpostproc    56.  0.100 / 56.  0.100
[hls @ 000001c67608d140] Skip ('#EXT-X-VERSION:3')
[hls @ 000001c67608d140] Opening 'keyfile.txt' for reading
[hls @ 000001c67608d140] Opening 'crypto:seg-1-z.ts' for reading
[hls @ 000001c67608d140] Error when loading first segment 'seg-1-z.ts'
play.m3u8: Invalid data found when processing input


    


    Can anyone help ? Thanks

    


  • x86/hevcdsp : add ff_hevc_sao_edge_filter_8_{ssse3,avx2}

    5 février 2015, par James Almer
    x86/hevcdsp : add ff_hevc_sao_edge_filter_8_ssse3,avx2
    

    Original x86 intrinsics code and initial yasm port by Pierre-Edouard Lepere.
    Refactoring and optimizations by James Almer.

    Benchmarks of BQTerrace_1920x1080_60_qp22.bin with an Intel Core i5-4200U

    Width 32
    158583 decicycles in edge, sao_edge_filter_8 runs, 0 skips
    5205 decicycles in ff_hevc_sao_edge_filter_32_8_ssse3, 32767 runs, 1 skips
    2942 decicycles in ff_hevc_sao_edge_filter_32_8_avx2, 32767 runs, 1 skips

    Width 64
    705639 decicycles in sao_edge_filter_8, 262144 runs, 0 skips
    19224 decicycles in ff_hevc_sao_edge_filter_64_8_ssse3, 262111 runs, 33 skips
    10433 decicycles in ff_hevc_sao_edge_filter_64_8_avx2, 262115 runs, 29 skips

    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavcodec/hevc_filter.c
    • [DH] libavcodec/hevcdsp.c
    • [DH] libavcodec/hevcdsp.h
    • [DH] libavcodec/x86/hevc_sao.asm
    • [DH] libavcodec/x86/hevcdsp_init.c
  • avfilter/vf_edgedetect : properly implement double_threshold()

    22 juin 2020, par Valery Kot
    avfilter/vf_edgedetect : properly implement double_threshold()
    

    Important part of this algorithm is the double threshold step : pixels
    above "high" threshold being kept, pixels below "low" threshold dropped,
    pixels in between (weak edges) are kept if they are neighboring "high"
    pixels.

    The weak edge check uses a neighboring context and should not be applied
    on the plane's border. The condition was incorrect and has been fixed in
    the commit.

    Signed-off-by : Andriy Gelman <andriy.gelman@gmail.com>
    Reviewed-by : Andriy Gelman <andriy.gelman@gmail.com>

    • [DH] libavfilter/vf_edgedetect.c
    • [DH] tests/ref/fate/filter-edgedetect
    • [DH] tests/ref/fate/filter-edgedetect-colormix