Recherche avancée

Médias (91)

Autres articles (97)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

  • Modifier la date de publication

    21 juin 2013, par

    Comment changer la date de publication d’un média ?
    Il faut au préalable rajouter un champ "Date de publication" dans le masque de formulaire adéquat :
    Administrer > Configuration des masques de formulaires > Sélectionner "Un média"
    Dans la rubrique "Champs à ajouter, cocher "Date de publication "
    Cliquer en bas de la page sur Enregistrer

  • Contribute to documentation

    13 avril 2011

    Documentation is vital to the development of improved technical capabilities.
    MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
    To contribute, register to the project users’ mailing (...)

Sur d’autres sites (4997)

  • Anomalie #4543 : Accessibilité des chargements ajax (live regions)

    4 septembre 2020, par nicod _

    Réponse à tes remarques que j’ai faites remonter :

    J’ai bien compris que c’est l’utilisateur qui déclenche explicitement les modifications via lien ou bouton.
    Je comprends le besoin d’avoir des paramètres qui gèrent automatiquement la génération de ces attributs.

    Et tu l’as dit toi-même :

    Dans les faits, on ne peut donc pas du tout présumer de ce qui est chargé en ajax de façon générique, ça peut être une liste avec pagination, mais ça peut être aussi un fragment de html qui se recharge en fonction d’autres évènements, ou même une page où différents blocs sont chargés en ajax (asynchrone) et ne sont pas modifiés ensuite.

    Donc en pratique, sans connaître les contenus et les interactions utilisateur/contenus on ne peut pas savoir si c’est une bonne chose ou pas d’avoir ces attributs.
    La solution qui consiste à les positionner sur des éléments englobants, sauf coup de chance involontaire, sera mauvaise.
    Sur le site de la région c’est flagrant.
    Par ailleurs, je ne connais pas les compétences en accessibilité numérique des personnes qui te répondent.
    En l’occurrence, les réponses semblent indiquer que les personnes en question ne maîtrisent pas vraiment :

    le fonctionnement des live region et leur raison d’être
    le fonctionnement des lecteurs d’écran
    la différence entre ce qui est vocalisé dans un lecteur d’écran, la position du focus clavier et la position du curseur du lecteur d’écran
    l’utilisation des lecteurs d’écran

    La phrase "lancer la lecture des contenus mis à jour c’est bien très exactement ce qu’on cherchait à faire avec ces attributs" montre qu’il s’agit d’une mauvaise utilisation des propriétés aria-live et semble démontrer une connaissance très limitée des 4 points cités plus haut.

    Personnellement, je n’ai pas les compétences suffisantes sur ces 4 points pour avoir un avis, je me fie à celui de l’expert, qui est de simplement supprimer les attributs aria.
    Par contre, je sais par expérience que aria n’est pas facile à utiliser, et qu’il vaut mieux ne pas l’utiliser que mal l’utiliser.

  • ffmpeg - AC3 to AAC (Error : 000002a0fe9deac0)

    1er novembre 2017, par Yethat

    I’m trying convert the ac3 audio of an mkv file to aac :

    ffmpeg -i "Test1.mkv" -map 0:v -map 0:a -c:v copy -c:a aac "Test2.mkv"

    But this error appears :

    [ac3 @ 000002a0fe9deac0] expacc 125 is out-of-range08:43.43 bitrate=1985.1kbits/s speed=13.9x
    [ac3 @ 000002a0fe9deac0] error decoding the audio block

    Command Prompt Output :

    ffmpeg -i "Test1.mkv" -map 0:v -map 0:a -c:v copy -c:a aac "Test2.mkv"
    ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers
     built with gcc 7.2.0 (GCC)
     configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
     libavutil      55. 78.100 / 55. 78.100
     libavcodec     57.107.100 / 57.107.100
     libavformat    57. 83.100 / 57. 83.100
     libavdevice    57. 10.100 / 57. 10.100
     libavfilter     6.107.100 /  6.107.100
     libswscale      4.  8.100 /  4.  8.100
     libswresample   2.  9.100 /  2.  9.100
     libpostproc    54.  7.100 / 54.  7.100
    Input #0, matroska,webm, from 'Test1.mkv':
     Metadata:
       encoder         : libebml v1.3.5 + libmatroska v1.4.5
       creation_time   : 2017-10-14T02:06:39.000000Z
       TITLE           : sdsd
     Duration: 00:52:54.51, start: 0.000000, bitrate: 2010 kb/s
       Stream #0:0: Video: h264 (High), yuv420p(tv, bt709/unknown/unknown, progressive), 1280x720, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
       Stream #0:1: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default)
       Stream #0:2: Subtitle: subrip (default)
    Stream mapping:
     Stream #0:0 -> #0:0 (copy)
     Stream #0:1 -> #0:1 (ac3 (native) -> aac (native))
    Press [q] to stop, [?] for help
    Output #0, matroska, to 'Test2.mkv':
     Metadata:
       TITLE           : Test
       encoder         : Lavf57.83.100
       Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(tv, bt709/unknown/unknown, progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default)
       Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, 5.1(side), fltp, 341 kb/s (default)
       Metadata:
         encoder         : Lavc57.107.100 aac
    [ac3 @ 000002a0fe9deac0] expacc 125 is out-of-range08:43.43 bitrate=1985.1kbits/s speed=13.9x
    [ac3 @ 000002a0fe9deac0] error decoding the audio block

    Does someone has experience with this issue ?

  • How can I decrypt this m3u8 and key file to mp4, Maybe its use javascript to decryptdata

    23 décembre 2020, par lionkinglk

    THIS is the video website :
the video website link

    


    From this video link, I download the m3u8, key.key and ts video files, and use FFMPEG to transform these files to mp4.
but Error :

    


    ffmpeg -allowed_extensions ALL -i a.m3u8 -c copy 01.mp4
ffmpeg version N-94813-g85386c36e3-ffmpeg-for-N_m3u8DL-CLI Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8.2.0 (GCC)
  libavutil      56. 35.100 / 56. 35.100
  libavcodec     58. 56.101 / 58. 56.101
  libavformat    58. 32.104 / 58. 32.104
  libavfilter     7. 58.102 /  7. 58.102
  libavresample   4.  0.  0 /  4.  0.  0
  libswresample   3.  6.100 /  3.  6.100
[hls @ 007e3000] Skip ('#EXT-X-VERSION:3')
[hls @ 007e3000] Skip ('#EXT-X-ALLOW-CACHE:YES')
[hls @ 007e3000] Opening 'a.key' for reading
[hls @ 007e3000] Opening 'crypto:43924590506ad94e644d0bfac89e14b9_2_0.ts' for reading
[hls @ 007e3000] Opening 'crypto:43924590506ad94e644d0bfac89e14b9_2_1.ts' for reading
[hls @ 007e3000] Error when loading first segment '43924590506ad94e644d0bfac89e14b9_2_0.ts'
a.m3u8: Invalid data found when processing input


    


    The key file is

    


    00000000h: 46 F5 50 A3 7A 46 85 B5 8C 17 5B 0E 4B 8D F5 49 ; F鮌F叺?[.K嶕I
00000010h: F1 02 79 41 58 C7 A3 D3 17 90 0D D6 27 67 D6 D0 ; ?yAX牵???g中


    


    and the IV value in the m3u8 file is

    


    IV=0x786d9270e353d8758b621c1f775491f2


    


    Too long bytes to FFMPEG.

    



    


    In my limited experience with html and javascript, I found the Chrome blob a random named javascript file when the website page freshed.

    


    Chrome - Network log :

    


    XHR:43924590506ad94e644d0bfac89e14b9_2.m3u8?pid=1608691204584X1511260&device=desktop
XHR:43924590506ad94e644d0bfac89e14b9_2.key?token=1df110e5-ff1d-42de-bd39-b63304bb3062-53648385
XHR:43924590506ad94e644d0bfac89e14b9_2_0.ts?pid=1608691204584X1511260&device=desktop
Other:blob:https://www.sciconf.cn/93ebcbe3-0211-4ec0-94df-421024e8b505



    


    Some codes in the javascript file (blob:https://www.sciconf.cn/93ebcbe3-0211-4ec0-94df-421024e8b505)like :

    


    o = function() {
                function t(t, e, i, n) {
                    this.decryptdata = i,
                    this.discardEPB = n,
                    this.decrypter = new v.a(t,e,{
                        removePKCS7Padding: !1
                    })
                }
                var e = t.prototype;
                return e.decryptBuffer = function(t, e) {
                    this.decrypter.decrypt(t, this.decryptdata.key.buffer, this.decryptdata.iv.buffer, e)
                }


    


    I think the website use this js file to decrypt the key file and the IV value, but I can't add breakpoint to the random named js file.

    



    


    I am studying this for a long time, but no use.

    


    Please help or try to give some ideas how to achieve the decrypted key and IV ?

    


    Thanks in advance.